At the completion of this course, attendees will be able to:
- Automate deployment using MSIs and scripts
- Create and configure XML and flat-file schemas
- Transform messages using maps
- Manipulate data using Functoids
- Enable message routing and processing using receive and send ports
- Monitor message processing
- Create and configure pipelines to process XML, flat file, and EDI data
- Create orchestrations to automate critical business processes
- Implement orchestration patterns such as correlation and direct-bound ports
- Integrate with ASMX, WCF, PHP, JAVA, and REST services
- Implement a variety of adapters
- Integrate with trading partners and applications using EDI
- Develop Business Rules Engine (BRE) policies
- Enable Business Activity Monitoring (BAM)
Audience
Experienced .NET Developers who are new, or relatively new, to BizTalk Server development and want to take their place as a valuable member of any BizTalk development team.
Prerequisites
Students should be experienced with .NET development (C# or VB .NET), working with Visual Studio, and the concepts of SQL Server databases. Prior experience with web services and XML is also desirable.
COURSE OUTLINE
Module 1: BizTalk Server Overview
- What Is BizTalk Server
- BizTalk Components and Capabilities
- BizTalk Server Tools and Tasks
Module 2: Creating BizTalk Schemas
- Introduction to BizTalk Schemas
- Creating Schemas
Module 3: Creating BizTalk Maps
- Creating a BizTalk Map
- Manipulating Data Using Functoids
- BizTalk Mapper Usability Features
Module 4: Deploying BizTalk Applications
- Manipulating Data Using Functoids
- BizTalk Mapper Usability Features
Module 5: Enabling Message Routing Using Ports
- Introduction to Message Routing
- Configuring Message Routing
- Monitoring BizTalk Processes
- Enabling Tracking and Viewing Tracked Data
Module 6:Configuring Adapters and Hosts
- Integrating Using Adapters
- Managing Hosts and Host Instances
Module 7:Creating Pipelines
- Introduction to Pipelines
- Building BizTalk Pipelines
- Basic Orchestration Design
- Introduction to BizTalk Orchestration
- Building an Orchestration
Module 8:Advanced Orchestration Design
- Orchestration Shapes
- Logical Port Binding Options
- Implementing Correlation
- Invoking Orchestrations
Module 9:Advanced Adapter Usage
- More Adapter Basics
- Two-Way Send Ports
- Two-Way Receive Ports
Module 10:Managing Logic Using the Business Rules Engine
- BRE Fundamentals
- BRE Tools and Tasks
Module 11:Integrating Across Business Boundaries Using Parties, Roles, and EDI
- Role-Based Integration
- Introduction to Electronic Data Interchange (EDI) Concepts
- Enabling EDI-Based Messaging
Module 12:Enabling Business Activity Monitoring (BAM)
- Introduction to Business Activity Monitoring