MSFT: Biztalk (BTS) and Business Activity Monitoring (BAM)
Watched “MSDN Webcast: Using the Business Activity Monitoring Tracking Profile Editor (TPE) Tool and APIs in BizTalk Server 2006 (Level 200) this morning. Here is the link
In short, I continue to refresh my understanding of where MSFT is around this specific enabler because we have a building set of clients that are assessing automation of business processes that includes the ability for management to have visibility into the process. That is where the BAM module comes in. Nothing more than a packaged set of functions (TPE), tables and services that you could build custom … but probably cheaper and more powerful via the product.
My high level notes are as follows:
Quote: MSDN Webcast: Using the Business Activity Monitoring Tracking Profile Editor (TPE) Tool and APIs in BizTalk Server 2006 (Level 200) Pasted from <http://www.microsoft.com/events/webcasts/calendar/MonthView.aspx?audience=Developer>
• 1:50 — Again the visibility slide to drive automation in process
• 3:22 — Tools / Roles
…………○ BA - Observation Model
…………○ Tech - Map Model to API’s
• 5:17 — BAM API’s — 4 layers
…………○ Direct (visibility, no latency)
…………○ Buffered (high throughput, some latency)
…………○ Message (high throughput, pipeline participation, logical unit of work commit / tracking .. Avail since biztalk server 2004 sp1 )
…………○ Orchestration — similar to msg but only avail in biztalk envir
• 10:50 — EventStream API detail
…………○ Begin, Update, End, Add, Enable Continue, Add reference, Flush
• 14:18 — Sample Activity Overview (PO)
…………○ 3 milestones (recv, approved, ready)
…………○ 2 data items (customer name, product)
• 15:36 — Sample of code you would do to send events to BAM to track (from the native process)
• 17:51 — Overview of the BAM tables updated
• 19:00 — Demo of BAM API
…………○ Not so good
• 23:45 — Shipping Demo
…………○ Example of continuation (corralate events from multiple applications / orchestrations). In short parent child relationships relative to what are seens as distinct processes in the org
• 32:30 — Tracking Profile Editor (TPE)
…………○ TPE — In 2006 how to get away from code
…………○ GUI Tool
• 34:20 — Demo of TPE (create a TPE Profile)
…………○ In BizTalk
…………○ Select events to use in the flow
…………○ View assemblies / and pipelines and select various steps to make them into milestones
…………○ Tracking pipeline, schedules, and orchestrations, and orchestrations (can BAM across all)
…………○ 44:00 — Discuss how data pulled from message payload for bam (to continuation created) out of schema
…………○ 46:00 — relate activities in BAM (just name them similar, and map keys together)
Subscribe