Unlimited Shopping Evolution
 Location:  Home » Favorite Books » SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)  
Advertisement
Categories
Favorite Books
Computers
Home Electronics
Magazines
Office Supplies
Photo & Video
Software
Favorite Games
Wireless Phone
Resources
Portable MP3 Players
Digital Camera
PDA Phone

SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)

SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)Author: Thomas Erl
Publisher: Prentice Hall PTR
Category: Book

List Price: $64.99
Buy New: $47.91
as of 9/3/2010 13:03 UTC details
You Save: $17.08 (26%)



New (38) Used (20) from $41.00

Seller: new_books_today
Rating: 4.5 out of 5 stars 21 reviews

Media: Hardcover
Edition: 1
Pages: 800
Number Of Items: 1
Shipping Weight (lbs): 4
Dimensions (in): 9.2 x 7.1 x 1.9

ISBN: 0136135161
Dewey Decimal Number: 006.7
EAN: 9780136135166

Publication Date: January 9, 2009
Availability: Usually ships in 1-2 business days



[CaRP] XML error: SYSTEM or PUBLIC, the URI is missing at line 1 -

Also Available In:

  • Kindle Edition - SOA Design Patterns

Similar Items:


Editorial Reviews:

Product Description

SOA Design Patterns is an important contribution to the literature and practice
of building and delivering quality software-intensive systems.”

- Grady Booch, IBM Fellow

“With the continued explosion of services and the increased rate of adoption of SOA through the market, there is a critical need for comprehensive, actionable guidance that provides the fastest possible time to results. Microsoft is honored to contribute to the SOA Design Patterns book, and to continue working with the community to realize the value of Real World SOA.”

- Steven Martin, Senior Director, Developer Platform Product Management, Microsoft

SOA Design Patterns provides the proper guidance with the right level of abstraction to be adapted to each organization’s needs, and Oracle is pleased to have contributed to the patterns contained in this book.”

- Dr. Mohamad Afshar, Director of Product Management, Oracle Fusion Middleware, Oracle

“Red Hat is pleased to be involved in the SOA Design Patterns book and contribute important SOA design patterns to the community that we and our customers have used within our own SOA platforms. I am sure this will be a great resource for future SOA practitioners.”

- Pierre Fricke Director, Product Line Management, JBoss SOA Platform, Red Hat

“A wealth of proven, reusable SOA design patterns, clearly explained and illustrated with examples. An invaluable resource for all those involved in the design of service-oriented solutions.”

- Phil Thomas, Consulting IT Specialist, IBM Software Group

“This obligatory almanac of SOA design patterns will become the foundation on which many organizations will build their successful SOA solutions. It will allow organizations to build their own focused SOA design patterns catalog in an expedited fashion knowing that it contains the wealth and expertise of proven SOA best practices.”

- Stephen Bennett, Director, Technology Business Unit, Oracle Corporation

“The technical differences between service orientation and object orientation are subtle

enough to confuse even the most advanced developers. Thomas Erl’s book provides a great service by clearly articulating SOA design patterns and differentiating them from similar OO design patterns.”

- Anne Thomas Manes, VP & Research Director, Burton Group

SOA Design Patterns does an excellent job of laying out and discussing the areas of SOA design that a competent SOA practitioner should understand and employ.”

- Robert Laird, SOA Architect, IBM

“As always, Thomas delivers again. In a well-structured and easy-to-understand way, this book provides a wonderful collection of patterns each addressing a typical set of SOA design problems with well articulated solutions. The plain language and hundreds of diagrams included in the book help make the complicated subjects of SOA design comprehensible even to those who are new to the SOA design world. It’s a must-have reference book for all SOA practitioners, especially for enterprise architects, solution architects, developers, managers, and business process experts.”

- Canyang Kevin Liu, Solution Architecture Manager, SAP

“The concept of service oriented architecture has long promised visions of agile organizations being able to swap out interfaces and applications as business needs change. SOA also promises incredible developer and IT productivity, with the idea that key services would be candidates for cross-enterprise sharing or reuse. But many organizations’ efforts to move to SOA have been mired–by organizational issues, by conflicting vendor messages, and by architectures that may amount to little more than Just a Bunch of Web Services. There’s been a lot of confusion in the SOA marketplace about exactly what SOA is, what it’s supposed to accomplish, and how an enterprise goes about in making it work.

SOA Design Patterns is a definitive work that offers clarity on the purpose and functioning of service oriented architecture. SOA Design Patterns not only helps the IT practitioner lay the groundwork for a well-functioning SOA effort across the enterprise, but also connects the dots between SOA and the business requirements in a very concrete way. Plus, this book is completely technology agnostic—SOA Design Patterns rightly focuses on infrastructure and architecture, and it doesn’t matter whether you’re using components of one kind or another, or Java, or .NET, or Web services, or REST-style interfaces.

