Using Business Activity Monitoring beyond Process Analytics

This section provides an introduction to BAM and also demonstrates how we can leverage BAM outside the context of process monitoring for BPEL and BPMN.

BAM Dashboards can be created for many more data sets than just the analytics gathered from BPM and BPEL process execution. BAM can work with various data sources, collecting data from them into its own in-memory data structures, and allowing definition of queries and data visualizations on top of these data objects. One of the characteristics of BAM is its ability to respond in near real-time to data changes – refreshing aggregates, lists and charts without using intervention.

A typical source for data reported in BAM is JMS: events from the Event Delivery Network and Oracle Event Processor, Service Bus Alerts, as well as messages from custom Java applications flow through JMS to be processed by BAM.

This figure visualizes the flow addressed in this section: events published to JMS from the OEP application implemented in chapter 16 are fed into BAM and published on a Custom Dashboard..

image

 

Supporting Resources

The sources for the final situation for this section are found in zip file AirportAccreditationsDashboardBAMProject.zip that contains an export from the BAM project.

Documentation

BAM – Documentation Home

BAM Command Line facility

BAM WebServices

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

De volgende HTML tags en attributen zijn toegestaan: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>