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

by ; ; ;
Edition: 1st
Format: Paperback
Pub. Date: 2009-02-17
Publisher(s): Addison-Wesley Professional
List Price: $53.49

Rent Book

Select for Price
There was a problem. Please try again later.

New Book

We're Sorry
Sold Out

Used Book

We're Sorry
Sold Out

eBook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

Improving Business Agility with EDA Going 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. InEvent-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 todayrs"s most difficult business and IT challenges. Yours"ll learn how EDAs work, what they can do today, and what they might be able to do as they mature. Yours"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 across multiple verticals Hugh Tayloris a social software evangelist for IBM Lotus Software. He coauthoredUnderstanding Enterprise SOAand has written extensively on Web services and SOA. He holds an MBA from Harvard Business School.Angela Yochemis an executive in a multinational technology company and is a recognized thought leader in architecture and large-scale technology management.Les Phillips, VP, enterprise architecture, at SunTrust Banks Inc., is responsible for defining the strategic and business IT foundation for many areas of the enterprise.Frank Martinez, EVP, product strategy, at SOA Software, is a recognized expert on distributed, enterprise application, and infrastructure platforms. He has served as senior operating executive for several venture-backed firms and helped build Intershop Communications into a multibillion-dollar public company. Foreword xi Preface xii Introduction 1 Event-Driven Architecture: A Working Definition 1 The "New" Era of Interoperability Dawns 6 The ETA for Your EDA 9 Endnotes 9 PART I THE THEORY OF EDA Chapter 1 EDA: Opportunities and Obstacles 13 The Vortex 13

Hugh Taylor is a social software evangelist for IBM Lotus Software. He coauthored Understanding Enterprise SOA and has written extensively on Web services and SOA. He holds an MBA from Harvard Business School. Angela Yochem is an executive in a multinational technology company and is a recognized thought leader in architecture and large-scale technology management. Les Phillips, VP, enterprise architecture, at SunTrust Banks Inc., is responsible for defining the strategic and business IT foundation for many areas of the enterprise. Frank Martinez, EVP, product strategy, at SOA Software, is a recognized expert on distributed, enterprise application, and infrastructure platforms. He has served as senior operating executive for several venture-backed firms and helped build Intershop Communications into a multibillion-dollar public company.

Table of Contents

Forewordp. xi
Prefacep. xii
Introductionp. 1
Event-Driven Architecture: A Working Definitionp. 1
The "New" Era of Interoperability Dawnsp. 6
The ETA for Your EDAp. 9
Endnotesp. 9
The Theory of EDA
EDA: Opportunities and Obstaclesp. 13
The Vortexp. 13
EDA: A Working Systemic Definitionp. 14
The (Not So Smooth) Path to EDAp. 24
Defining Interoperabilityp. 26
Drivers of Interoperabilityp. 28
Application Integration: A Means to Interoperatep. 29
Interoperation and Business Process Managementp. 31
Is There a Diet for All This Spaghetti?p. 35
How Architecture Promotes Integrationp. 37
Management and Governancep. 39
Chapter Summaryp. 43
Endnotep. 45
SOA: The Building Blocks of EDAp. 47
Making You an Offer You Can't Understandp. 47
SOA: The Big Picturep. 48
Defining Servicep. 49
Service-Based Integrationp. 50
Web Servicesp. 51
What Is SOA?p. 59
Loose Coupling in the SOAp. 60
Chapter Summaryp. 61
Characteristics of EDAp. 63
Firing Up the Corporate Neuronsp. 63
Revisiting the Enterprise Nervous Systemp. 63
The Ideal EDAp. 78
BAM-A Related Conceptp. 86
Chapter Summaryp. 87
Endnotesp. 89
The Potential of EDAp. 91
Introductionp. 91
EDA's Potential in Enterprise Computingp. 91
EDA and Enterprise Agilityp. 100
EDA and Society's Computing Needsp. 102
EDA and Compliancep. 107
Chapter Summaryp. 108
The SOA-EDA Connectionp. 111
Getting Realp. 111
Event Servicesp. 112
The Service Networkp. 114
Implementing the SOA and Service Networkp. 116
How to Design an SOAp. 122
The Real "Bottom Line"p. 134
Chapter Summaryp. 137
Thinking EDAp. 141
A Novel Mind-Setp. 141
Reducing Central Controlp. 142
Thinking about EDA Implementationp. 148
When EDA Is Not the Answerp. 151
An EDA Product Examinedp. 153
Chapter Summaryp. 157
Endnotesp. 158
Case Study: Airline Flight Controlp. 159
Learning Objectivesp. 160
Business Context: Airline Crunch Timep. 160
The Ideal Airline Flight Control EDAp. 167
What FEDA Might Look Like in Real Lifep. 176
Program Successp. 197
Chapter Summaryp. 206
Endnotesp. 207
Case Study: Anti-Money Launderingp. 209
Learning Objectivesp. 210
Cracking a Trillion Dollar, Global Crime Wavep. 210
IT Aspects of Anti-Money Launderingp. 216
EDA as a Weapon in the War on Money Launderingp. 221
Chapter Summaryp. 259
Endnotesp. 260
Case Study: Event-Driven Productivity Infrastructurep. 261
Learning Objectivesp. 262
The Often Inadequate Human Link in the EDAp. 262
Overview of Productivity Infrastructurep. 264
The Potential Benefits of EDA-PI Integrationp. 267
ProdCo, an EDA-PI Integration Scenariop. 273
Chapter Summaryp. 293
Endnotesp. 294
Table of Contents provided by Ingram. All Rights Reserved.

