Introduction to BizTalk Server
Describe the BizTalk message processing architecture and identify the
features and toolsets provided in BizTalk Server.
- 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
Creating Schemas
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
Creating Maps
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
Creating Pipelines
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
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
Integrating with Web Services
Here we will look at how BizTalk can integrate with other systems using
web services.
- 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. Students can use their own
machine, or a Virtual Machine can be provided with BizTalk installed..
This course is intended for solution architects and developers who are
responsible for developing Microsoft BizTalk Server business process and
integration solutions.