Practical BizTalk 2006 for Developers
COURSE OUTLINE
Duration: 30 hours
Delivery format: Classroom
Course Type: Public
Language: English / Chinese
BizTalk Server 2006 helps customers efficiently and effectively integrate systems, employees, and trading partners through manageable business processes enabling them to automate and orchestrate interactions in a highly flexible and highly automated manner.
Connecting trading partners and integrating systems is no longer the end goal of enterprise integration. Companies require highly automated business process management functionality, with the flexibility to incorporate a human touch at appropriate stages throughout the workflow, as provided by BizTalk Server 2006 orchestration services. Additionally, with the BizTalk Server 2006 rules engine, companies can implement flexible business rules and make them visible to the information worker.
Upon completion of the course, participants should be able to:
- Plan and design a BizTalk Server solution
- Work with BizTalk Server project system
- Create and configure Schemas
- Create schema Maps
- Process and filter messages – Message Subscriptions
- Create custom Pipelines
- Create Orchestrations for modeling business process
- Create Business Rules
- Call Business Rules within business processes (Orchestration)
- Install and configure Adapters
- Develop a secure solution
- Consume and publish Web services within Orchestrations
- Create business workflows with Human Workflow Services
- Manage trading partners with Parties and Roles
- Debug and monitor messages, business processes with Health & Activity Tracking, Business Activity Monitoring
- Deploy BizTalk Server 2006 solutions
Target Audiences
Programmer, developer, software engineers, designers, application professionals, consultants, and technical professionals involved in application plan, development and integration.
► .NET programming experience with C# or VB.NET
► Familiarity with systems integration
► Knowledge with XML Web services
► Working knowledge of XML
► Familiarity with Microsoft Visual Studio® .NET
Module 1 BizTalk Server 2006 Architecture
- This module explains the architecture of BizTalk Server 2006, how BizTalk provides a development and execution environment that makes it easier to orchestrate dynamic business processes within and between organizations
ü BizTalk Server 2006 Architecture
ü BizTalk Roles
Module 2 Defining and Mapping BizTalk Schemas with BizTalk Schema Editor and Mapper
- This module explains how BizTalk relies on the use of structured documents for every part of its implementation, and how to use BizTalk Mapper to create and work with Schema Maps.
ü Creating Schemas with BizTalk 2006 Editor
ü Mapping Schemas with BizTalk 2006 Mapper
ü Using and Configuring Functoids within Schema Maps
ü Developing Custom Functoids with C#
Module 3 Creating BizTalk Pipeline for Receiving and Transmitting Documents
- This module explains how BizTalk messaging provides a number of ways to route, process, and send messages between business processes
ü Understanding BizTalk Adapter Framework
ü Understanding BizTalk Pipeline Infrastructure
ü Understanding BizTalk Message Subscription
ü Configuring Send-Port, Receive-Port and Receive Location
ü Writing BizTalk Custom Pipelines
Module 4 Orchestrating Business Process with BizTalk Orchestration Designer
- This module explains how to orchestrate dynamic business processes with BizTalk Orchestration Designer, and how to subscribe messages for an Orchestration.
ü Creating Orchestrations
ü Working with Orchestration Shapes
ü Creating and Managing Orchestration Transactions
ü Understanding and Using Message Correlations within Orchestrations
ü Consuming Web Services within Orchestrations
ü Publishing Orchestrations as Web Services
ü Binding Orchestration – Subscribing Messages
Module 5 Applying Business Rules in BizTalk Orchestrations
- This module explains how the BizTalk Server 2006 Business Rule Engine allows business users to create policies containing rule sets which they can use to process documents.
ü Understanding BizTalk Business Rule Engine
ü Creating Business Policies and Rule Facts in Business Rule Composer
ü Calling Business Rules within Orchestrations
Module 6 Managing Trading Partners in Business Activity Services
- This module explains how to track and manage rules, policies, agreements, and other information about trading partners, how to automate business process with trading partners.
ü Managing Trading Partner Relationships
ü Creating and Managing Parties and Roles when Communicating with Trading Partners
ü Understanding Business Activity Services Architecture
ü Using Business Activity Services to Manage and Monitor Business Activities with Trading Partners
ü Understanding Hub-Spoke SEED Deployment Infrastructure
ü Creating and Deploying Hub/Spoke SEED Packages
Module 7 Using Business Activity Monitoring to View Live Business Data and Processes
- This module explains how to create and map business data for monitoring with Microsoft Excel and Trading Profile Editor, as well as how to view the live business data.
ü Understanding Business Activity Monitoring Architecture
ü Creating Business Activities and Views (BAM Definition Workbook) with Microsoft Excel
ü Mapping BAM Definition Workbook to Business Process (Orchestration) and Business Data (Schema)
ü Deploying BAM Definition Workbook
ü Viewing Business Live Processes and Data
Module 8 Building Business Workflows with BizTalk Human Workflow Services
- This module explains how Microsoft BizTalk Server 2006 can enable people to interact with and control a workflow process, and how HWS can be integrated into business orchestrations, making it possible to accomplish tasks that require human intervention.
ü Understanding Workflows(Activity Flows), Actions and Tasks in Human Workflow Services
ü Understanding Human Workflow Services Architecture
ü Creating and Deploying HWS Actions
ü Registering Actions and Creating Action Constraints
ü Integrating InfoPath with Human Workflow Services
Module 9 Developing Custom Adapter with BizTalk Adapter Framework
- This module explains the BizTalk Adapter Framework, and how to use its APIs to develop custom adapters.
ü Requirements of Adapters
ü Architecture of the BizTalk Adapter Framework
ü Developing custom Adapters with the BizTalk Adapter Framework
Module 10 Deploying BizTalk Solutions
- This module explains how to deploy a BizTalk Solution through BizTalk Deployment Wizard.
ü Revamping Hub-Spoke SEED Deployment
ü Exporting and Importing BizTalk Solutions
Environment
PIII or higher, 256M RAM (512M is preferred), 10G HD or more
- Windows 2000/XP/2003
- Microsoft Message Queuing
- Microsoft Internet Information Server 5.0/6.0
- Microsoft SQL Server 2005
- Microsoft BizTalk 2006
- Microsoft SharePoint Services 2.0
- Microsoft Office 2007
- Microsoft Visual Studio 2005