Sign in to turn on 1-Click ordering.
Trade in Yours
For a 2.68 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Tell the Publisher!
Id like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Enterprise SOA: Service Oriented Architecture Best Practices (Coad) [Paperback]

Dirk Krafzig , Karl Banke , Dirk Slama
5.0 out of 5 stars  See all reviews (2 customer reviews)
RRP: 41.99
Price: 33.41 & FREE Delivery in the UK. Details
You Save: 8.58 (20%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 6 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want it tomorrow, 24 Aug.? Choose Express delivery at checkout. Details
Trade In this Item for up to 2.68
Trade in Enterprise SOA: Service Oriented Architecture Best Practices (Coad) for an Amazon Gift Card of up to 2.68, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

9 Nov 2004 9780131465756 978-0131465756 1

This book spells out guidelines and strategies for successfully using ServiceOriented Architecture (SOA) in large-scale projects. SOA represents the latestparadigm in distributed computing and middleware development. However,SOA is not a revolution, but rather an evolution in software architecture. SOAis a collection of best practice software construction principles accompanied byproven methodologies in development and project management.This book is unique in that it offers a pragmatic approach to the topic. Theauthors borrow from their more than forty years of collective enterpriseexperience, and offer a frank discussion of the challenges associated withadopting SOA. They also help readers ensure that their organization does notbecome too closely tied to a specific technology. The result is a detailedintroduction to the topic and an architectural blueprint for implementing SOA.

Frequently Bought Together

Enterprise SOA: Service Oriented Architecture Best Practices (Coad) + Service-Oriented Architecture: Concepts, Technology, and Design (Prentice Hall Service-Oriented Computing Series from Thomas Erl)
Buy the selected items together

Product details

  • Paperback: 408 pages
  • Publisher: Prentice Hall; 1 edition (9 Nov 2004)
  • Language: English
  • ISBN-10: 9780131465756
  • ISBN-13: 978-0131465756
  • ASIN: 0131465759
  • Product Dimensions: 2.5 x 17.5 x 22.9 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 78,155 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

From the Back Cover

"By delivering SAP's next-generation applications based on a Services-Oriented Architecture, SAP is at the forefront of making Web services work for the enterprise. The Enterprise Services Architecture enables unprecedented flexibility in business process deployment, allowing companies to execute and innovate end-to-end processes across departments and companies, with minimum disruption to other systems and existing IT investments. This strategy comes to life with SAP NetWeaver, which is the technological foundation of the Enterprise Services Architecture. It provides easy integration of people, information, and systems in heterogeneous IT environments and provides a future proof application platform. Enterprise SOA provides readers with the architectural blueprints and SOA-driven project management strategies that are required to successfully adopt SOA on an enterprise level."

—Dr. Peter Graf, SVP Product Marketing, SAP

The SOA principles outlined in this book enable enterprises to leverage robust and proven middleware platforms, including CORBA, to build flexible and business-oriented service architectures. The authors also clearly describe the right strategies for using Model Driven Architecture (MDA) to manage SOA Service Repositories in a platform-independent way, enabling enterprises to better address the problem of heterogeneity at many levels. The Object Management Group was created just to address this central problem of integration in the face of constantly changing heterogeneity and platform churn, so I strongly recommend this book for the bookshelf of every enterprise architect and developer.

—Richard Mark Soley, Ph.D. chairman and chief executive officer, Object Management Group, Inc.

Enterprise SOA provides strategies that help large enterprises to increase the agility of their IT systems—one of the most pressing issues of contemporary IT. Covering both a business and architectural view, these strategies aim to promote the implementation of an IT infrastructure that can serve as a base for the development of truly flexible business processes. This book covers its subject with great profoundness based on real world evidence. It is in the interest of everybody involved with software architecture—particularly for anybody who intends to establish a Service-Oriented Architecture—to read this book.

—Dr. Helge Heß, director Business Process Management, IDS Scheer AG

"...The SOA principles described in this book are the foundation on which enterprises can build an IT architecture that will satisfy today's most important IT requirements—agility and flexibility—at affordable costs..."

—Martin Frick, Head of IT, Winterthur Group

Providing the roadmap for delivering on the promise of Service-Oriented Architecture

Enterprise SOA presents a complete roadmap for leveraging the principles of Service-Oriented Architectures to reduce cost and risk, improve efficiency and agility, and liberate your organization from the vagaries of changing technology.

  • Benefit from the lessons of four enterprise-level SOA case studies from Credit Suisse, Halifax Bank of Scotland, and other world-class enterprises
  • Make your business technology independent and manage infrastructure heterogeneity by focusing on architecture, not specific implementation techniques
  • Recognize the technical and nontechnical success factors for SOA in the enterprise
  • Define and communicate the economic value proposition of an SOA
  • Apply pragmatic design principles to solve the problems of data and process integrity in an SOA environment

Whether you're a manager, architect, analyst, or developer, if you must drive greater value from IT services, Enterprise SOA will show you how—from start to finish.

About the Authors

DIRK KRAFZIG, KARL BANKE, and DIRK SLAMA have many years of experience in enterprise IT, including project management and distributed system design for large-scale projects. This book subsumes the knowledge of Service-Oriented Architectures that they have acquired since 1998, when they made their first steps toward this new architecture paradigm.

About the Web Site

Web site www.enterprise-soa.com, provides a variety of supplemental material, including: articles, examples, and additional case studies.

© Copyright Pearson Education. All rights reserved.

About the Author

About the AuthorsDirk Krafzig

Dirk has been dealing with the challenges of enterprise IT and distributed software architectures throughout his entire working life. He devoted himself to SOA in 2001 when he joined Shinka Technologies, a start-up company and platform vendor in the early days of XML-based Web services. Since then, Dirk has acquired a rich set of real world experience with this upcoming new paradigm both from the view point of a platform vendor and from the perspective of software projects in different industry verticals.

Writing this book was an issue of personal concern to him as it provided the opportunity to share his experiences and many insights into the nature of enterprise IT with his readers.

Today, Dirk is designing enterprise applications and managing projects, applying the guiding principles outlined in this book. Dirk has a Ph.D. in Natural Science and an MSc in Computer Science. He lives in Düsseldorf, Germany, and is 39 years old, married, and the father of two children.

Karl Banke

Software architecture has been with Karl since he programmed his first TRON-like game on the then state-of-the art ZX81 in the early 1980s. After graduating as a Master of Physics, he gained his commercial experience in various consulting assignments, mostly in the financial and telecommunications sector.

He moved through stages of consultant, technical lead, software architect, and project manager using a variety of object-oriented technologies, programming languages, and distributed computing environments. Soon realizing that he was too constrained as an employee in doing what he thought necessary in software development, he co-founded the company iternum in 2000, where he currently acts as a principal consultant and general manager.

Karl permanently lives in Mainz, Germany when not temporarily relocated by a current project.

Dirk Slama

Having spent the last ten years at the forefront of distributed computing technology, Dirk has developed an in-depth understanding of enterprise software architectures and their application in a variety of industry verticals. Dirk was a senior consultant with IONA Technologies, working with Fortune 500 customers in Europe, America, and Asia on large-scale software integration projects. After this, Dirk set up his own company, Shinka Technologies, which successfully developed one of the first XML-based Web services middleware products, starting as early as 1999.

Dirk holds an MSc in computer sciences from TU-Berlin and an MBA from IMD in Lausanne. He is a co-author of Enterprise CORBA (Prentice Hall, 1999), the leading book on CORBA-based system architectures. Dirk is currently working as a solution architect for Computer Sciences Corporation in Zurich, Switzerland.

Contact: authors@enterprise-soa.com

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4 star
3 star
2 star
1 star
5.0 out of 5 stars
5.0 out of 5 stars
Most Helpful Customer Reviews
8 of 8 people found the following review helpful
5.0 out of 5 stars A good book on SOA, who would have thought 16 Nov 2008
By C. Jack
Format:Paperback|Verified Purchase
I've read a few books, including several by Erl, and this book is by far the best. What I liked:

1) Covered a range of technologies, emphasizing that SOA is not just about throwing out a range of Web services.
2) Covered valid design/architecture choices, for example discussing asynchronous and synchronous approaches and where they might each be useful.
3) Discussed how services can be a valuable tool in bringing IT/business closer together.
4) The case studies were very interesting, I actually would have liked it if the book had more detail but what it did include was useful.
5) The coverage of governance had me nodding my head, even if you don't chose to apply SOA you'll need to know how ensure that people don't fall back into tactical decision making.
6) Covered how SOA can change your approach to project management.

