Username:

Password: 

plans | forgot password

SOA and BPM with BizTalk Server 2009

BizTalk Server (BTS) 2009 was specifically designed to bridge integration gaps and simplify business process automation. From the beginning service orientation has been a key design factory of BizTalk Server. Combining the service capabilities and business process management tools included in BizTalk Server with the Enterprise Service Bus (ESB) Toolkit can help you tackle tough business process scenarios in your connected systems today.

Who Should Attend

Developers interested in learning about BTS 2009, and how it can be used to build robust service oriented solutions and to manage business processes.

Download printable course description






course details


Technologies: BizTalk Server, Web Services
Language(s): C#, XML
Length: Four days, 9am-5pm
US Class Price: $2599
UK Class Price: $2999

course instructors


Matt Milner
Aaron Skonnard
Jon Fancey

Bookmark and Share


Course outline:

Day 1

  BizTalk Server for SOA and BPM - BizTalk as an SOA and BPM platform
- SOA capabilities of BizTalk Server 2009
- BPM capabilities of BizTalk Server 2009

  Receiving messages using WCF - WCF adapter architecture
- In process hosting of WCF endpoints
- Isolated hosting of WCF endpoints (IIS)
- Publishing metadata for service endpoints
- Configuring message processing and WCF behaviors / bindings

  Sending messages using WCF - Creating service proxies via metadata
- Configuring message templates
- Action mapping
- Configuring security and other WCF settings

  UDDI Services 3.0 - UDDI Service Architecture
- Publishing service metadata to UDDI
- Consuming data from UDDI

Day 2

  Introducing the ESB Toolkit 2.0 - ESB Toolkit Architecture
- On ramps and off ramps
- Itinerary processing
- Dynamic routing

  Connecting to LOB systems using the WCF LOB Adapter SDK - Motivation for the WCF LOB Adapter SDK
- Overview of WCF LOB Adapters
- Building a WCF LOB Adapter

  Project 1 - Creating a BizTalk SOA solution - Hands-on challenge with requirements and samples
- Real world scenario for message routing and transformation

Day 3

  Business Rules - Business rule engine concepts
- Creating and testing rules
- Managing business rule policies
- Creating and managing rule vocabularies
- Executing rules from orchestrations
- Interacting with rules from .NET code

  Business Activity Monitoring (BAM) - BAM concepts
- Defining BAM data collection
- Creating BAM infrastructure
- Tracking profile editor
- Using the BAM API
- Querying and processing BAM data

  BAM interceptors for WF / WCF - BAM interceptor architecture
- BAM interceptor configuration file schema
- BAM interceptor configuration for WF and WCF

Day 4

  ESB Toolkit - Portal - ESB Toolkit portal features
- BAM integration
- Queries and reporting

  ESB Toolkit - Exception handling - Exception service
- Failed message routing features
- Failed message resubmission

  Project 2 - Managing an automated business process - Hands-on challenge with requirements and samples
- Real world scenario for managing a business process