At Oracle OpenWorld the focus on Oracle Complex Event Processing was quietly demonstrated in educational sessions how this dedicated technology is helping organizations. The insights on this technology were brought forward by Robin Smith, director of product management and strategy for CEP that is part of the Oracle Event-Driven Architecture Suite 11g and is available today. Currently categorized as Related Technologies on the Oracle website is one of the jewels at OpenWorld. The use of events across the network and applications has been advancing for many decades and dates back to original banking and point of sale systems.
Oracle’s efforts in CEP are part of what I call Operational Intelligence (See:”Operational Intelligence Requires Complex Event Processing (CEP)“) which uses CEP. Moving beyond the limitations of business activity monitoring (BAM) only approaches that only monitor activities which is insufficient, Oracle can help drive action and integration across the enterprise. This is not new technology as it has been advancing for many years and is designed to support the high volume event queues and the real time processing of the events that my examined, correlated, analyzed and presented for informative purposes but also for applications. Oracle has spent time to design the event processor to support the need to manage distribute channels of events across the enterprise. This is exactly what our benchmark research found as more than half of organizations require more than dozen distinct event sources (See: “Operational Intelligence and CEP Benchmark”). Oracle is also advancing the use of industry standards with their work with Continuous Query Language (CQL) that extends use of SQL with support for temporal windows and other important aspects of aggregation. They are also using Oracle Coherence technology to cache and process events in a staging area to support range of application needs. The technology also uses well known methods for application developers like JMS and HTTP to help in the integration of the technology.
The challenge is now not the infrastructure and standards but the simplification of the technology for business analysts and the need to assemble applications when needed. The mashup of this technology set and the Oracle WebCenter Suite 11g with Rich Enterprise Applications (See: “Oracle Middleware Provides Rich Enterprise Applications to Advance Information Applications Market“) will help as the publishing of notifications and interactions with events should be part of broader business users need or methods to access from mobile technologies. As well Oracle will have to embrace the need for business users to take action across business processes and management which is not part of the traditional monitoring only approach of BAM.