Oracle Event Driven Architecture


Today’s leading organizations are extending their applications to incorporate business events to achieve real-time analysis and response. However, hand-coding applications for event processing requires complex development skills and often fails to achieve business agility. Oracle’s Event-Driven Architecture Solution provides companies across a range of industries – including financial services, telecommunications, retail, government and manufacturing – the ability to become a real-time enterprise, enabling the build, deployment and management of event-driven architectures through a pre-integrated toolset of event processing technologies.

Oracle’s Event-Driven Architecture Solution is comprised of best-in-class Oracle Fusion Middleware components and complements the service-interaction model of SOA, providing infrastructure to manage both simple event-based interactions and more complex event analysis for pattern matching in real-time. It combines a lightweight, java application container for complex event processing with fully JEE compliant applications for service bus and business activity monitoring functionality deployed to standard java servers including Oracle WebLogic Suite. It consists of (i) a Complex Event Processing (CEP) engine to handle a high throughput of events with extremely low latency and evaluate patterns in event data; (ii) a Business Activity Monitoring (BAM) solution to define and monitor events and event patterns that occur throughout an organization; (iii) a Business Rules engine to capture, automate and flexibly change business policies; (iv) a Service Bus to connect applications and route messages; (v) Enterprise Messaging to reliable deliver event messages with configurable qualities-of-service; (vi) an integrated data grid technology to scale to enterprise-class event processing use cases; and (vii) the industry’s leading high-performance java virtual machine to ensure deterministic garbage collection for high-throughput, low latency event processing on a java platform.

The Oracle Event-Driven Architecture Solution is a comprehensive, enterprise-class solution for creating, processing, and monitoring events and provides a flexible, declarative environment to rapidly build and adapt event-driven applications. Oracle EDA Suite improves an organization’s ability to predict change by improving its visibility to happenings in the physical world and business environment in real time. It leverages existing investments by being modular, open, extensible and hot-pluggable; this eliminates the need to remove or replace existing systems as well as supporting incremental deployment and ROI. Finally it extends system and application performance with a lightweight, Java approach to event-driven application deployment.

ACCELERATING Business Processes