Oracle - Course Details

OraCEP11g:DRTA Oracle CEP 11g: Develop Real Time Applications

Oracle Course Description:
Oracle Complex Event Processing (CEP) can process multiple event streams to detect patterns and trends at real time and provide enterprises the necessary visibility to capitalize on emerging opportunities or mitigate developing risks. In this course, developers will learn how to create all the necessary components in an Event Processing Network (EPN). They will create adapters that simulate data feeds, process events, filter events, configure streams and channels, and publish messages to be consumed by external resources.
Oracle Course Duration:
3 DAYS
Oracle Course Target Audience:
Developer
Oracle Course Prerequisite:
Proficiency in Java,Familiarity with XML,Familiarity with Spring,Familiarity with Eclipse
Course Content:
  • Introduction to Complex Event Processing

    • Introduction to Event-Driven Architecture
    • Introduction to Oracle Complex Event Processor
    • Development Tooling for Oracle CEP 11g

  • Event Application Model

    • Designing an Event Processing Network
    • Spring Framework
    • Creating Event Types
    • Event Sinks

  • Oracle CEP Adapters

    • Introduction to Adapters
    • Using Oracle CEP Adapters
    • Creating Custom Adapters

  • Oracle CEP Channels and Processors

    • Channels and Processors
    • Configuring Channels
    • Creating Processors

  • Introduction to Oracle Continuous Query Language

    • CQL Operators
    • CQL Data Types
    • Streams and Relations
    • Time-based and Row-based
    • Incremental vs Batched Windows

  • Oracle Visualizer

    • Introduction to Oracle Visualizer
    • Record and Playback of Events
    • Diagnostics
    • CQL Management

  • CQL Design Patterns

    • Event Filtering
    • New Event Detection
    • Event Partioning
    • Event Enrichment
    • Event Aggregation
    • Event Correlation
    • Application-time Events
    • Missing Event Detection

  • Caching, High Availability and Integration with BAM

    • High Availability
    • Caching
    • Introduction to Business Activity Monitoring