Event Driven Architecture Suite

Implement event-driven architecture and get the competitive edge

Oracle EDA Suite complements the service-interaction model of service-oriented architecture (SOA) to provide  industry’s most comprehensive, easy-to-use, and hot-pluggable infrastructure to enable an intelligent enterprise. Oracle Complex Event Processing helps to monitor and analyze trends at real-time, empowering enterprises to respond rapidly via automated or manual alternatives.

PlatingNum Park Consulting has the set of highly skilled and experienced experts who can build, deploy and manage event-driven applications, based on an Event-Driven Architecture (EDA).


In today’s competitive market , companies must adapt their applications and IT systems to be responsive to events in real time. Oracle Event-Driven Architecture Suite (EDA Suite) provides a flexible, declarative environment for rapidly building and adapting event-driven applications. Oracle EDA Suite is a key part of today’s intelligent enterprise, which expands beyond service-interaction model of SOA to manage event-based interactions and complex event analysis in real time. With personalized dashboards and build-your-own reporting and alerting capabilities, Oracle EDA Suite empowers both IT and business users to stay on top of their businesses.

Figure: Oracle event driven architecture

Oracle EDA Suite comprises the following components: Oracle Enterprise Messaging Service, Oracle Enterprise Service Bus, Oracle Business Rules, Oracle Business Activity Monitoring, and Oracle Sensor Edge Server.

Oracle Enterprise Messaging Service

Oracle Enterprise Messaging Service (OEMS) provides a standard messaging platform for EDA. OEMS is built on Java 2 Enterprise Edition (J2EE) standards such as the Java Message Service (JMS) and the J2EE Connector Architecture (JCA).

For organizations that want to integrate their existing messaging technology with the Oracle platform, the OEMS JCA Connector implementation supports WebSphere MQ, TIBCO Enterprise JMS, and SonicMQ integration. PL/SQL and C APIs are also provided to allow integration with non-Java applications. In addition, Oracle Enterprise Messaging Service also leverages the security and high-availability features of Oracle Database and Oracle Real Application Clusters (RAC).

Oracle Enterprise Service Bus

Oracle Enterprise Service Bus (ESB) fully supports all the capabilities you would expect from a leading enterprise service bus: data transformation and document enrichment using XSLT or XQuery transformation, business rules, system cross-references and domain value mapping. Oracle ESB provides connectivity by leveraging Oracle Adapters which provide standards-based access to virtually any data source.

Oracle ESB also supports content-based routing and content filtering. A novel feature is support for multiple protocols in the messaging bus, including JMS, SOAP, JCA, WSIF, JDBC, HTTP, and FTP. This means that organizations can get enterprise service bus capabilities – messaging, routing, and transformations – running on their choice of underlying protocol.

Oracle Business Rules

Oracle Business Rules enables business analysts to easily define, update, and manage key decisions and policies governing business processes and applications.

Oracle Business Rules consists of the Rule Author tool, a Rules engine, and a Rules SDK. The Rule Author tool presents a simple interface for declaring rules that can be used by both programmers and business analysts. Rule Author generates the Oracle Rules language in a repository for use by the Rules engine. This language provides integration with Java programs, Web services, and XML documents.

Oracle Business Activity Monitoring

Oracle Business Activity Monitoring (BAM) enables companies to define and monitor events and event patterns that occur throughout their organization. Oracle BAM captures information from custom and packaged applications; business processes and workflows; databases; messaging systems such as JMS, AQ, MQ; and other systems to collect data in real time. Oracle BAM is also fully integrated with Oracle BPEL Process Manager to collect process information in real time.

Oracle Sensor Edge Server

Oracle Sensor Edge Server provides the link to the physical world, enabling organizations to collect and manage data from sensors placed strategically around the enterprise, and observe what is happening in the world outside of IT. Oracle Sensor Edge Server captures data from any sensors, RFID equipment, or other external devices and publishes it to enterprise applications, while also relaying instructions to response devices such as light stacks, printers, and other material handling equipment. The captured data is normalized to ensure consistency between sensors, and then filtered to prevent “event flooding” by reducing the amount of data that needs to be handled by the network and applications. The data can then be routed to the appropriate applications through Oracle ESB, or visualized in the Oracle BAM dashboard.

Service Offerings

Our Oracle Event-Driven Architecture Suite experts can help and guide in the use Oracle Event-Driven Architecture Suite build, deploy and manage event-driven applications, based on an Event-Driven Architecture (EDA).

PlatingNum Park Consulting provides the following Oracle Event-Driven Architecture Suite related supports:

  • Setting up and configure Oracle Event-Driven Architecture Suite.
  • Providing an introduction to the Oracle Event-Driven Architecture Suite.
  • Providing guidelines and support to follow best practices while implementing the solutions using.
  • Oracle Event-Driven Architecture Suite Trouble shooting.

Frequently asked questions

Q: Why event driven architecture is important?
Event is the basic building block in any enterprise. So to manage those events efficiently you need to implement event driven architecture.

Q: What are your credentials?
A: We are in consulting for a number of years and our increasing list of satisfied clients are our credentials. References are available on request.

Q: What kind of quality can we expect?
A: Quality is our first priority. We understand our client’s business and offer them best practices in the industry.

Q: Where are your support consultants physically based?
Our support consultants are spread across all major locations to help our clients

Q: Can you provide customize support to meet our business requirement?
A: Yes, we have a dedicated team of consultants who are having expertise in custom solutions. So they will understand your requirement and provide the best solution.

Q: What documentation can we expect?
A: All tasks are done with complete written document. We provide soft copy and also the hard copy to our clients. This helps our client to track any issues regarding our services and offerings.

Q: What are your payment terms?
A: We charge after work has been completed and verified by the client. Then you are in possession of our documentation and payment is due within 30 days of the invoice date. The terms and conditions vary depending upon the type of services requested by you.

Q: Do you provide warranties for the work done?
A: Yes, We provide warranty and it varies with the type of services. Our continuous support during warranty period is best in the industry and it is completely hassle free.

Comments are closed.