Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

SOA: Principles of Service Design 1st Edition

4.4 out of 5 stars 39 customer reviews
ISBN-13: 007-6092043232
ISBN-10: 0132344823
Why is ISBN important?
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Sell yours for a Gift Card
We'll buy it for $2.00
Learn More
Trade in now
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$9.08 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$46.14 On clicking this link, a new layer will be open
More Buying Choices
35 New from $30.91 37 Used from $9.08
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

Save Up to 90% on Textbooks Textbooks
$46.14 FREE Shipping. Only 11 left in stock (more on the way). Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

  • SOA: Principles of Service Design
  • +
  • Service-Oriented Architecture (SOA): Concepts, Technology, and Design
  • +
  • SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)
Total price: $137.55
Buy the selected items together

Editorial Reviews

About the Author

Thomas Erl is a best-selling IT author and founder of CloudSchool.com™ andSOASchool.com ®. Thomas has been the world's top-selling service technology author for over five years and is the series editor of the Prentice Hall Service Technology Series from Thomas Erl (www.servicetechbooks.com ), as well as the editor of the Service Technology Magazine (www.servicetechmag.com). With over 175,000 copies in print world-wide, his eight published books have become international bestsellers and have been formally endorsed by senior members of major IT organizations, such as IBM, Microsoft, Oracle, Intel, Accenture, IEEE, HL7, MITRE, SAP, CISCO, HP, and others.


Four of his books, Cloud Computing: Concepts, Technology & Architecture, SOA Design Patterns, SOA Principles of Service Design, and SOA Governance, were authored in collaboration with the IT community and have contributed to the definition of cloud computing technology mechanisms, the service-oriented architectural model and service-orientation as a distinct paradigm. Thomas is currently working with over 20 authors on several new books dedicated to specialized topic areas such as cloud computing, Big Data, modern service technologies, and service-orientation.


As CEO of Arcitura Education Inc. and in cooperation with CloudSchool.com™ andSOASchool.com ®, Thomas has led the development of curricula for the internationally recognized SOA Certified Professional (SOACP) and Cloud Certified Professional (CCP) accreditation programs, which have established a series of formal, vendor-neutral industry certifications.


Thomas is the founding member of the SOA Manifesto Working Group and author of the Annotated SOA Manifesto (www.soa-manifesto.com). He is a member of the Cloud Education & Credential Committee, SOA Education Committee, and he further oversees theSOAPatterns.org and CloudPatterns.org initiatives, which are dedicated to the on-going development of master pattern catalogs for service-oriented computing and cloud computing.


Thomas has toured over 20 countries as a speaker and instructor for public and private events, and regularly participates in international conferences, including SOA, Cloud + Service Technology Symposium and Gartner events. Over 100 articles and interviews by Thomas have been published in numerous publications, including the Wall Street Journal and CIO Magazine.



Product Details

  • Hardcover: 608 pages
  • Publisher: Prentice Hall; 1st edition (July 28, 2007)
  • Language: English
  • ISBN-10: 0132344823
  • ISBN-13: 978-0132344821
  • Product Dimensions: 7.3 x 1.6 x 9.2 inches
  • Shipping Weight: 2.9 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (39 customer reviews)
  • Amazon Best Sellers Rank: #398,666 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Top Customer Reviews

