Anda di halaman 1dari 8

Microsoft BizTalk Server 2010

Developing Business Process and Integration Solutions


Course #: - None Duration: - 5 Days (8 Hrs per Day) Audience: - Developers Delivery Method: - Instructor-Led Certification Mapping: - None Trainer: - Zuber Agwan MCT Microsoft Certified Trainer About this Course 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. Audience This course is intended for solution architects and developers who are responsible for developing Microsoft BizTalk Server 2010 business process and integration solutions. Prerequisites Before attending this course, students must have: 1-2 years experience developing Enterprise applications. Background in EAI Concepts and Terminology Background in Microsoft .NET Framework concepts and technology. Hands-on experience with Microsoft Visual Studio 2010. Working knowledge of Microsoft SQL Server. Working knowledge of XML and XSD. No prior BizTalk experience is necessary.

Course Outline

This Document is a Personal copy of Zuber Agwan. Any unauthorized use of this document is strictly prohibited Zuber Agwan (MCT - Microsoft Certified Trainer) zuberagwan@hotmail.com

Module 1: Introduction to BizTalk Server 2010 This module describes the BizTalk message processing architecture and identifies the new features and toolsets provided in BizTalk Server 2010. Lessons What Is BizTalk Server 2010? What's New in BizTalk Server 2010? The BizTalk Server Development Environment

Lab: Examining a BizTalk Application Examining the BizTalk 2010 Solution Test a BizTalk Application

After completing this module, students will be able to: Describe common BizTalk scenarios and how BizTalk Server works to process messages. Describe improvements and new features in BizTalk Server 2010. Identify the tools provided in the BizTalk Server 2010 development environment.

Module 2: Creating Schemas This module explains how to use BizTalk development tools to create XML and flat-file schemas. Lessons Introduction to BizTalk Schemas Creating XML and Flat-File Schemas

Lab: Creating 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

After completing this module, students will be able to: Describe how BizTalk uses XML and identify the types of XML message types supported by BizTalk. Create an XML schema by using the BizTalk Editor and create a flat-file schema by using the Flat-File Schema Wizard.

This Document is a Personal copy of Zuber Agwan. Any unauthorized use of this document is strictly prohibited Zuber Agwan (MCT - Microsoft Certified Trainer) zuberagwan@hotmail.com

Module 3: Creating Maps This module explains how to use BizTalk Mapper to create and work with BizTalk maps. Students will learn how to add functoids to a map and how to compile and test a map. Lessons Creating a BizTalk Map Configuring Basic Functoids Configuring Advanced Functoids

Lab: Creating a BizTalk Map Creating a Basic Map Adding Basic Functoids to a Map Adding Database Functoids to a Map

After completing this module, students will be able to: Describe how maps are used by BizTalk and how to use the Mapper to create a map. Manipulate data by using functoids and add functoids to a map. Perform advanced mapping operations by using advanced functoids.

Module 4: Deploying and Managing BizTalk Applications This module explains how to create and deploy BizTalk applications in a production environment. Students will also learn how to manage running applications. Lessons Introduction to BizTalk Applications Deploying an Application Managing a BizTalk Application

Lab: Deploying a BizTalk Application Assign a Strong Name Key to an Assembly Configuring the Application Deployment Property Build and Deploy a BizTalk Application Manage Ports by using Binding Files Manage Applications using MSI Packages Move Resources and Ports between Applications Manage Applications with BTSTasks

After completing this module, students will be able to:

This Document is a Personal copy of Zuber Agwan. Any unauthorized use of this document is strictly prohibited Zuber Agwan (MCT - Microsoft Certified Trainer) zuberagwan@hotmail.com

Explain how BizTalk artifacts can be grouped as applications to simplify deployment and management tasks. Deploy an application as a (MSI) package and create and import binding files.

Module 5: Routing BizTalk Messages This module explains how to enable message routing and how to use BizTalk tools to monitor live and archived message activity. Lessons Introduction to Message Routing Configuring Message Routing Tracking Message Activity Monitoring Orchestrations and Messages

Lab: Enabling Message Routing Adding an Existing Schema and Map to the Project Promoting Schema Properties Creating a Receive Port and a Receive Location Creating a Send Port for All Orders Creating a Send Port for Cash Orders Creating a Send Port for Credit Orders Testing the Port Configuration

After completing this module, students will be able to: Describe how BizTalk messages are routed by various BizTalk components. Configure BizTalk message routing.

Module 6: Creating Pipelines This module explains how to create and configure receive and send pipelines for processing messages. Lessons Introduction to Pipelines Building a Pipeline

Lab: Creating Pipelines

This Document is a Personal copy of Zuber Agwan. Any unauthorized use of this document is strictly prohibited Zuber Agwan (MCT - Microsoft Certified Trainer) zuberagwan@hotmail.com

Configure a Send Pipeline to Encrypt Outgoing Messages Configure a Send Port to Use the Encryption Pipeline and Certificate Examine the Interchange Message to Be Disassembled Configure a Receive Pipeline to Disassemble a Message Interchange Configure a Receive Location to Use the Pipeline Submit Test Messages Enable and Test Recoverable Interchange

