Microsoft BizTalk Server 2009 -Training Course Contents

7
June 18, 2010 MICROSOFT BIZTALK 2009 TRAINING CONTENTS Microsoft BizTalk Server 2009 – Training Course Contents 1

Transcript of Microsoft BizTalk Server 2009 -Training Course Contents

Page 1: Microsoft BizTalk Server 2009 -Training Course Contents

June 18, 2010 MICROSOFT BIZTALK 2009 TRAINING CONTENTS

Microsoft BizTalk Server 2009 – Training Course Contents

1

Page 2: Microsoft BizTalk Server 2009 -Training Course Contents

June 18, 2010 MICROSOFT BIZTALK 2009 TRAINING CONTENTS

Note: This training program is indented for developers / designers / architects who have good knowledge on XML, .NET Framework 2.0 and minimal industry experience, and have already working knowledge on Enterprise Application Integration using Microsoft Technologies.

Trainees Pre-requisites:

Participants of this training should meet following pre-requisites mandatorily

a) Understanding of XML Technologiesb) Working Knowledge of .NET Framework 2.0c) Understanding of .NET Framework 3.0 (Working Knowledge is Preferable)d) Understanding of basics of BizTalk Server 2006e) Understanding of .NET Framework 3.5 Technologies

2

Page 3: Microsoft BizTalk Server 2009 -Training Course Contents

June 18, 2010 MICROSOFT BIZTALK 2009 TRAINING CONTENTS

Introduction to BizTalk Server 2009

Understanding Types of Integration

BizTalk Server ArchitectureComponentsTools and Utilities

Understanding BizTalk Server Features

Understanding BizTalk SchemasDesigning SchemasImporting SchemasUnderstanding the purpose of Property Promotions and Property SchemasDesigning Schemas that support Native File FormatDesigning Envelope Schemas

Demonstration & HOL

Understanding Document Mapping

Creating Simple MapsOrganizing MapsAdding Mapping ConstantsUsing the Database Lookup FunctoidUsing the Looping FunctoidUsing the Iteration FunctoidCreating a Custom FunctoidCalling Compiled AssembliesUsing Inline C#Passing Orchestration Variables into MapsUsing Inline XSLTTesting Maps

Demonstration & HOL

3

Page 4: Microsoft BizTalk Server 2009 -Training Course Contents

June 18, 2010 MICROSOFT BIZTALK 2009 TRAINING CONTENTS

Understanding BizTalk Server 2009 New FeaturesBizTalk Orchestration EnhancementsBizTalk Map Debugging

Thinking inside the Box

Understanding the Message BusThe Message Box

Messaging

Configuring Receive Ports and LocationsConfiguring Send PortsConfiguring Port MapsUsing Send Port Groups Creating Custom Pipeline ComponentsHandling Pipeline Errors

Demonstration & HOL

Pipelining and Components

Getting Started with Pipeline Development Pipeline StagesOverview of Recoverable Interchange HandlingUsing the Default PipelinesComponent CategoriesComponent InterfacesWriting Your First Pipeline Component

Orchestration Concepts

What an Orchestration Is What the Orchestration Engine ProvidesDo You Really Need an Orchestration? Know Your Instruments (Shapes)

Demonstration & HOL

4

Page 5: Microsoft BizTalk Server 2009 -Training Course Contents

June 18, 2010 MICROSOFT BIZTALK 2009 TRAINING CONTENTS

Advanced Orchestration Concepts

What Transactions Mean and CostAtomic TransactionsLong-Running Transactions

Threading and Persistence Dehydration

The Dehydration Algorithm and ThresholdsThe Cost of Parallel Shapes

Correlation What Is Correlation?Convoys: Serial vs. Parallel

Interactive Orchestrations (The Request/Response Approach)Calling an Assembly or Sending a Message to a Web ServiceError Handling and Suspended InstancesOrchestration Engine Configuration

Demonstration & HOL

Using WCF Services in BizTalk Server 2009Relationship between BizTalk and WCF

BizTalk WCF adapterExposing WCF services from orchestrations

Setting up the project Generating the WCF endpoint Configuring the Generated Components Anatomy of a generated WCF WSDL

Exposing WCF services from schemasConsuming WCF services from orchestrationsConsuming WCF services without orchestrationNew SOA Capabilities in BizTalk Server 2009: WCF SQL Server AdapterWhat is the WCF SQL Adapter?

Solution set upExecuting composite transactionsPolling for dataUsing SQL Server Query notification

Consuming the adapter from outside BizTalk Server Called directly via WCF service reference Auto-generated IIS-hosted service Custom built proxy IIS-hosted service

5

Page 6: Microsoft BizTalk Server 2009 -Training Course Contents

June 18, 2010 MICROSOFT BIZTALK 2009 TRAINING CONTENTS

Using Health and Activity Tracking

Understanding Executed Business Process Message FlowDebugging OrchestrationsDebugging Pipelines

Demonstration & HOL

Business Rule Engine

Use the Business Rule EngineWhat Is a Business Rule Engine?What Are Business Rules?Facts and Vocabularies Conditions Actions The Business Rule Composer Creating Vocabularies Creating Rules Testing Business RulesExecuting Business RulesCalling the Engine from Within an Orchestration

Demonstration & HOL

BizTalk Design Patterns and Practices

Implementing Dynamic Parallel OrchestrationsHandling Ordered DeliveryBuilding a Resequencing Aggregator

Pulling Data from the Suspended QueueManaging Exceptions in Orchestrations

The Exception Management ChallengeBizTalk Server Failed Message Routing As a Blueprint

Demonstration & HOL

Deploying and Managing BizTalk Applications

BizTalk Applications Important Deployment Artifacts Binding Files Deploying a BizTalk SolutionSteps in Deploying a BizTalk ApplicationMSI Export/Import/Install

6

Page 7: Microsoft BizTalk Server 2009 -Training Course Contents

June 18, 2010 MICROSOFT BIZTALK 2009 TRAINING CONTENTS

Administrative Tools BizTalk Administration Console BTSTaskBTSDeploy

Understanding BAM

Business Activity MonitoringWhat Is Business Activity Monitoring? BAM Activities BAM ViewsMonitoring ProcessesSpecifying Monitoring MilestonesCreating a Tracking ProfileUsing the BAM Portal

Demonstration & HOL

ESB – Introduction

Understanding how ESB works.ESB Toolkit 2.0 – Simple Demonstration

BizTalk Services

Understanding BizTalk Services

7