Format: Hardcover
Where do I start?
On the positive side. It is the only computer book I have read in years that is completely free of typing and grammatical errors.
On the negative:
Thomas Erls' previous book contains lots of valuable information about services. This book does not.
A good design book would have contained more.
Every time he starts to discuss something of depth, it is always beyond the scope of the book, contained in the companion Design Patterns book or in a book that he has yet to write, or he references another chapter containing a paragraph of clarification. The OOAD section is great, but that's not the topic of the book.
You know those articles where the text is great, but the diagrams confusing and innane. Well in this book, the diagrams are inane and so is their description. Take for example, page 327. There is a drawing of a stationary car and a moving car. The text reads "State refers to the general condition of something. A car that is moving is in a state of motion, whereas a car that is not moving is in a stationary state." What enlightenment. Another figure, Figure 8.10 ( I know it well ), is repeated 4 times on two pages, and at various other places, with only changes to the text. I can't help but feeling, that if I read all of the following books that this one promotes, I may get one book's worth of content.
I know that my review differs from the others. I have extensive experience in design ( although not SOA design ), and found most of what was discussed repetetive and obvious. Also I can't help but notice when I look at other reviewers' profiles, they have only ever reviewed one book, or at most two.
I will probably buy, or at least checkout the SOA patterns book ( referenced extensively in this one as published, but lost in book desert ). I hope it contains the content that this book should have contained.
1 Comment 61 of 66 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover
This book is beautifully produced. The printing is first rate, the multi-color format is very pleasing to the eye, it smells wonderful, and it is superbly copy-edited (I caught no typos or grammar atrocities as is typically par with technology books). The content you ask? Well that is a bit secondary I am afraid.

While the copy-editing is first rate, the content editing is in need of some work. There is some really excellent content in this book but it is too often mired in beautiful but banal diagrams and structurally sound but superflourous text. It simultaneously suffers from both redundancy and paucity of information. The reader is too often referred to other books in the series, websites, or other sources of information.

In the end I think that there is some great content here, but I am afraid that many readers will give up in boredom or frustration before digesting all of the content.
Comment 55 of 61 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover
This book is excellently produced in terms of presentation and content. That in itself is a hint that it is neither a fact book nor a how-to guide. It has no other intention than to sell the reader on the idea of SOA. Yes, it does describe the various technological concepts and principles but it does not contain a discussion of what it actually means to do SOA and what problems you will encounter in the real world.

it is a lot of money for a piece of marketing. If you need to sell SOA to your C-level management then this is a good way to do it. If you want to know how to deliver on the promise of this book then you will find that there is not much out there. What is however happening is that the term SOA is being redefined and changed continously so that in the end, the people who promoted it can turn around and say: 'See we did it after all!'

I still think that we should focus on the business user and his needs and not on a piece of useless archtitecture. This is where in my mind this book fails. It does not help me to improve IT for the business users and therefore it does not help the business. More on my blog: [...]
1 Comment 25 of 27 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover
The book is a continuation of Erl's dive into SOA that he started with his earlier books. The difference is that this is more of a practitioner's handbook than anything else. The text is lucid and to the point. The case studies at the end of each chapter to discuss the concepts covered are also invaluable.
If you're looking for a book that contains implementation specific, how-to's (e.g. with Java/JavaEE,WcF) then this book is not for you. If you need a conceptual and technology agnostic, yet practical, guide to implementing SOA, then this book is quite indispensable.
Comment 8 of 9 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover Verified Purchase
Service oriented computing (SO), as defined by author, is popular generation of distributed computing platform with its own set of goals, design paradigm, architectural model, pattern catalog and software development methodology. SO inherits all of the primary OOAD goals and further increases their scope and adds others. Although they both share some design principles in many they differ - mostly because of missing inheritance principle. SO historically evolved out of approaches like EAI, BPM, WS, AOP, OOP while OOAD out of procedural programming, RPC, modular development, etc. Although SO historically follows OOAD it is not its complete replacement but rather complement that might be combined with.
The book establishes vocabulary of terms related to service oriented computing, defines and describes its goals, design principles and characteristics. Conscious application of principles lead to characteristics that might qualify design as good in terms of achieving goals always associated with defined characteristics. At the end of the book there is brief comparison between goals and principles of SO and OOAD respectively and brief overview of SO analysis and design process. While describing individual design principles their mutual relations and associated risks author also provides reference to design patterns, which help to proliferate them.
The book is very well structured and supplemented by expressive pictures and elegant graphics. However it is not guide to SOA analysis, design, patterns or implementation technologies like popular WS. It is really book of what service oriented computing is, what are its goals and design principles.
Read more ›
1 Comment 7 of 8 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
SOA: Principles of Service Design
This item: SOA: Principles of Service Design
Price: $46.14
Ships from and sold by Amazon.com

Want to discover more products? Check out this page to see more: computer programs