After completing this module, students will be able to: Explain how pipelines process messages. Use the Pipeline Designer to create a pipeline.

Module 7: Integrating with Adapters This module explains how to configure common adapters to enable BizTalk integration. Lessons Introduction to BizTalk Adapters Configuring a BizTalk Adapter

Lab: Integrating with Adapters Publishing an InfoPath Form to a SharePoint Library Configuring and Testing the HTTP Adapter Configuring and Testing the FTP Adapter Configuring and Testing the SharePoint Adapter

After completing this module, students will be able to: Describe how adapters are used to connect BizTalk Server to external systems. Configure a protocol, data, and application adapter.

Module 8: Creating a BizTalk Orchestration This module explains how BizTalk orchestration services work and shows how to create a BizTalk orchestration. Students will also learn how to use debugging tools to monitor a running orchestration. Lessons Introduction to BizTalk Orchestration

This Document is a Personal copy of Zuber Agwan. Any unauthorized use of this document is strictly prohibited Zuber Agwan (MCT - Microsoft Certified Trainer) zuberagwan@hotmail.com

Building an Orchestration Monitoring Orchestrations

Lab: Creating a BizTalk Orchestration Import an Existing Schema and Map Create a New Project and Orchestration Create Orchestration Ports Build, Deploy, and Test the Solution

After completing this module, students will be able to: Explain how BizTalk orchestrations are used to represent a business process. Use the BizTalk Orchestration Designer to define a business process.

Module 9: Automating Business Processes This module explains how to use orchestration shapes to represent the logical flow of an orchestration. Students will also learn how to manipulate data and manage exceptions within an orchestration. Lessons Controlling the Flow of an Orchestration Configuring Orchestrations

Lab: Automating a Business Process Examine an Existing Project Promote Distinguish Fields Create a New Orchestration Create Orchestration Ports Build, Deploy, and Test the BizTalk Application

After completing this module, students will be able to: Use orchestration flow control shapes and create modular orchestrations. Configure orchestration expressions, message correlation, and exception handling.

Module 10: Creating Transactional Business Processes This module explains how to create orchestrations that support atomic and long-running transactions. Students will also learn how to create nested orchestrations, configure exception handling, and recover from failed transactions.

This Document is a Personal copy of Zuber Agwan. Any unauthorized use of this document is strictly prohibited Zuber Agwan (MCT - Microsoft Certified Trainer) zuberagwan@hotmail.com

Lessons Introduction to Transactions Configuring Transactions

Lab: Configuring a Transactional Business Process Adding Exception Handling to an Orchestration Adding Compensation to an Orchestration Calling Compensation Testing the Application

After completing this module, students will be able to: Explain how transactions work and how persistence points affect the performance of a BizTalk orchestration. Create and configure long-running and atomic transactions.

Module 11: Integrating Business Rules This module explains how to configure business rules and how to call a business rule from within an orchestration. Lessons Introduction to Business Rules Integrating Business Rules

Lab: Integrating Business Rules Creating a Business Rule Engine Vocabulary Composing a Business Rule Policy Integrating a Business Rule Policy into an Orchestration

After completing this module, students will be able to: Explain how business rule integration works in BizTalk. Compose, publish, and deploy business rules.

Module 12: Implementing Business Activity Monitoring This module explains how to configure business rules and how to call a business rule from within an orchestration. Lessons

This Document is a Personal copy of Zuber Agwan. Any unauthorized use of this document is strictly prohibited Zuber Agwan (MCT - Microsoft Certified Trainer) zuberagwan@hotmail.com

Introduction to Business Activity Monitoring Enabling Business Activity Monitoring

Lab: Monitoring Business Activity Define a Business Activity Create an Observation Model Deploy the BAM Observation Model Map a BAM Activity to the Implementation Use the BAM Portal to Test the BAM Implementation

After completing this module, students will be able to: Explain how BizTalk enables business users to monitor business activity. Configure BizTalk to enable Business Activity Monitoring (BAM).

Module 13: Integrating with WCF LOB Adapter Framework (Optional) This module explains how to consume a WCF LOB Adapter and use the Visual Studio 2010 WCF LOB Template. Lessons Introduction to the WCF LOB Adapter Framework Creating WCF LOB Adapter The BizTalk Adapter Pack

Lab: Implementing WCF LOB Adapter Features Create a WCF LOB Adapter Framework Project Implement an Outbound Handler Create an Outbound Client Implement an Inbound Handler Implement an Inbound Listener

After completing this module, students will be able to: Explain how BizTalk supports WCF LOB Adapter Framework Explain Adapter pack & its features in BizTalk Server 2010

This Document is a Personal copy of Zuber Agwan. Any unauthorized use of this document is strictly prohibited Zuber Agwan (MCT - Microsoft Certified Trainer) zuberagwan@hotmail.com

Anda mungkin juga menyukai