July 04, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
Complex Event Processing Syndicate This
Print this article    Email this article    Talk Back!    Write to Editor
Understanding Event-Driven Architecture
07/23/2007
By Roy Schulte, Vice President and Distinguished Analyst, Gartner and Dr. K. Mani Chandy, Simon Ramo Professor of Computer Science, California Institute of Technology

*Editor's Note: ebizQ is conducting an analytical survey on event processing. Take the survey and win a free iPhone! Click here to participate!

ADVERTISEMENT
Our Popular Webinars
BPM for Financial Services
Roundtable Discussion: Open Source Market Update
Evolving Security Architectures and SOA for Better Business Collaboration
Getting Started with BPM
Roundtable Discussion: MDM's Role as a Critical Enabler for SOA
More Webinars

Event processing has emerged as one of the most important issues in IT today. It encompasses two separate ideas:

1. Event-driven Architecture (EDA), is a style of application architecture centered on asynchronous "push"-based communication. EDA is the architecture of choice for implementing "straight-through" multistage business processes that deliver goods, services and information with minimum delay. Processes designed using EDA are also easier to modify than traditional applications.

2. Complex-Event Processing (CEP), a sophisticated form of EDA, is used to extract the information value from multiple events. CEP systems find patterns in event data to detect opportunities and threats. Timely alerts are then pushed to the appropriate recipients, often using Business Activity Monitoring (BAM) dashboards. The result is faster and better operational decisions and more timely responses.

Gartner has organized a new conference on event processing and BAM to be held from September 19 - 21, 2007 in Orlando, Florida to address both aspects of event processing. See http://www.gartner.com/it/page.jsp?id=502259&tab=overview for more information. This article is an introduction to EDA to provide background for those who will attend the conference or for anyone who wants to learn more about the subject. CEP is covered in a related article, "Understanding the Role of Event Processing in Modern Business."

Sense and Respond

We live in an event-driven world. Animals, people and companies survive and thrive based on their ability to act quickly on opportunities and threats. Zebras on the savannah sense and respond to the opportunity of a water hole or the threat of a lion. Wall Street traders use algorithmic trading systems that act on arbitrage opportunities in sub-second response times. Banks track credit card usage to stop fraudulent charges as they occur.

Opportunities and threats appear at unpredictable times so an event-driven entity responds at times that are externally determined. Event-driven applications are initiated when a shipping company delivers goods, a customer submits a change of address or the price of a stock goes up. These happenings are business events: meaningful changes in the state of something relevant to the business. An event object is a report that documents the event. For example, the fact that Fred withdrew $ 100 from his bank account at 10 AM today is an event. The computer record associated the withdrawal transaction, perhaps in the form of an XML message, is the event object.

Page 1

More Top Stories
BI as a Boon to Business: Now More Than Ever Gold Club Protected
Data Warehouses and Disaster Recovery Gold Club Protected
QAD Buys FullTilt for Master Data Management Gold Club Protected
The Role of Open Source in Event Processing Gold Club Protected
Federated Event Systems: The Event Web Gold Club Protected
What's Happening in BI in 2008? (I of II) Gold Club Protected
More Top Stories
Related News
IBM Unveils Cognos 8 BI for Mainframes
MuleSource Releases Mule Galaxy Enterprise
Software AG Now the Third Largest BPM and ESB Worldwide Vendor
More News
Subscribe to our Newsletters
ebizQ Weekly Gold Club Update
Live Webinar Updates
Updates from ebizQ Partners
ebizQ SOA Update
ebizQ BPM Update
ebizQ Security Update
ebizQ BI Update
ebizQ Open Source Software Update
Virtual Show Newsletter
ebizQ Web 2.0 and the Enterprise
Your E-mail Address:
Changing Tires on a Moving Car
Case studies and solutions for governing the continuous evolution of complex SOA systems

Date: Jul 15, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Roundtable Discussion: MDM's Role as a Critical Enabler for SOA
Date: Jul 16, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Archived Webinars | Upcoming Webinars
  State of the BPM Market, 2008

Business process improvement ranks as the #1 priority for both business and IT leaders in 2008 in recent market surveys. But market noise...Learn More

ebizQ also recommends
 Optimal Service-Parts Management: Part One
 The Geek Gap: Do Suits Care?
 Collaboration and Social Media <i>Taking Stock of Today's Experiences and Tomorrow's Opportunities</i>
 BPM Done Right
 Mitigate Risk with Security Assessments
More White Papers

Marketing Solutions | Feedback | About ebizQ | Unsubscribe | Privacy Policy | Site Map

Live Chat