Developing an Apama EPL Application (251-73E)

Objectives:
At the end of this course, you will be able to:
  • Describe how the Apama event correlator (Apama's event processing engine) receives and processes events based on EPL instructions
  • Write an event processing application using Apama EPL
  • Use the Eclipse™-based development environment to write and run EPL applications
  • Connect Apama to an external data source and deploy your Apama projects
Attendees:Software developers who are new to Apama but have some experience with other programming languages, such as Java or C++.
Duration:5 days
Prerequisite:
  • Experience writing applications in a programming language, such as Java or C++
  • Familiarity with the Eclipse development environment (helpful but not a must)
  • The following course is required as a prerequisite: Apama Overview
We propose to attend the following offerings as prerequisite:


Content:
  • Introduction to Apama EPL
  • Defining event types
  • Writing your first monitor
  • Monitoring complex events
  • Generating events
  • Writing an Apama query
  • Using streams to generate value-added events or items
  • Defining reference types, loops and conditions
  • Making data available for viewing in an interface
  • Spawning multiple instances of a monitor
  • Implementing parallel processing
  • Connecting Apama to external components
  • Deploying Apama projects
  • Additional ways to use events and actions
  • Sharing, exposing and persisting application data
  • Checking for errors in your application
Available languages:course book: English
course delivery: Dutch, English, French, German, Portuguese, Spanish
Software version:Apama 10.3
Self enrolment (SAG all Learners)
There are required fields in this form marked .
Choose your Class below