|
SOA Principles of Service Design | 
enlarge | Manufacturer: Prentice Hall Category: EBooks
List Price: $39.99 Buy New: $31.99 You Save: $8.00 (20%)
Avg. Customer Rating: 26 reviews Sales Rank: 4455
Format: Kindle Book Media: Kindle Edition Edition: 1 Number Of Items: 1 Pages: 608
Dewey Decimal Number: 004.22 ASIN: B001334IXI
Publication Date: January 6, 2008 Availability: Usually ships in 24 hours
|
| Similar Items:
|
| Editorial Reviews:
Product Description This is the eBook version of the printed book. The Definitive Guide to Service Engineering The key to succeeding with service-oriented architecture (SOA) is in comprehending the meaning and significance of its most fundamental building block: the service. It is through an understanding of service design that truly "service-oriented" solution logic can be created in support of achieving the strategic goals associated with SOA and service-oriented computing. Bestselling SOA author Thomas Erl guides you through a comprehensive, insightful, and visually rich exploration of the service-orientation design paradigm, revealing exactly how services should and should not be designed for real-world SOA. This book-s in-depth coverage includes - Over 240 full-color illustrations.
- A concise introduction to SOA and service-oriented computing concepts and benefits.
- A thorough exploration of the service-orientation design paradigm as represented by eight specific design principles.
- A comparison of service-oriented and object-oriented concepts and principles and a clear definition of what qualifies as -service-oriented- logic.
- Detailed coverage of four different forms of service-related design granularity.
- An exhaustive examination of service contracts, with an emphasis on standardization, abstraction, and the utilization of WS-Policy, XML Schema, and WSDL definitions.
- A comprehensive study of positive and negative service-related coupling types with an emphasis on the requirements to attaining a suitable level of loose coupling.
- An inside look into how commercial design approaches are incorporated to achieve truly agnostic and reusable service logic.
- Techniques for maximizing service reliability, scalability, and performance by instilling high levels of autonomy and emphasizing stateless design.
- Approaches for positioning services as highly discoverable and interpretable enterprise resources.
- Unprecedented coverage of how to design services for participation in complex compositions.
- The definition of concrete links between each design principle and the strategic goals and benefits of SOA and service-oriented computing.
- Numerous cross-references to key design patterns documented separately in SOA: Design Patterns.
www.prenhallprofessional.com www.soabooks.com www.soasystems.com
|
| Customer Reviews: Read 21 more reviews...
A great example of SOA marketing and hype October 4, 2008 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: http://isismjpucher.wordpress.com
A Very Good Description of Service Design Principles June 24, 2008 0 out of 1 found this review helpful
I just bought this book from O'Reilly Safari Books Online. I was mostly looking for some good intermediate-to-advance discussion of SOA principles and service design basics. This book delivers on the promise. Definitely, a good addition to a software architect's SOA library of books.
Good Reference for Service Analysis/Modeling/Design February 28, 2008 0 out of 1 found this review helpful
This offering from Thomas Erl provides valuable details on the creation of Service Contracts from the Analysis to Modeling to Design phases. In addition to this, an approach towards applying SOA Principals to improve the quality of the Contract is identified. The latter sections of the book provided interesting materials on OOAD versus SOA as well as discussions on the organizational impacts. This book appears to be one of the further drill downs coming from the Author as the Patterns book will be next along with other more specific materials on Governance etc. Highly recommend this and have found my clients are big proponents of his materials.
Essential Handbook for Service Design February 18, 2008 4 out of 6 found this review helpful
What this book is not: it is not a handbook for architecting an SOA (try Erl's other book, Service-Oriented Architecture (SOA): Concepts, Technology, and Design (The Prentice Hall Service-Oriented Computing Series from Thomas Erl), for this). Nor is this a book for developers looking for code examples, WSDL pointers, or the like -- there's no code in this book, other than sparse snippets of XML schema.
What this book *is*: a stellar handbook for designing the services that participate in an SOA. If you have designed a suite of services and are looking to improve them, or are about to design a suite of services . . . then you're irresponsible if this book isn't on your desk. In particular, this book helps you think, in a structured way, about what makes *good* services.
The book starts (part I, about 100 pages) with a drive-by overview of service-orientation and design principles -- not much new here, but gets you in the mood.
Part II, the meat of the book (about 300 pages) gives you what you're really looking for: crisp, interrelated, cohesive principles for designing quality services: - Contracts - Coupling - Abstraction - Reusability - Autonomy - Statelessness - Discoverability - Composability Rather than just ticking these off, Erl describes each principle in terms of the other principles, provides an analytic framework for assessing suitability and compliance, describes both positive and negative characteristics of the principle, and illustrates the principle in the context of an imaginary case study (surprisingly effective -- rather than the usual banal dialogues, the "case studies" include practical guidance and analytic insights). Throughout, as other reviewers have noted, the production quality is great (solid, consistent diagramming and easily-readable/flippable layout).
Part III has a useful comparison between OOAD and service orientation, a useful processes/glossary/roles section, and some bookkeeping.
Not a 4 or 5 star book February 14, 2008 4 out of 15 found this review helpful
Not a good book for academic study or indstry practice. 500+ pages, most of them are useless talking :< Don't waste time here.
|
|
|
Copyright 2008 - RailroadBookstore.com
| |