MSDN Library

BAM End-to-End Walkthroughs

This section provides a series of walkthroughs designed to help you to learn how to enable real-time end-to-end visibility for a business activity, which represents a unit of work such as purchase order, using Business Activity Monitoring (BAM) for your applications. After completing these walkthroughs, you will be able to:

  • Define a complete BAM observation model, which is a high-level definition of your business data
  • Deploy a BAM observation model
  • Map a BAM observation model to an implementation
  • View Key Performance Indicators (KPIs) and create alerts for them

The scenario for this walkthrough is a simple order-management business process.

In order to achieve end-to-end visibility of a business activity, there are many roles that play an important part in configuring an application with BAM. Each walkthrough corresponds to a role and the tools used by that role, as described in the following table.

Walkthrough Role Tools

Walkthrough: Creating a BAM Activity with ODBA

Business analyst

Orchestration Designer for Business Analysts (ODBA)

Task: Define the order management business activity.

Walkthrough: Creating a BAM Observation Model with the BAM Add-In for Excel

Business analyst or sales manager

BAM Add-In for Excel

Task: Define the observation model by creating a specific Key Performance Indicator (KPI) for the business activity defined in the previous walkthrough.

Walkthrough: Deploying the BAM Observation Model


BAM management command-line utility

Task: Deploy the observation model. The management utility consumes the observation model and dynamically generates all of the BAM infrastructure (such as tables, Data Transformation Services (DTS) packages, stored procedures, and cubes) needed to correlate and manage the business events in the context of the activity.

Walkthrough: Creating a Tracking Profile


Tracking Profile Editor

Task: Map business events and data in the business activity (deployed in the previous walkthrough) to the actual implementation in the application.

Walkthrough: Consuming BAM Data

Business end user

BAM portal

Task: Set custom business alerts on KPIs in order to monitor the real-time trends of the business.

Community Additions

© 2015 Microsoft