Progress Software Upgrades Apama Event Processing

Progress Software Corp. is shipping an upgrade to its Apama event processing platform. Apama 4.3 sports an updated Event Processing Language (EPL) and a new generation of real-time dashboarding to give devs and business users more control over how they see and respond to complex business events

Tags: Event processing, CEP, Apama, Progress Software, SOA, business events, data management, dashboards,

apamaProgress Software Corp. is shipping an upgrade to its Apama event processing platform. Apama 4.3 sports an updated Event Processing Language (EPL) and a new generation of real-time dashboarding to give devs and business users more control over how they see and respond to complex business events.

“Event processing technology is being increasingly used by enterprises across all industries,” said John Bates, Progress CTO in a statement. Progress Apama’s complex event processing engine tracks business event patterns and stream processing. It also includes a tooling layer with modeling and profiling to support both business and technical users, Bates added. 

Inside Apama ETL (Event Processing Language)
EPL in fine-tuned to support the collecting, identifying, and processing of discreet individual events as well as streaming events. EPL’s support for stream processing, where one or more flows of raw events can be refined into a stream with common attributes, for better monitoring, analysis and action.

Apama’s EPL offers a simplified and more powerful syntax to allow devs and business users to define “event stream networks,” which provides more visibility and control over complex business events without the need to learn new coding complexities, Bates said.

Examples of “event stream networks,” where discreet events can be correlated in real-time or over any time-period, include events coming from a sensor, position events coming from an aircraft, or market data from a specific stock symbol, EPL can reduce code by 50 percent.

In addition, Apama 4.3’s ETL simplifies windowing, aggregation, and causality functions, and lets users plug in their own custom functions (written in Java, C/C++ or even EPL). Keywords in the EPL can be used on event streams to perform windowing and aggregation to better track a wide range of event scenarios for real-time and operational decision-making.

Real-Time, Interactive, Custom Dashboarding
Apama 4.3 also sports enhanced dashboarding, powered by Flash-based visuals that support more than 140 types of visual components for interactive interfaces.

Apama 4.3, lets users easily capture and manage business metrics, regardless of the location, format, or type of events that are available.  Moreover, Apama 4.3’s upgraded dashboarding also supports data management technology to enable capture and replay of event streams, which support root-cause analysis and pre-flight testing of new applications and UIs.

To support interactive dashboards, Apama 4.3 allows data streams to be viewed in real-time. Moreover, individual dashboard users can interact and adjust scenario rules on-the-fly. Apama 4.3 also simplifies working with large sets of event data by adding easy-to-use filtering functions for dashboard displays. In addition, large data sets for tables or trending graphs are easier to develop.

To visualize flows and impacts of event streams Apama Dashboard Builder works in conjunction with the Apama Correlator to offer real-time views of business events, rather than simply storing and reporting data trends after they happen.

The Apama Dashboard Builder is the design center for Apama dashboards. With simple drag-and-drop techniques, users customize displays for graphs, meters and grids for aggregate statistics, data filtering, and data conversions.

Apama 4.3 also extends scalability to support thousands of concurrent users, across on-premise and cloud-based deployments.


back

Share
Go