Excerpts

Preface Preface About This BookAs professionals in the enterprise architecture field, we have observed the recent and spectacular rise of the concept of Service-Oriented Architecture (SOA) with excitement tempered by concern. The new standards-based architectural paradigm promises great advances in interoperability amongst previously incompatible software applications. In turn, it has the potential to deliver gains in agility and IT cost control. Perhaps most exciting, though, is the potential for SOA to make possible the realization of Event-Driven Architecture (EDA), an approach to enterprise architecture that yields a high level of agility by increasing systems' awareness and intelligent responses to relevant events.At the same time, it became clear to us that the steps required to design and deploy an EDA, or an SOA, its master set of architectural characteristics, were far from obvious. Even going beyond the fact that the technology and standards are immature and thus challenging, the practice of , uniting software with an overarching standards-based approach that extends outside the enterprise is a new field, lacking in many of the guiding principles of infrastructure, governance, and best practices that hold together most traditional forms of architecture and development.For better or worse, some software vendors are now bringing what they call EDA suites to market. However, the commercial offerings in EDA tend to be quite narrowly defined and vendor-centric. As such, they are inadequate on their own to offer much in the way of instruction on the overall best practices required for EDA.We perceive a need amongst architects for a book that combines both the theory of EDA - the grand vision that lead to its formation and the essential nature of the paradigm with a practical look at building an EDA over an SOA implementation in the real world. This book is neither all theory nor all practice. It is a blend, with the idea that true success with EDA depends on a good understanding of both aspects of the paradigm.To understand how this book is set up and what it contains, we thought it would make sense first to take a quick look at the definition, history, and context of EDA and SOA. These two related architectural styles are not as new as they seem, though recent developments in standards have lead to breakthroughs in their potential realization. Inside This Book: The Path to EDAEven for a lot of experienced architects and developers, the implicit connection between EDA and SOA has not been intuitively obvious. A lot of IT pros react to SOA with a sentiment akin to, "That's really cool. Now what?" These questions are completely legitimate. Imagine someone handing you a violin and declaring, "Oh, good, now I get to hear Mozart." That person is making several assumptions, including that you know what the violin is, how to play it and how to play Mozart in particular. In many IT situations, it is not always evident how loose coupling and a service-orientation will take you to an EDA. If your boss drops a VisualStudio.Net pack on your desk and says, "Now you will deliver an EDA," you may not necessarily know how to get from here to there. That is purpose of this book.Much of this book is dedicated to helping you understand where the rubber meets the road in turning the vision of EDA into a reality. In so doing, we will delve into detail on the subject of SOA

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.