While no two SOA implementations are alike, Thomas Erl and his team of contributors have effectively identified the similarities in composition services need to have at a sub-atomic level in order to interact with each other as we hope they will. The book identifies 85 SOA design patterns which have been developed and thoroughly vetted to ensure that a service-oriented architecture does achieve the flexibility and loose coupling promised. The book is also compelling in that it is a living document, if you will, inviting participation in an open process to identify and formulate new patterns to this growing body of knowledge.”

- Joe McKendrick, Independent Analyst, Author of ZDNet’s SOA Blog

“If you want to truly educate yourself on SOA, read this book.”

- Sona Srinivasan, Global Client Services & Operations, CISCO

“An impressive decomposition of the process and architectural elements that support serviceoriented analysis, design, and delivery. Right-sized and terminologically consistent.

Overall, the book represents a patient separation of concerns in respect of the process and architectural parts that underpin any serious SOA undertaking. Two things stand out. First, the pattern relationship diagrams provide rich views into the systemic relationships that structure a service-oriented architecture: these patterns are not discrete, isolated templates to be applied mechanically to the problem space; rather, they form a network of forces and constraints that guide the practitioner to consider the task at hand in the context of its inter-dependencies. Second, the pattern sequence diagrams and accompanying notes provide a useful framework for planning and executing the many activities that comprise an SOA engagement.”

- Ian Robinson, Principal Technology Consultant, ThoughtWorks

“Successful implementation of SOA principles requires a shift in focus from software system means, or the way capabilities are developed, to the desired end results, or real-world effects required to satisfy organizational business processes. In SOA Design Patterns, Thomas Erl provides service architects with a broad palette of reusable service patterns that describe service capabilities that can cut across many SOA applications. Service architects taking advantage of these patterns will save a great deal of time describing and assembling services to deliver the real world effects they need to meet their organization’s specific business objectives.”

- Chuck Georgo, Public Safety and National Security Architect

“In IT, we have increasingly come to see the value of having catalogs of good solution patterns in programming and systems design. With this book, Thomas Erl brings a comprehensive set of patterns to bear on the world of SOA. These patterns enable easily communicated, reusable, and effective solutions, allowing us to more rapidly design and build out the large, complicated and interoperable enterprise SOAs into which our IT environments are evolving.”

- Al Gough, Business Systems Solutions CTO, CACI International Inc.

“This book provides a comprehensive and pragmatic review of design issues in service-centric design, development, and evolution. The Web site related to this book [SOAPatterns.org] is a wonderful platform and gives the opportunity for the software community to maintain this catalogue….”

- Veronica Gacitua Decar, Dublin City University

“Erl’s SOA Design Patterns is for the IT decision maker determined to make smart architecture design choices, smart investments, and long term enterprise impact. For those IT professionals committed to service-orientation as a value-added design and implementation option, Patterns offers a credible, repeatable approach to engineering an adaptable business enterprise. This is a must read for all IT arch...


Customer Reviews:
Showing reviews 1-5 of 21



4 out of 5 stars Wordy, Repititive, Vacuous with Some Nuggets of Insight   August 10, 2010
Carlos E. Perez
In summary, the SOA Design Patterns book isn't structured with the same rigor and coherence as other Design Patterns books. The content is unusually wordy and repetitive. There are a lot of diagrams but a majority of them provide little insight. The book takes well known concepts in computer science and regurgitates them as design patterns essentially taking what is obvious and making them obscure. Despite the poor quality of most of the book, its saving grace is that there are but a few patterns that have been submitted by contributors that are of a high quality.

However considering the pervasively poor quality of SOA books in general, I'm going to say it is one of the more valuable SOA books. Even if this bar is extremely low, this is of the few SOA books where you can indeed find some true nuggets of wisdom. (The book's website has a lot more interesting patterns that weren't published with the book) However, you have to dig very hard and long to find them because the map that is provided can is deliberately obscuring and more of a hindrance than an aid. Read it only if you know what to look for.

More details here: [...].