Having said that one issue I had with the book was the emphasis on having basic services as the cornerstone of your SOA (basic services being essentially entity services). I'm hoping that in a future edition the authors will explore how SOA can be used in a manner that work hand in hand with DDD and I think this would mean re-evaluating whether reusable entity services are really a good idea.

However I have no problems recommending this book, its a great read.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Just the right content I needed ... 13 July 2011
Technology can be kept simple and plausiable - this book shows how. With no non-sense examples or elivated pitch (indicating world cannot survive without SOA), this book takes an evolutionary approch touching some of the important technology corner-stones. On the architecture itself, it provides examples for simple brains and not the marketing pitch. The content is well organised touching most of the technology aspects (providing very pragmatic view) sufficient enough to correlate implementation with theory.

I think, this book leaves no gap in covering SOA in all dimensions. Sustained level of concentration, of course, is necessary to appricate the depth authors gets into.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.2 out of 5 stars  22 reviews
35 of 35 people found the following review helpful
5.0 out of 5 stars Actionable Architectural Guidance 20 Dec 2004
By Gregor Hohpe - Published on Amazon.com
Too many "SOA" books are either API documents or high-level hand waving. You can tell that this book is based on actual project experience. The authors manage to give actionable guidance and explain their reasoning well without diving into too many technology details. If you are interested in the "A" of "SOA", you will like this book.
20 of 20 people found the following review helpful
5.0 out of 5 stars For Real World, and education 26 Sep 2005
By James J. Mcdonald - Published on Amazon.com
One of the previous reviewers said " I could get everything I needed from a few beers with a few Technicians". As a consultant, he demonstrated his focus was strictly a technologist and not someone with any responsibility to develop a working plan, and explain it to the owners of the business.

