PDF:
Course Length:
5
days
Price:
$3,000
Summary
In this course we move through the complete lifecycle of a BizTalk 2010 project. By the end of the course we will have designed, implemented, tested, deployed, monitored, and redeployed with the next version of our solution. This course can also be taught with previous versions of BizTalk. Our delivery approach is a mixture of lecture, demonstrations, instructor-led hands on labs, and mastery labs. Mastery labs allow you to develop against requirements without step by step handholding. This course requires extended hours and usually runs from 8 AM until 6:00 PM Monday through Thursday and wraps up at 4 PM on Friday. Completing all the labs may require some extra work outside of class hours.
Who Should Attend?
This class is geared toward developers and architects. To get the most from the class and be able to complete the labs .NET development experience is required. No prior experience with a previous version of BizTalk server is required.
Course Outline
Introduction to BizTalk
- Problem Space
- Alternatives (including Workflow Foundation)
- History: BizTalk 2000 to 2010 and beyond
- BizTalk Architecture
- What’s New in BizTalk 2010
- WCF Support
Designing Solutions
- Patterns in General
- Splitter/Aggregator Drilldown
- FIFO, Interrupt and other Patterns
Messaging Normalization and Routing
- Schema Creation
- Map/XSLT Creation
- Publish and Subscribe Routing
- Underlying SQL Tables and Stored Procedures
- Flat File to XML
- De-batching Interchanges
- Recovering Failed Interchanges
Opportunities for Extension
- Custom Pipeline Components
- Built-in Adapters
- WCF Adapters
- Custom Adapters
- External Scripting Functoids
- Debugging Extensions
Business Process Management
- Orchestrations
- Transactions
- Correlation
- Message Aggregation
- Convoys
- FIFO Settings
Monitoring
- BAM
- Using Performance Counters
- BizTalk Administration Console
BizTalk Dashboard
Business Rules Engine
- The Rete Algorithm
- Vocabulary
- Defining Good Rules
- Using Policies from Code
- Tracking Rule Events
Performance
- Performance Counters
- Messagebox Clusters
- Settings for Tuning
Updating
- Versioning
- High Availability Updates