5 out of 5 stars Don't look anywhere else   June 13, 2010
Yves Chaix (Managua, Nicaragua)
I discovered services while writing the conceptual framework for Nicaraguan e-gov back in 2004, thanks to FEA-PMO, the best implementation at that time. Of course, in 2004 most litt. was Entreprise Architecture Integration oriented and there were few references about Web Services yet (the European Union was just discovering Interoperability :) and did not even know about SOA and hardly anything about Web services). Between 2006 and 2008 I decided to try and implement e-Gov "bottom up", through the IT projects I could get my hands on since there was basically no interest in e-Gov in the Nicaraguan government. However, I knew nothing about SOA, Web services and even about Internet application (pure client-server practionner). So, had to fumble for months - and loose a lot of money - reading books more or less useless for what I needed to know. This is when I discovered the Thomas Erl serie at Prentice Hall. It was a revelation. I dropped all the other books and bought the whole serie. At the beginning, had difficulties deciding where to start, with 5 books apparently about the same subject. I went to the most recent, and it happened to be SOA: Principles of Service Design, and this is the book where to start. It is so well built that I decided to translate it to Spanish for my own internal use and to train my own staff (not for sale, unluckily, for copyright reasons). Took a while (more than 450 pages). Particularly recreating the superb illustrations with Word drawing tools! Actually, those illustration are half of the quality of the book: there are so clear, well thought out and elegant to see and study! You should know that they are the artwork of Christina, Thomas' sister. A great team, these two.
Eventually, I finished translating SOA:PSD and moved on to SOA Design Patterns. By that time, I had accumulated enough experience to be able to recognize at least a dozen patterns that I had run into by myself while working on those e-Gov projects. And a few more that I hope to publish as candidate patterns, maybe under a special chapter dedicated to Public Administration on the www.SOAPatterns.org ?
Now that I started studying for the SOACP certification, at 68, I am also getting my hands on the other two, SOA: Concepts, Technology and Design and Web Services Contract Design & Versioning for SOA. They are all of the same quality.
As for SOA:PSD, the list of endorsements is impressive, as well as the quality of the endorsers, from IBM to Oracle (it says something about the books quality that vendors endorse them even though the SOABooks philosophy is so clearly vendor neutral!).
Chapters 3, 4 and 5 are conceptual introduction to SOA. Even if you think you know SOA, these chapters are basic and worth the whole book by themselves. What I find most relevant in Thomas'SOA Conception is the concept of Service Inventory and Composition and his insistence on vendor neutrality. This is what really makes SOA a new step in the evolution of software arquitecture. The IT world cannot be the same with SOA. But then, that is how my mind works, I don't mean to make a religion of it either. Besides, agnosticism IS the name of the game in SOA.
Chapters 6 to 13 are dedicated to each of the 8 SOA principles Thomas identifies. I am not comfortable with all of them (for example, Service Statelessness) but I know that I can try to apply most of them and never go wrong. Chapter 14, 15 and 16 plus the Anexes are key complementary material but you will find that they are also developped in the other books.
Now, after reading those books and studying SOAschool material, you can become a certified architect, or consultant, or any of the dozen of SOA roles.
Complaint or criticism? the Index could be more detailed (a very tedious chore, I know) because of the amount of concepts to locate.
So, good luck and good SOA trip.



3 out of 5 stars Lots of colorful, high-level models, but few details   May 26, 2010
Honkeywrench
6 out of 7 found this review helpful

I think this book shares the same defect as the rest of the books in the SOA/Erl series: it's essentially an over-modeled collection of diagrams and abstractions with little real information, wrapped in advertising for the Erl/SOA brand. The modeling reaches the point of absurdity when models are given to depict where you are in the process or pattern, and when diagrams are used in place of concise text. (I kid you not; there's one "pattern" where the text makes the vapidly obvious claim that large problems can be broken into smaller ones, and large solutions can be broken into smaller ones, then proceeds to model that claim with two large diagrams of large problems and large solutions being broken into smaller problems and smaller solutions, respectively.)