This book is invaluable to business architects, systems design architects, and others who have to discuss complex challanges and develop working business plans for technology without endangering their company by going down a Rat Hole of technology for technologists. For that alone, the book is worth 10 times it's price.

No, it is not a "Geek Book". IT is a real world IT manager and IT architect book as a guideline. And the business planning and business culture changes that SOA affects are clearly outlined in this text in a way that even a novice can understand.

And what is who will really find this book valuable. Not self styled experts on coding and Coding practices, but business and IT professionals who have to work in the large scale enterprises of today.

Excellent book

31 of 34 people found the following review helpful
4.0 out of 5 stars Good for the tech, great for the management advice 6 Jan 2005
By Jack D. Herrington - Published on Amazon.com
There are a number of books on service oriented architecture. Most concentrate on the technical side of the equation. Talking about the standards, the APIs, the cross-platform issues and other low level issues. This book takes an architectural route by covering every aspect of the SOA space with well written exposition and extensive use of UML.

One section, which I haven't seen in any other book on the topic, is on the managerial issues around SOA. How to tell SOA in the organization. How to build support the architecture. How to incent the engineers. These are important topics. And what's better is that the author illustrates the management level problems and their proposed solutions with real world cases studies.

An excellent book on SOA for readers looking for an architectural overview.
16 of 16 people found the following review helpful
5.0 out of 5 stars No nonsense, practical advice 2 Nov 2006
By Janet - Published on Amazon.com
Format:Paperback|Verified Purchase
Frankly, I thought SOA was just a bunch of marketing hype until I read this book. The authors begin by clearly explaining of the kinds of problems SOA is trying to solve, and how other architectures tried and failed (or partially succeeded) to solve these problems. In fact, you don't get a definition of SOA until chapter 4, which is a good thing. The advice and strategies are well-reasoned and practical. The organizational roadmap seems to be unique among SOA books, and is clearly derived from experience. The case studies highlight the kinds of tradeoffs each organization had to deal with, along with lessons learned. Finally, I found this book to be very readable and interesting.
9 of 9 people found the following review helpful
5.0 out of 5 stars Honest and insightfull 30 May 2006
By Pedro E. Pinto - Published on Amazon.com
This is a great introduction to SOA. The authors focus on the fundamentals of SOA, displaying both wisdom and honesty as they discuss the structure of an SOA, its essential and optional elements, strategies for SOA introduction (from technical and organizational points of view), SOA oriented project management techniques, success (and failure stories), etc.

The book is refreshing in the way that it avoids the vendor induced hysteria associated with new technologies choosing instead to calmly and objectively discuss the fundamental forces driving SOA adoption: federation, heterogeneity, agility, reuse.

Additionally, the authors display a healthy dose of independence as they discuss the merits and lack thereof of over-hyped technologies such as Enterprise Service Buses and BEPL systems. This is clearly a book written by people who have actually built SOAs, as opposed to sit on WS-* committees or implement SOA related junkware.
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category