Enrollment Options
Developing an Apama EPL Application (251-73E)
This course teaches you how to create an event processing application with Apama's Event Processing Language (EPL). Apama EPL is a basic imperative scripting language. It is strongly, statically typed and case-sensitive. Apama EPL is event-driven, meaning that it passes information in the form of events.
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
|
Software versions covered
|
|
Audience
|
- Software
developers who are new to Apama but have some experience with other
programming languages, such as Java or C++
|
Prerequisites
|
- 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
|
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
|
Methods
|
- Lecture,
presentation
- Hands-on
workshop
|
Duration: 5 days
|
Developin Developi Develop Develo Devel Deve Dev Apam Apa Applicatio Applicati Applicat Applica Applic Appli Appl App 251-73 251-7 251- 251
Log in to begin your Learning Journey.
Log In