Цель курса:
This instructor-led course provides enterprise team members with the knowledge and skills to begin design and deployment of messaging systems built on the Microsoft BizTalk Server platform. The course covers material relevant both to developers and to network administrators. The material is arranged so that administrators may attend only the first 2-1/2 days. Developers and designers must attend all five days.
Целевая аудитория:
This course is intended for solution architects, developers, and network administrators who are entering the world of Microsoft® BizTalk® Server business process and integration solutions.
После окончания курса Вы будете уметь:
- Understand the BizTalk Server architecture and the SOA environment.
- Understand the services and tools provided in BizTalk Server.
- Install BizTalk Server 2010 on a computer.
- Understand BizTalk Server infrastructure and scaling.
- Understand BizTalk Server operations and management.
- Understand BizTalk Server message tracking.
- Understand building and deployment of BizTalk Server 2010 applications.
- Understand the creation and use of schemas for XML and flat-file messages.
- Configure BizTalk Server adapters to communicate with other systems.
- Create BizTalk maps and map logic for transformation of messages.
- Build a message-processing application using BizTalk Server facilities..
- Create orchestrations to automate business processes.
- Understand transaction handling in the BizTalk Server environment.
- Configure BizTalk to consume and publish WCF services.
- Understand BizTalk message flow design patterns
- Utilize the BizTalk Server Business Rules engine.
- Implement BizTalk Server Business Activity Monitoring (BAM).
- Process EDI transactions using BizTalk Server 2010 EDI facilities.
1. BizTalk Server Architecture
- BizTalk purpose and function
- BizTalk and SOA
- BizTalk components
- BizTalk message flow
Lab
Hands-on look at a BizTalk application
2. BizTalk Installation
- Prerequisites
- Platform configuration
- Installation and configuration process
Lab
BizTalk installation
3. BizTalk Schemas
- Brief review of XML schemas
- Schema usage in BizTalk
Lab
Simple schema creation lab
4. BizTalk Application Deployment
BizTalk assemblies and artifacts
What is a BizTalk Application?
Deploying applications
Version management considerations
Lab
Deployment lab
5. BizTalk Application Administration
Configuring application components
Controlling message flows
Message Tracking
System Monitoring
Lab
Port Management Lab
Message Flow Lab
Tracking and Troubleshooting Lab
6. BizTalk Infrastructure
BizTalk Groups (farms) and Hosts
Databases
Configuring groups
Configuring and managing hosts
Security considerations
High availability
Backing up BizTalk
Lab
Management lab
Backup lab
7. BizTalk Pipelines
BizTalk usage of pipelines
Pipeline configuration design
Debatching
Decryption
Lab
Pipeline usage lab
8. BizTalk Schema Development
Flat-file schemas
Lab
Schema creation lab
9. BizTalk Maps
BizTalk usage of maps
Map structure
Adding logic to maps
Lab
Map creation lab
10. BizTalk Adapters
Characteristics
Configuration
Configuring standard adapters
Lab
Adapter configuration and operation lab
11. BizTalk Orchestrations
Purpose and Function
Environment
Coding and building an orchestration
Configuring orchestrations
Orchestration program flow
Transactions and error handling
Lab
Building and Coding Orchestrations Labs
Transactional Orchestration Lab
12. BizTalk and Web Services
BizTalk calling web service
BizTalk being a web service
BizTalk and WCF
Lab
BizTalk WCF lab
13. BizTalk Message Flow Design Patterns
Message flow patterns
Run-time message flow manipulation
Correlating related messages
Lab
BizTalk multi-message lab
14. BizTalk Business Rules
Rules architecture
Rule development and testing
Integrating rules into BizTalk
Lab
BizTalk rules lab
15. BizTalk Business Activity Monitoring
This module explains how to configure business rules and how to call a business rule from within an orchestration.
BAM architecture
BAM implementation
BAM tools
Lab
BAM implementation lab
16. BizTalk EDI Solutions
This module explains how to track and manage rules, policies, agreements, and other information about trading partners.
BizTalk EDI Architecture
Trading partner configuration
EDI schemas
Lab
EDI lab