Introduction to BizTalk Server
Describe the BizTalk message processing architecture and identify the features and toolsets provided in BizTalk
- What Is BizTalk Server?
- Describe common BizTalk Server scenarios and how BizTalk Server works to process messages
- Describe improvements and new features in BizTalk Server
- The BizTalk Server Development Environment
- Identify the tools provided in the BizTalk Server development environment
This module explains how to use BizTalk development tools to create XML and flat-file schemas.
- Introduction to BizTalk Schemas
- Creating a New BizTalk Project
- Creating an XML Schema Using BizTalk Editor
- Creating a Flat-File Schema Using the Flat File Schema Wizard
- Creating a Schema from a Sample XML Message Instance
- LAB: Creating Schemas with BizTalk Editor
This module discusses the role played by Microsoft BizTalk maps in the BizTalk Server architecture and how to
work with maps and functoids.
- What are Biztalk Maps
- Creating a BizTalk Map
- Adding Functoids to a Map
- Configuring Advanced Functoids
- LAB: Mapping schemas with BizTalk mapper
Deploying a BizTalk Project
In this module, you will learn how Microsoft BizTalk Server applications are deployed, and how to use the tools
provided by BizTalk Server to manage the applications after deployment.
- Introduction to Deployment
- Assigning a BizTalk Project to an Application
- Building and Deploying a BizTalk Application
- Creating Receive Ports and Locations
- Creating Send Ports
- Testing a BizTalk Assembly
- LAB: Deploying a BizTalk solution
Routing BizTalk Messages
In this module, you will learn the purpose and scope of the Microsoft BizTalk Server publish and subscribe
messaging models and how to configure BizTalk message routing.
- Introduction to Message Routing
- Configuring Message Routing
- Promoting Message Properties
- Configuring a Filter Expression
- Testing Message Routing
- Tracking Message Activity
- LAB: Content based routing with BizTalk
Receiving and sending XML message with BizTalk works out of the box.
But how do you handle messages with other formats?
- Introduction to Pipelines
- Building a Send and Receive Pipelines
- Testing a Pipeline
- LAB: Creating a custom BizTalk pipeline
Integrating with Adapters
How can we make BizTalk talk to other systems? Adapters are the solution.
- Introduction to BizTalk Adapters
- Configuring a BizTalk Adapter
- Configuring the POP3 Adapter
- Configuring the SMTP Adapter
- Configuring the Windows SharePoint Services Adapter
- LAB: Integrating with Adapters
Creating a BizTalk Orchestration
With BizTalk we can model our business processes using orchestrations.
- Introduction to BizTalk Orchestration
- Building an Orchestration
- Creating a New BizTalk Orchestration
- Creating BizTalk Orchestration Ports
- Creating BizTalk Orchestration Messages
- Monitoring Orchestrations
- LAB: Creating a BizTalk Orchestration
Automating Business Processes
We have seen what orchestrations are. Here we look deeper at orchestrations.
- Controlling the Flow of an Orchestration
- Configuring Orchestrations
- Configuring Orchestration Expressions
- Configuring Message Correlation
- Configuring Exception Handling
- LAB: Automating business processes
Creating Transactional Business Processes
Here we will look at Atomic and Long-Running transactions.
- Introduction to Transactions
- Configuring Transactions
- Configuring an Orchestration as Transactional
- Configuring an Atomic Transaction
- Configuring Compensation
- LAB: Creating Transactional Business Processes
Deploying and Managing BizTalk Applications
When your BizTalk solution is ready in development we need to deploy
the solution in production. How can we do this?
- Introduction to BizTalk Applications
- Creating a BizTalk Application MSI Package
- Installing from a BizTalk Application MSI Package
- Using Binding Files
- Deploying an Application
Integrating Business Rules
Business Rules allow you to quickly and efficiently change some of
the decisions in your orchestrations.
- Introduction to Business Rules
- Creating a Business Rule Policy
- Configuring an Orchestration to Call the Business Rules Engine
- Testing the BizTalk Application
- LAB: Integrating Business Rules into your Orchestration
Monitoring Business Activities
With BizTalk you can monitor all the messages received and sent with BizTalk.
These messages contain a lot of interesting information and we can use
Business Activity Monitoring to easily get reports and insights about these messages.
- Introduction to Business Activity Monitoring
- Enabling Business Activity Monitoring
- Creating a BAM Activity
- Creating a BAM View
- Deploying a BAM View
- Configuring BAM Data Collection
- Testing BAM Data Collection
- LAB: Enabling Business Activity Monitoring
Integrating with Web Services
Here we will look at how BizTalk can integrate with other systems using
- Introduction to Web Services Integration
- Working with WCF Adapters
- Consuming a Web Service using the WCF Adapters
- LAB: Using WCF Send Adapters in your Orchestration
- Publishing a BizTalk Orchestration as a Web Service
- LAB: Receiving messages with a WCF Adapter
This five-day instructor-led course provides students with the knowledge and skills to efficiently and
effectively integrate systems, employees, and trading partners through orchestration in a highly flexible and
highly automated manner.
The student kit includes a comprehensive workbook and other necessary materials for this class.
This course is intended for solution architects and developers who are responsible for developing Microsoft
BizTalk Server business process and integration solutions.