Business Activity Monitoring BizTalk Server

ssuser691632 7 views 7 slides Aug 08, 2024
Slide 1
Slide 1 of 7
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7

About This Presentation

BAM.ppt


Slide Content

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
1
Business Activity MonitoringBusiness Activity Monitoring
Adapters

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
2
Introduction to BAM
What is BAM ?
Business Activity Monitoring (BAM) is a feature of BizTalk which allows you to obtain
information and metrics around your executing processes. To do this you define an
observation model of your process which indicates which metrics you are interested
in. This information is then captured during the execution of the process and can be
queried by business users. BAM has a number of tools which lets different
types of users interact with this view of the process.
User Type Tool What do they do
Business Analyst Excel Add-in
Orchestration Designer for
Business Analysts
These tools help the Business Analst to define the data to capture and to
define how the data will be aggregated
Developer Tracking Profile Editor
BAM API
BAM Web Services
These tools/components allow the developer to map the observation model
to the physical implementation of the process. An example of this would be
indicating that a particular shape in an orchestration maps to a mile stone
defined in the observation model
 
The BAM Web Services allow a developer to integrate custom applications
with BAM so they can query inform from BAM
 
Business User BAM Portal
Excel
 
These tools allow a business user to access BAM information in tools which
they are used to such as Office and Sharepoint

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
3
Why BAM ?
The following are some of reasons why a client would like BAM:
Reason Description
Business Knowledge Unlike application development, BizTalk development often does not have anything tangible
which can be shown to a client. BAM will provide them with important KPI related information
about their business processes and can help them to see the benefits of the solution and help
them confirm they are getting a satisfactory ROI.
 
Cost BAM is a built-in feature of BizTalk which a company who invests in BizTalk will already have
made. The cost of mining information about processes with BAM would be significantly cheaper
than using a third party tool. Although I’m sure it would be possible to capture the information in
BAM and then export it to third party tools if required.
 
User Experience BAM as a reporting solution provides a familiar environment to business users by taking
advantage of Office and Sharepoint
 
Simplicity BAM can be implemented with no code in lots of cases
 
Phased implementationOne of the cool things about BAM is that often a project chooses not to implement it as a core
requirement, but an organization can always come back to their established BizTalk solution and
look to add BAM as an additional layer to the solution where they could make the information
about processes available without having to deploy a new version of their BizTalk components
which are already running. You would simply deploy the BAM artifacts to the existing BizTalk
group.
 

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
4
BAM Architecture

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
5
BAM Databases
BAMPrimaryImport
Active table
Completed Table
Relationship tables
Continuation Tables
BAM Archive table
SSIS Packages for BAM

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
6
BAM Implementation workflow

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
7
Thank you.