Home     About      SOA     Services  Publications Contact
Overview   Books   In the Media Papers Web Sites
Next SOA Certification Workshops
San Francisco Sept. 15-21
Amsterdam Oct. 9-15
Preface
SOA: Principles of Service Design
Over the past few years I've been exposed to many different IT environments as part of a wide range of SOA initiatives for clients in both private and public sectors. While doing some work on a project for a client in the defense industry, I had an opportunity to learn more about not just their technical landscape, but also the various policies and procedures that are specific to the defense culture. During this time I came across the DoD Standardization Program, an initiative comprised of documents and specifications that establish guiding principles and standards for various aspects of the military, including the design of weapons and military equipment, as well as the definition of methods and processes used by military personnel.
While reading about this program, I learned that several other standardization programs have been in existence for some time, facilitating standardization within public sector organizations (such as the Coast Guard and NASA), as well as numerous private sector industries. The goals of these programs tend to revolve around the establishment of industry standards to enhance interoperability with the ultimate objective of reducing operational overhead, reducing risk, and increasing the organization's overall effectiveness.
In the case of the aforementioned public sector-related standards, interoperability may refer to the exchange of equipment or weapons or the exchange and collaboration of personnel from different locations.
For example, an ammunition clip manufactured in Iowa, stored in Virginia, and delivered to and used by someone at a training base in Texas will work perfectly with a gun manufactured in Kansas because both of these products were built according to the same set of specifications. Similarly, in response to a natural disaster a rescue team may need to be quickly assembled from individuals based out of different cities and who have never previously worked together. This team can still function effectively because all team members were trained as per the same procedures and processes, using the same vocabulary and conventions.
These standardization programs have much in common with the rationale and objectives behind SOA and service-orientation. The fundamental goal is to produce something with repeatable value, long-term benefit, and inherent flexibility, all for the strategic good of the organization. The greatest obstacle to achieving this goal in the world of SOA has been a lack of understanding as to what service-orientation, as an industry paradigm, really is. It is my hope that this book will help rectify this situation by providing some clarity for what it means for something to be "service-oriented."

SOA Principles
of Service Design


 Chapter Descriptions
 Errata
 Free Color Poster
 Introduction
 Overview Profile
 Podcasts
 Preface
 Purchase
 Reviews
 Sample Chapters
 Summary
 Table of Contents
Service-Oriented Architecture: Concepts, Technology, and Design

 Chapter Descriptions
 Code Download
 Errata
 Flyer (pdf)
 Introduction
 Preface
 Purchase
 Reviews
 Sample Chapters
 Summary
 Table of Contents
Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services

 Chapter Descriptions
 Errata
 Flyer (pdf)
 Introduction
 Preface
 Purchase
 Reviews
 Sample Chapters
 Summary
 What's a Field Guide?
Information and Resources
 About the Author
 About the Book Series
 Articles & Webcasts
 SOA Design Patterns
 The SOA Magazine
 What is SOA?

To be notified of updates to www.soabooks.com use the: Notification Form