SOA in Practice and over 360,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
40 used & new from $19.14

Have one to sell? Sell yours here
 
   
SOA in Practice: The Art of Distributed System Design (Theory in Practice)
 
 
Start reading SOA in Practice on your Kindle in under a minute.

Don’t have a Kindle? Get your Kindle here.
 
  

SOA in Practice: The Art of Distributed System Design (Theory in Practice) (Paperback)

~ (Author)
Key Phrases: web services, basic profile, returns customer data, Magic Bus, Basic Basic, Reference Model (more...)
4.5 out of 5 stars  See all reviews (13 customer reviews)

List Price: $40.00
Price: $33.99 & this item ships for FREE with Super Saver Shipping. Details
You Save: $6.01 (15%)
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
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Thursday, November 12? Choose One-Day Shipping at checkout. Details
28 new from $31.44 12 used from $19.14

Formats

Amazon Price New from Used from
  Kindle Edition $17.59 -- --
  Paperback $33.99 $31.44 $19.14
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Best Value

Buy SOA in Practice: The Art of Distributed System Design (Theory in Practice) and get Enterprise SOA: Designing IT for Business Innovation at an additional 5% off Amazon.com's everyday low price.

SOA in Practice: The Art of Distributed System Design (Theory in Practice) + Enterprise SOA: Designing IT for Business Innovation
Buy Together Today: $75.47

Show availability and shipping details

  • This item: SOA in Practice: The Art of Distributed System Design (Theory in Practice)

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Enterprise SOA: Designing IT for Business Innovation

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Service-Oriented Modeling (SOA): Service Analysis, Design, and Architecture

Service-Oriented Modeling (SOA): Service Analysis, Design, and Architecture

by Michael Bell
4.6 out of 5 stars (31)  $40.95
Service-Oriented Architecture (SOA): Concepts, Technology, and Design

Service-Oriented Architecture (SOA): Concepts, Technology, and Design

by Thomas Erl
4.1 out of 5 stars (60)  $31.02
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)

by Thomas Erl
4.7 out of 5 stars (17)  $47.99
SOA Principles of Service Design

SOA Principles of Service Design

by Thomas Erl
4.5 out of 5 stars (31)  $31.02
Applied SOA: Service-Oriented Architecture and Design Strategies

Applied SOA: Service-Oriented Architecture and Design Strategies

by Michael Rosen
3.9 out of 5 stars (9)  $29.69
Explore similar items

Editorial Reviews

Product Description

This book demonstrates service-oriented architecture (SOA) as a concrete discipline rather than a hopeful collection of cloud charts. Built upon the author's firsthand experience rolling out a SOA at a major corporation, SOA in Practice explains how SOA can simplify the creation and maintenance of large-scale applications. Whether your project involves a large set of Web Services-based components, or connects legacy applications to modern business processes, this book clarifies how -- and whether -- SOA fits your needs.

SOA has been a vision for years. This book brings it down to earth by describing the real-world problems of implementing and running a SOA in practice. After defining SOA's many facets, examining typical use patterns, and exploring how loose coupling helps build stronger applications, SOA in Practice presents a framework to help you determine when to take advantage of SOA. In this book you will:
  • Focus squarely on real deployment and technology, not just standards maps
  • Examine business problems to determine which ones fit a SOA approach before plastering a SOA solution on top of them
  • Find clear paths for building solutions without getting trapped in the mire of changing web services details
  • Gain the experience of a systems analyst intimately involved with SOA
"The principles and experiences described in this book played an important role in making SOA at T-Mobile a success story, with more than 10 million service calls per day."

--Dr. Steffen Roehn, Member of the Executive Committee T-Mobile International (CIO)

"Nicolai Josuttis has produced something that is rare in the over-hyped world of SOA; a thoughtful work with deep insights based on hands-on experiences. This book is a significant milestone in promoting practical disciplines for all SOA practitioners."

--John Schmidt, Chairman, Integration Consortium

"The book belongs in the hands of every CIO, IT Director and IT planning manager."

--Dr. Richard Mark Soley, Chairman and CEO, Object Management Group; Executive Director, SOA Consortium


About the Author

Nicolai Josuttis wrote "The C++ Standard Library" and "C++ Templates" for Addison-Wesley. Josuttis has worked as a systems architect for years, and most recently has spent two years rolling out an SOA at a major mobile phone company. He's presenting tuturials on SOAs at a number of conferences, and has been speaking on the subject for over a year.

Product Details

  • Paperback: 342 pages
  • Publisher: O'Reilly Media; 1 edition (August 24, 2007)
  • Language: English
  • ISBN-10: 0596529554
  • ISBN-13: 978-0596529550
  • Product Dimensions: 9 x 7 x 0.9 inches
  • Shipping Weight: 1.1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon.com Sales Rank: #165,089 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #37 in  Books > Computers & Internet > Computer Science > Software Engineering > Design Tools & Techniques

More About the Author

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

Visit Amazon's Nicolai M. Josuttis Page


What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(11)

Your tags: Add your first tag
 

 

Customer Reviews

13 Reviews
5 star:
 (7)
