SOA Design Patterns
by Thomas Erl
Web Service Contract Design and Versioning for SOA
by Thomas Erl; Anish Karmarkar; Priscilla Walmsley; Hugo Haas; L. Umit Yalcinalp; Canyang Kevin Liu; David Orchard; Andre Tost; James Pasley
Java SOA Cookbook, 1st Edition
by Eben Hewitt
Cloud Computing and SOA Convergence in Your Enterprise: A Step-by-Step Guide
by David S. Linthicum
The Definitive Guide to SOA: Oracle® Service Bus, SECOND EDITION
by Jeff Davies; David Schorow; Samrat Ray; David Rieber
SOA Governance: Achieving and Sustaining Business and IT Agility
by William A. Brown; Robert G. Laird; Clive Gee; Tilak Mitra
Open Source SOA
by Jeff Davis
This is the Safari online edition of the printed book.
Improving Business Agility through EDAs: Theory and Practice--Including Leading-Edge Case Studies
Building on SOA, enterprises can gain even greater agility by implementing event-driven architectures (EDA) that automatically detect and react to significant business events. However, EDA planning and deployment is complex, and even experienced SOA architects and developers need expert guidance. In Event-Driven Architecture, four leading IT innovators present both the theory of EDA and practical, step-by-step guidance to implementing it successfully.
The authors first establish a thorough and workable definition of EDA and explore how EDA can help solve many of today’s most difficult business and IT challenges. You’ll learn how EDAs work, what they can do today, and what they might be able to do as they mature. You’ll learn how to determine whether an EDA approach makes sense in your environment and how to overcome the difficult interoperability and integration issues associated with successful deployment. Finally, the authors present chapter-length case studies demonstrating how both full and partial EDA implementations can deliver exceptional business value. Coverage includes
How SOA and web services can power event-driven architectures
The role of SOA infrastructure, governance, and security in EDA environments
EDA core components: event consumers and producers, message backbones, Web service transport, and more
EDA patterns, including simple event processing, event stream processing, and complex event processing
Designing flexible stateless events that can respond to unpredictable customers, suppliers, and business partners
Addressing technical and business challenges such as project management and communication
EDA at work: real-world applications ranging from real estate to healthcare, supply chains to flight control
Foreword
Preface
Introduction
Chapter 1 EDA: Opportunities and Obstacles
Chapter 2 SOA: The Building Blocks of EDA
Chapter 3 Characteristics of EDA
Chapter 4 The Potential of EDA
Chapter 5 The SOA-EDA Connection
Chapter 6 Thinking EDA
Chapter 7 Case Study: Airline Flight Control
Chapter 8 Case Study: Anti-Money Laundering
Chapter 9 Case Study: Event-Driven Productivity Infrastructure
Average Amazon.com® Rating: ![]()
![]()
![]()
![]()
Based on 7 Ratings
Vacuous Evangelism - 2009-05-01
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I had hoped that this book would help me bridge the communications gap between event-driven systems architects like myself and architects that are primarily used to SOA. I also hoped it would help me to work with the our existing SOA infrastructure to realize the benefits of EDA on a wider enterprise level. My hopes were dashed.
The authors fail to inform us how SOA "enables" the "real-time enterprise". In fact they admit that SOA is not the best way to implement event-driven architectures. Worse, they fail to inform us how EDA can even be implemented on a SOA infrastructure.
The real thesis is that EDA is a valuable and overlooked architectural element. It has been overlooked due to the late emphasis on SOA with it's request-reply model. The authors note that many companies probably already have a SOA in place and promise to inform us how we can implement EDA on top of that. But they don't even try to do this.
The most promising chapter in this regard seems to be "The SOA-EDA Connection". But rather than connect anything the author's present yet another mostly evangelistic overview of EDA in the very beginning. It is noted that "Although simple in concept, the realities of bending the raw Simple Object Access Protocol (SOAP) Web services into a functioning EDA are quite challenging and complex". But no real information is given about how to solve this problem. The authors spend the rest of the chapter discussing how one should design and implement SOA; No mention of EDA or how one is to implement it using an existing SOA infrastructure.
Practical, timely and well written - 2009-02-27
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
For years, IT organizations have worked to adopt and implement service oriented architectures (SOA). Now that SOA has reached critical mass, this book explains to the reader how to really leverage it! A truly practical guide to event-driven architecture, it covers the building blocks of a sound SOA environment and the principles and theory behind leveraging all that hard work to quickly and flexibly respond to business needs. While the book covers both "theory" and "practice", its just about the right blend of both. In neither case is the book overly technical (you won't find pages upon pages of source code in the book) nor shallow or flashy (no vapid "Powerpoint Architecture").
Using this background, the book then launches into real-world case studies. Most IT folks can probably relate to at least one these scenarios, and they're written in a way that even non-IT folks could at least appreciate the problem and see the value of EDA.
The bottom line is that this is a great book for technology leaders as well as deep-dive practitioners. It shows the reader how to put all those SOA investments to good use in new ways.
SOA paradigm shift well explained... - 2009-03-19
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This book caught my interest as I have often heard EDA term before and was very much intrigued by it. Just like an advent of event driven programming brought a landslide change in the level of flexibility and interactivity in desktop applications in 90s, this new architecture style promises the same for large scale enterprise systems. Yet, I had lots of questions as to practical challenges and paradigm shifts which such approach may require. This book not only clarified my question and doubts about feasibility of EDA at the enterprise level, it has lead me to discover many other interesting applications of this paradigm that now I am aspiring to try in my practice.
I would highly recommend this book to those who are looking to take their SOA architecture to the next level.
Complex concepts in simple terms - 2009-03-05
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This book does a great job of explaining complex concepts in simple terms. Whether you are experienced or brand new to these ideas, I think this book will be very useful to you.
The book gives you practical step-by-step suggestions which you can start to implement immediately.
Any studying EDA needs this primer - 2009-06-16
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Computer libraries catering to programmers will find much of interest in Event-Driven Architecture: How SOA Enables the Real-Time Enterprise. It covers all aspects of SOA operations, from defining terminology and showing how EDA can apply to common business programs to IT challenges in its implementation and how the EDA approach can help a range of issues. Any studying EDA needs this primer.
Top Level Categories:
Internet/Online
Sub-Categories:
Internet/Online > Web Services
Web Services > Service-Oriented Architecture
Some information on this page was provided using data from Amazon.com®. View at Amazon >