Abstract
This IDC study looks at complex event processing middleware, identifies and
compares product capabilities of the major competitors, examines how
enterprises are using this software inside their organizations to build their
event-driven applications, and looks at key trends. Data about CEP purchasing
from 2007 through first half 2008 is included.
"Most applications depend on users to ask an application to perform a task. It
is clear that this approach is no longer adequate for many types of
applications that involve managing risk and for customer service. The new
paradigm requires an event-driven approach that tells users when they need to
take action," according to Maureen Fleming, program director, BPM and
Middleware. "In this scenario, CEP software becomes the application server for
the event-driven system."
Table of Contents
- Table of Contents
- IDC Opinion
- In This Study
- Situation Overview
- CEP: The Brains of an Event-Driven System
- Key CEP Definitions
- Figure: Complex Event Processing
- Engine Components
- Event Processing Language
- CEP Adapters
- CEP Development Environment
- CEP Runtime Environment
- Cache
- Persistence Mechanism
- Optional - But Important - Capabilities
- Different Types of CEP Products
- SQL-Oriented CEP Products
- Model-Oriented CEP Products
- Rules-Oriented CEP Products
- Standalone EPL Products
- Differences in CEP Capabilities
- Correlation Sophistication
- Types of Matches
- Figure: Complex Event Detection
- Business User Control
- High-Performance Data Management
- Low Latency
- Deterministic Behavior
- Comparison of CEP Products
- Table: Comparison of Complex Event Processing Product Capabilities
- Condition Complexity
- Business Control
- Data Management
- Low Latency
- Deterministic
- CEP Usage Scenarios
- Transportation/Logistics
- Maturity of Demand and Addressable Market
- Key Benefits
- Importance of Benefits
- Table: Importance of Complex Event Processing Capabilities in Transportation/Logistics Use Case
- Table: Select Transportation/Logistics Complex Event Processing Customers by Region and Company Size
- Vendors' Ability to Satisfy Transportation/Logistics Use Case
- Figure: Complex Event Processing Requirements for Transportation/Logistics Use Case
- Financial Front Office
- Maturity of Demand and Addressable Market
- Key Benefits
- Importance of Benefits
- Table: Importance of Complex Event Processing Capabilities in Financial Front-Office Use Case
- Table: Select Financial Front-Office Complex Event Processing Customers by Region and Company Size
- Table: Select Financial Front-Office Complex Event Processing Partners by Region and Company Size
- Vendors' Ability to Satisfy Financial Front-Office Use Case
- Figure: Complex Event Processing Requirements for Financial Front-Office Use Case
- Customer Risk Management in Financial Middle Office
- Maturity of Demand and Addressable Market
- Key Benefits
- Importance of Benefits
- Table: Importance of Complex Event Processing Capabilities in Financial Middle-Office Risk Management Use Case
- Vendors' Ability to Satisfy Financial Middle-Office Use Case
- Figure: Complex Event Processing Requirements for Financial Middle-Office Risk Management Use Case
- Services/System/Transaction Monitoring
- Maturity of Demand and Addressable Market
- Key Benefits
- Importance of Benefits
- Table: Importance of Complex Event Processing Capabilities in Services/System/Transaction Monitoring Use Case
- Table: Select Services/System/Transaction Monitoring Complex Event Processing Customers and Partners by Region and Company Size
- Vendors' Ability to Satisfy Services/System/Transaction Monitoring Use Case
- Figure: Complex Event Processing Requirements for Services/System/Transaction Monitoring Use Case
- Fraud Detection and Prevention
- Maturity of Demand and Addressable Market
- Key Benefits
- Importance of Benefits
- Table: Importance of Complex Event Processing Capabilities in Fraud Detection and Prevention Use Case
- Vendors' Ability to Satisfy Fraud Detection and Prevention Use Case
- Figure: Complex Event Processing Requirements for Fraud Detection and Prevention Use Case
- Other Use Cases
- Table: Complex Event Processing Customers for Other Use Cases by Region, Company Size, and Industry
- Table: Complex Event Processing Partnerships by Region, Company Size, and Industry
- CEP Purchasing in 2007-2008
- Figure: Complex Event Processing Revenue Share by Software Type
- Financial Front-Office CEP Spend as a Percentage of Total
- Figure: Complex Event Processing Revenue Share: Financial Trading Versus Rest of Market
- Future Outlook
- Market Leaders in Innovation
- Risk Firewalls
- Continuous Intelligence
- Applications of CEP
- CEP' s Link with Business Process Management
- Figure: Link Between Complex Event Processing and Business Process Management
- CEP Standards
- Systems of CEP Engines
- Vendor Profiles
- Agent Logic
- CEP Strategy
- Products
- RulePoint
- Development Environments
- Real-Time Alert Manager
- RuleCast
- CardLogic
- Customers and Partners
- Strengths and Challenges
- Strengths
- Figure: Alignment of Agent Logic with Complex Event Processing Capabilities
- Challenges
- Aleri
- CEP Strategy
- Products
- Aleri Streaming Platform
- Adapters
- Other
- Customers and Partners
- Strengths and Challenges
- Strengths
- Figure: Alignment of Aleri with Complex Event Processing Capabilities
- Challenges
- Coral8
- CEP Strategy
- Products
- CEP
- Coral8 Portal
- Adapters
- Customers and Partners
- Strengths and Challenges
- Strengths
- Figure: Alignment of Coral8 with Complex Event Processing Capabilities
- Challenges
- IBM
- CEP Strategy
- Products
- WebSphere Business Events
- InfoSphere Streams
- Adjacent Technologies
- Strengths and Challenges
- Strengths
- Figure: Alignment of IBM with Complex Event Processing Capabilities
- Challenges
- Oracle
- CEP Strategy
- Products
- Customers and Partners
- Strengths and Challenges
- Strengths
- Figure: Alignment of Oracle with Complex Event Processing Capabilities
- Challenges
- Progress Apama
- CEP Strategy
- Products
- Apama Event Processing Platform
- Apama Studio
- Apama Correlator
- EventStore
- Other
- Capital Markets Framework
- Customers and Partners
- Strengths and Challenges
- Strengths
- Figure: Alignment of Progress Apama with Complex Event Processing Capabilities
- Challenges
- StreamBase
- CEP Strategy
- Products
- StreamBase Event Processing Platform
- Additional Offerings
- Customers and Partners
- Strengths and Challenges
- Strengths
- Figure: Alignment of StreamBase with Complex Event Processing Capabilities
- Challenges
- TIBCO
- CEP Strategy
- Products
- BusinessEvents
- Business User Environment
- Development Environment
- Runtime Environment
- Event Stream Processing
- Adjacent Products
- Business Activity Monitoring
- Message-Oriented Middleware
- Customers and Partners
- Strengths and Challenges
- Strengths
- Figure: Alignment of TIBCO with Complex Event Processing Capabilities
- Challenges
- Essential Guidance
- Learn More
- Related Research
- Appendix: What Is an Event-Driven Architecture?
- Critical Components of an EDA
- Synopsis
|