Event-Driven Architecture: How SOA Enables the Real-Time Enterprise

Event-Driven Architecture: How SOA Enables the Real-Time Enterprise
Authors
Hugh Taylor, Angela Yochem, Les Phillips, Frank Martinez
ISBN
0321322118
Published
27 Feb 2009
Purchase online
amazon.com

Improving Business Agility with EDAGoing beyond SOA, enterprises can gain even greater agility by implementing event-driven architectures (EDAs) 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.

Page 2 of 2
  1. Editorial Reviews
  2. Customer Reviews

Customer Reviews

Midwest Book Review said
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.

Dennis L. Hughes said
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.

Maxim Poliashenko said
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.

Ashlea Mirsky said
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.

Christopher Hart said
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.

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“In theory, theory and practice are the same. In practice, they're not.”