Each pattern has lots of abstract claims and diagrams, and then is usually followed by a snippet of an XML configuration file with the one line that characterizes the "pattern" in bold. IOW, the whole pattern could have been reduced to one paragraph with an XML snippet. I don't have the book in front of me, but to give you an example of what I'm talking about, imagine a whole chapter on the "Services Security Pattern" with fifty pages of text and block diagrams talking at a high level about how security is important (including large diagrams that model concepts like [User] -> [Login] -> [Authentication], followed by an XML web service configuration file snippet that enables the use of WS-Basic.

I get the impression that these books are just promotional material for the class that Erl & Co. are trying to get readers to pay for. The few books in this series that I've read or perused seem to plug Erl's SOA brand, plug his web site, plug his courses, and then spend 800 pages describing a few technical concepts at level appropriate for the sales team or the CIO. The technical content of this book could probably be distilled down to a chapter or two.

If you're an architect or developer, I'd recommend skipping this book and the rest of the series.



3 out of 5 stars Improves "Concept, Technology, and Design" but could be better   February 26, 2010
Edwin Clarke (Falls Church, VA)
2 out of 2 found this review helpful

Much better than Erl's Service Oriented Architecture, but Erl still has a penchant for repetition, resulting in a bloated book. And the "case studies" don't add much insight. The book does serve a purpose of most patterns books in naming the patterns and providing for a common terminology. I'm moving on to SOA in Practice, which is already much more concrete in just the opening chapters.

Note: Read on Kindle DX, text was well formatted but many of the diagrams were difficult to understand since there is a heavy reliance on color-coding of the diagram blocks. This is not a big loss, the diagrams did not add a lot. However, PC and iPhone Kindle software do present the diagrams in color when needed.



4 out of 5 stars The patterns part is excellent.   October 7, 2009
Pablo Castilla Vazquez (Sevilla, España)
0 out of 1 found this review helpful

Compact and short patterns.

The first SOA explanation chapters are repetitive because they are more or less the same than other books. But the set of design patterns is very usefull.


Showing reviews 1-5 of 21


CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED ‘AS IS’ AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
 
Best Deal


Favorites
Where's My Stuff?
Shipping & Returns
Need Help?
©2008 usevo.com . All rights reserved. In association with Amazon - Privacy Policy

 | 

Search Terms: George Mamunes Lyndall, 2, Sara20armstrong20utc20accounting, CacheOIsv0jsLtWwJwwwblogusevocomBooks 13514 Roger Penrose Creator Pa 4html Abyssinian J Kelly Heat Death New Review, Rapidshare NetBeans IDE Programmer Certified Expert Exam Guide, Agile Cmmi Dalton Rapidshare, The Smart Swarm How Understanding Flocks Schools And Colonies Can Make Us Better At Communicating Decision Making And Getting Things Done Rapidshare, Free Download Ebook On Direct Adaptive Control Algorithms Theory And Applications By Howard Kaufman Izhak Bar Kana Kenneth Sobel, Building20Influence20in20the20Workplace20rapidsharecom, Diffractive20optics20design2C20fabrication2C20and20test, The ChessCafe Puzzle Book Rapidshare, Microbiology Books, William20Nickels2C20James20McHugh2C20Susan20McHugh20rapidshare, 0872016919, The Definitive Guide To Creating And Marketing Seminars2C Workshops2C Classes2C And Conferences Torrent, Petroleum20reservoir20engineering20practice, Mobile Robot Localization And Map Building Megaupload, Kimmich20nmr20diffusometry20djvu, Rapidshare Biosignalverarbeitung, 9781432751753, Isdn And Broadband Isdn With Frame Relay And Atm Djvu, 9780553805376 Rapidshare, Fognets Field Guide To OpenView Network Node Manager Rapidshare, Fognets20Field20Guide20to20OpenView20Network20Node20Manager20rapidshare, The20Witches20Almanac20spring20201020torrent, Sedimentographica Rapidshare, Sedimentographica Rapidshare, Sedimentographica Rapidshare, AutoCAD20Programming20in20C C 20rapidshare, Kaleidoscope Artistry Rapidshare7Cmegaupload7Cmediafire7Cbadongo7Czshare7Csendspace7Cmassmirror7Csharebee7C4shared7C2shared7Cuploading7Cstoreandserve7Cmegashares7Cgigasize7Cfilefront7Cturboupload7Cmultiply7Cfilefactory7Cftp Server, A20Study20of20Statistical20Zero Knowledge20Proofs20rapidshare, Jean20triquet20 Spain, 9781441861658, 9781441861658, Ivor20Hortons20Beginning20ANSI20C 20torrent, Crc20handbook20of20chemistry20and20physics2091st20rapidshare, The Art Of The Russian Matryoshka Hotfile, An American Werewolf In London Bbc Radio Collection, Presentation20Zen20Design20Simple20Design20Principles20and20Techniques20to20Enhance20Your20Presentations20http WwwRapidsharecom, Theory Of Wave Scattering From Random Rough Surfaces Djvu, Internships20in20Psychology20The20APAGS20Workbook20for20Writing20Successful20Applications20and20Finding20the20Right20Fit20rapidshare, Eight Human Talents Yoga Pdf Rapidshare, A20practical20approach20to20hazard20identification20for20operations20and20maintenance20workers20rapidshare, Arias20for20tenor20schirmer20rapidshare, From Still To Motion A Photographers Guide To Creating Video With Your DSLR Rapidshare, Witnesses To A World Crisis Historians And Histories Of The Middle East Rapidshare, Gpu20pro20engel20rapidshare, Silver Ravenwolf Como Preparar Un Caldero Magico Pdf Gratis, French Foreign Legion 1872 1914 Rapidshare, 20202020202020Bonsai2010120Essential20Tips20by20Harry20Tomlinson202020202020204020out20of20520stars20632020202020202024500202020202020202020202020The20Complete20Practical20Encyclopedia20of20Bonsai,