4 star:
 (5)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (13 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
15 of 16 people found the following review helpful:
3.0 out of 5 stars Excellent Writer, But Average Content, November 28, 2007
The book starts very well and you become very excited about what the future chapters will hold. I must say that the writer is an excellent writer and knows how to captivate you, but that only lasts as long as what he's talking about entertains. The chapters that a few here seemed to have liked were the best parts of the book, but even they were average at best. I was a little dissapointed that he gave examples of complex objects being returned from service calls, but never addressed methods that used XML instead of complex objects and in turn majority of the versioning section was based on versioning and problems that occur when dealing with complex objects. I did like the opinions he gave on using web services as means of realizing SOA. For those who didn't read the book, he doesn't think much of web services because of the many different standards organizations and the many versions of standards that are used to implement web services - these issues create interoperability problems when you're ultimately looking for high interoperability with SOA.

Overall, this book maybe of interest to a business person or IT manager trying to understand what SOA is, but it's not that great for technologists looking for implementations that may fit their system. Three Stars!!!
Comment Comments (2) | Permalink | Was this review helpful to you? Yes No (Report this)



 
11 of 12 people found the following review helpful:
4.0 out of 5 stars A hitchhiker's guide to SOA , October 24, 2007
By joshSVUG "Josh" (Silicon Valley) - See all my reviews
I found the book to be well written and the content draws on Mrs. Josuttis daily experience as a system architect.

As a developer, I found value in the second half of the book (chapters 10-20) as the discussion revolves around specific aspects of running SOA, in particular Message Exchange Patterns (ch. 10) , Versioning (ch. 12) and Model-Driven Service Development (ch. 18).

I have to agree with one of the quotes on the back-cover, "The book belongs in the hands of every CIO, IT Director and IT planning manager." --Dr. Richard Mark Soley, Chairman and CEO, Object Management Group; Executive Director, SOA Consortium

The optimal audience for this book is most likely IT Management and not the rank-and-file developers of the SOA world.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
6 of 6 people found the following review helpful:
5.0 out of 5 stars Clear and Concise, March 31, 2008
By Sonya Janette Lowry (Tucson, AZ United States) - See all my reviews
(REAL NAME)   
Having experienced my first service based, distributed system beginning around the 2000 - 2001 time frame, I feel well qualified to review this book. Through the years, I've heard and read a lot of SOA fluff and contradictions. This became a huge problem for me in 2005 when I was tasked, for the first time, with the job of designing a large, service-oriented, distributed system for a national observatory.

The challenge was in explaining why all the hype the stakeholders had read about SOA didn't make it any easier to implement it and that, in actual practice, building the system would require hard work and a good understanding of distributed systems. You simply cannot buy this on a disk. In all fairness, you cannot buy this in a book, either, but what you do buy in this book is a way to explain what it is you are doing.

Management and domain experts will read this and understand that there are challenges they had not thought about when they were told how easy it is to just 'wire' together services to build business processes. Developers who are new to distributed systems and/or the SOA paradigm will begin to get a 'feel' for how it differs from other approaches to distributed system design.

If you want to really begin communicating with your stakeholders, point them to this book. I've read many books and articles on SOA and found the clear, complete, and concise approach taken in this one to be most effective.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars One of the best SOA books out there
One of the most clear-headed presentations of SOA concepts. It also deals with some of SOA's difficult problems (versioning, governance, incompatible data representations, etc. Read more
Published 9 months ago by J. Strobel

5.0 out of 5 stars This book enabled me to understand SOA
Josuttis does an excellent job in transferring his vast experience with SOA architecture to the reader in ways that allow you to take your previous knowledge of enterprise... Read more
Published 11 months ago by Simon Reavely

4.0 out of 5 stars Starting with SOA
This books shows you how to make a strategy to implements SOA systems. In some concepts it's very general and it have few examples. Read more
Published 12 months ago by Alvaro Gonzalez Fernandez

5.0 out of 5 stars Brilliant Practice Orientation on SOA
Josuttis managed to write an excellent book on the practical essence of the Service Oriented Architecture. Read more
Published 13 months ago by Axel Angeli

4.0 out of 5 stars Good book on SOA concepts
[posted on [..]]

Yesterday I've finished reading this interesting book from Nicolai Josuttis. Read more
Published 14 months ago by Luis Abreu

4.0 out of 5 stars Good Insight but thin in Implementation Details
This is an excellent book to understand SOA. The Author has put in a lot of valuable architectural views on SOA best practice which would be useful for anyone who cares about... Read more
Published 15 months ago by Alex Siu Wing Hung

4.0 out of 5 stars SOA, a 30,000' view
Service-oriented architecture is more than just another IT buzzword. Most companies, large and small have heard of SOA and have either jumped on the bandwagon or have plans to do... Read more
Published 23 months ago by Dave Walz-Burkett

5.0 out of 5 stars A MUST HAVE SOA BOOK
After more than a decade of being the focus of the industry's attention, SOA is still widely misunderstood at all levels, business and technical, and is still being successfully... Read more
Published 23 months ago by uniq

5.0 out of 5 stars Excellent real life SOA book
The book is very well written and covers the topic SOA in a very structured and clear way. The author approaches the topics from a real life perspective based on actual... Read more
Published on October 18, 2007 by Christian Meier

5.0 out of 5 stars excellent point of view
This book is written from a vendor neutral perspective and introduces SOA from business view and technical view as well. Read more
Published on October 8, 2007 by M. Herrmann

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
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 61 2 days ago
textbook scam 66 7 days ago
Amazon is a great place to buy textbooks! 35 19 days ago
Search Customer Discussions
Search all Amazon discussions
   


So You'd Like to...


Product Information from the Amapedia Community

Beta (What's this?)



 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.