Microsoft BizTalk Server 2009 -Training Course Contents
Transcript of Microsoft BizTalk Server 2009 -Training Course Contents
June 18, 2010 MICROSOFT BIZTALK 2009 TRAINING CONTENTS
Microsoft BizTalk Server 2009 – Training Course Contents
1
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
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
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
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
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
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