170 likes | 355 Views
Demystifying BizTalk Business Activity Monitoring. Ryan CrawCour Solution Architect and Integration Specialist. Agenda. What? Why? Where? How? Demos, demos, demos. What is BAM ?.
E N D
Demystifying BizTalk Business Activity Monitoring Ryan CrawCour Solution Architect and Integration Specialist
Agenda • What? • Why? • Where? • How? • Demos, demos, demos
What is BAM ? “Business Activity Monitoring provides real-time access to critical business performance indicators to improve the speed and effectiveness of business operations” Gartner – July 2001
Why use BAM ? • Real-time & Historic Business Intelligence • Asynchronous Data Capture • Heterogeneous • End to End Visibility • Event-driven Alerting
How do I do it? Ask yourself these 3 questions for every BAM project; • What data do you want to capture? • Where does the data come from? • How will the data be presented?
What do you want to capture ? BAM Observation Model • BAM Activity • Milestones • Data of interests • Programmatic • BAM View • Durations • Milestone group • Aggregations (Dimensions and measures)
Where does the data come from? • Declarative • BizTalk • WCF • WF • Programmatic • DirectEventStream • BufferedEventStream • OrchestrationEventStream • MessagingEventStream
How will the data be presented? • BAM Portal • Excel • SQL Reporting Services • PerformancePoint • SharePoint Server • Programmatically
What roles are involved? • Business Analyst • Developer • System Administrators • End Users
Is there any more? • BAM Alerts • Continuations • Relationships
It’s gone to custard! Now What? • No BAM Add-In in Excel • Cannot open database “BAMStarSchema” requested by the login. The login failed • “Service Unavailable” browsing to the Portal • BAM Portal missing on 64Bit machines • “No View to Display” in the BAM Portal • No data is being captured from WCF Service
I need some help please! • MSDN - • Business Activity Monitoring in Depth for Developers • Implementing BAM Solutions • Books - • Pro Business Activity Monitoring in BizTalk 2009 • CodePlex – • BizTalk BAM GUI • BizTalk BAM IC GUI Use Your Community !!!!!
Summary • Real-time Business Intelligence • Think outside the box • Not limited to just BizTalk • Not limited to just Microsoft • Extensible “Real Architects BAM”