SlideShare a Scribd company logo
1 of 21
Contact: 091-988 502 2027
Email: info@svrtechnologies.com
Course name: BizTalk
Trainer: Prasad
Duration: 30 Hrs
Session: Daily 1 Hr
Sessions 1&2: BizTalk Introduction
 Introducing

BizTalk Server 2010

 Outline
 The

need for integration

 Integration

principles

 Messaging

fundamentals

 Web

services

 Integration

realities

 Integrating

multiple applications

 Business

processes

 Introducing
 Demo:

BizTalk Server 20

BizTalk development tools

 Summary
Sessions 3-6: Message Schemas


Introduction



BizTalk messaging



XSD language fundamentals



BizTalk and XML Schema



Designing a schema



Defining elements



Qualifying local elements



Specifying the root element



Defining attributes


Demo: Create schema



Defining simple types



Defining complex types



Reusing schemas



Testing schemas



Demo: Creating reusable types



Migrating existing schemas



Flat-file schemas



Demo: Flat file schema wizard



Property and Envelope schemas



Demo: Working with envelopes and context properties



Summary
Sessions 7&8: Message Transformations


Introduction



BizTalk and XSLT



Using existing XSLT transformations



Demo: BizTalk Mapper



Links



Auto linking



Pagination



Validating a map



Testing maps



Debugging maps


Demo: Linking and map management



Complex mapping issues



Functoids



Functoid categories



Demo: Using functoids



Advanced functoids



Scripting functoid



Writing custom functoids



Demo: Scripting and custom functoids



Summary
Session 9&10: Messaging Architecture


Messaging Architecture



Outline



Messaging Architecture



Message fundamentals



Message Box



Message processing basics



Message context



System-defined message properties



User-defined message properties



Defining message properties in schema



Demo: Promoting properties



Understanding publish and subscribe


Subscribers



Understanding ports



Demo: Publish and subscribe



Adapter framework



Transport properties



Pipelines



Pipeline designer



Maps



Is messaging enough?



Summary
Session 11: Error handling


Handling receive errors



Demo: Handling receive errors



Handling send errors



Demo: Handling send errors



Summary
Session 12: Pipelines


Introduction



Pipeline fundamentals



Pipelines components



Default pipelines



Pipeline configuration



Demo: Creating and configuring pipelines



Custom pipeline components



Working with messages in pipelines



Demo: Creating a custom pipeline component



Summary
Session 13: Communication using Adapters


FTP



MSMQ



SharePoint



POP3



SMTP



SQL (Read, write, using SPs and w/o SP)



File
Sessions 14-24: Orchestrations
1.

Introduction

12.

Message Context Properties

2.

Orchestration fundamentals

13.

Maps

3.

Orchestration variables

14.

XPath

4.

Orchestration compilation

15.

.NET code

5.

Orchestration activation

16.

Demo: Creating an orchestration

6.

Orchestration execution

7.

Demo: Orchestration designer

8.

Orchestration execution

9.

Orchestration messages

10.

Messages are immutable

11.

Creating messages
17.

Orchestration Ports

25.

Convoy Messaging Patterns

18.

Orchestration Port Types

26.

Demo: Using convoys

19.

Demo: ports and bindings

27.

Port Binding Options

28.

Dynamic Binding

29.

Direct binding

30.

Role Links

31.

Demo: Dynamic orchestration ports

32.

Summary

20.
21.

Exception Handling
Transactions

22.

Demo: Transactions and Exceptions

23.

Correlation

24.

Demo: Correlation
Session 25: Business Rules
1.

Introduction

8.

Managing polices and vocabularies

2.

Business rules concepts

9.

Demo: Managing rules and vocabularies

3.

Understanding facts

10.Executing

policies

Demo: composing rules

5.

Vocabularies

6.

Rule engine execution

7.

Demo: Using vocabulary

rules from .NET

12.Demo:

4.

11.Calling

Executing policies

13.Summary
Session 26: Business Activity Monitoring
1.

Introduction

2.

BAM concepts

3.

Defining BAM data

4.

Demo: Creating and deploying BAM definition

5.

Tracking profile editor

6.

Demo: Using the Tracking Profile Editor

7.

Writing BAM data programmatically

8.

Creating tracking profiles for code

9.

Demo: Using BAM event streams

10.

Querying BAM data

11.

Demo: Custom reports and BAM portal

12.

Summary
Session 27: Deployment and hosting
1.

Introduction

2.

Hosting model

3.

Demo: hosts

4.

Load balancing and clustering

5.

Host security model

6.

Demo: host security

7.

Summary
Session 28: EDI Receiving
1.

Introduction

2.

BizTalk EDI

3.

Parties

4.

Demo: Setting up a party

5.

EDI schemas

6.

Pipeline processing

7.

Demo: schemas and pipelines

8.

Ack, debatching and reporting

9.

Demo: acks and reporting

10.

Summary
Session 29: EDI Sending
1.

Introduction

2.

EDI sending

3.

Demo: EDI sending

4.

Batching

5.

Demo: Batching

6.

Summary
Session 30: Administration and Operations
1.

Troubleshooting Suspended Services

2.

Resubmitting Messages

3.

Managing BizTalk Applications

4.

Debugging Orchestrations

5.

Tracking Messages

6.

Restarting the BizTalk Host Instance(s)

7.

Throttle Orchestration Memory Usage

8.

Resuming Inbound Message Processing

9.

BizTalk Performance and Scalability

10.

BizTalk Security
Thank you

More Related Content

Viewers also liked

Viewers also liked (18)

BizTalk Messaging Architecture
BizTalk Messaging ArchitectureBizTalk Messaging Architecture
BizTalk Messaging Architecture
 
Notes on BizTalk 2157 A training
Notes on BizTalk 2157 A trainingNotes on BizTalk 2157 A training
Notes on BizTalk 2157 A training
 
Integration Practice: How to make BizTalk Practice more profitable?
Integration Practice: How to make BizTalk Practice more profitable?Integration Practice: How to make BizTalk Practice more profitable?
Integration Practice: How to make BizTalk Practice more profitable?
 
Sample BizTalk post-training project
Sample BizTalk post-training projectSample BizTalk post-training project
Sample BizTalk post-training project
 
Bar Camp Microsoft Biz Talk Server
Bar Camp   Microsoft Biz Talk ServerBar Camp   Microsoft Biz Talk Server
Bar Camp Microsoft Biz Talk Server
 
BizTalk Messaging Fundamentals
BizTalk  Messaging FundamentalsBizTalk  Messaging Fundamentals
BizTalk Messaging Fundamentals
 
Building Azure Logic Apps
Building Azure Logic AppsBuilding Azure Logic Apps
Building Azure Logic Apps
 
Biz Talk Overview
Biz Talk OverviewBiz Talk Overview
Biz Talk Overview
 
Azure Web Jobs
Azure Web JobsAzure Web Jobs
Azure Web Jobs
 
BizTalk Application Deployment
BizTalk Application DeploymentBizTalk Application Deployment
BizTalk Application Deployment
 
BizTalk 2016: The T-Rex has new specs
BizTalk 2016: The T-Rex has new specsBizTalk 2016: The T-Rex has new specs
BizTalk 2016: The T-Rex has new specs
 
BizTalk Mapping Patterns and Best Practices at BizTalk User Group Sweden in G...
BizTalk Mapping Patterns and Best Practices at BizTalk User Group Sweden in G...BizTalk Mapping Patterns and Best Practices at BizTalk User Group Sweden in G...
BizTalk Mapping Patterns and Best Practices at BizTalk User Group Sweden in G...
 
Integration daysBizTalk Used for Real Time Payments
Integration daysBizTalk Used for Real Time PaymentsIntegration daysBizTalk Used for Real Time Payments
Integration daysBizTalk Used for Real Time Payments
 
BizTalk Server- Schema
BizTalk Server-  SchemaBizTalk Server-  Schema
BizTalk Server- Schema
 
BizTalk Orchestration Fundamentals
BizTalk Orchestration FundamentalsBizTalk Orchestration Fundamentals
BizTalk Orchestration Fundamentals
 
BizTalk Server Tips & Tricks for Developers and Admins (Deep Dive)
BizTalk Server Tips & Tricks for Developers and Admins (Deep Dive)BizTalk Server Tips & Tricks for Developers and Admins (Deep Dive)
BizTalk Server Tips & Tricks for Developers and Admins (Deep Dive)
 
Biztalk ESB Toolkit Introduction
Biztalk ESB Toolkit IntroductionBiztalk ESB Toolkit Introduction
Biztalk ESB Toolkit Introduction
 
Introduction to BizTalk Server 2010
Introduction to BizTalk Server 2010Introduction to BizTalk Server 2010
Introduction to BizTalk Server 2010
 

More from SVRTechnologies

More from SVRTechnologies (8)

Informatica online training by svr technologies
Informatica online training by svr technologiesInformatica online training by svr technologies
Informatica online training by svr technologies
 
Informatica Online Training
Informatica Online TrainingInformatica Online Training
Informatica Online Training
 
SAP ABAP Online Training by SVR Experts
SAP ABAP Online Training by SVR ExpertsSAP ABAP Online Training by SVR Experts
SAP ABAP Online Training by SVR Experts
 
Datastage Online Training
Datastage Online TrainingDatastage Online Training
Datastage Online Training
 
Sap abap
Sap abapSap abap
Sap abap
 
Sap abap
Sap abapSap abap
Sap abap
 
C#.net, C Sharp.Net Online Training Course Content
C#.net, C Sharp.Net Online Training Course ContentC#.net, C Sharp.Net Online Training Course Content
C#.net, C Sharp.Net Online Training Course Content
 
QTP Power Point Presentation
QTP Power Point PresentationQTP Power Point Presentation
QTP Power Point Presentation
 

Recently uploaded

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
MateoGardella
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
MateoGardella
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 

Recently uploaded (20)

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 

Biztalk 2010 Online Training Course Topics

  • 1. Contact: 091-988 502 2027 Email: info@svrtechnologies.com
  • 2. Course name: BizTalk Trainer: Prasad Duration: 30 Hrs Session: Daily 1 Hr
  • 3. Sessions 1&2: BizTalk Introduction  Introducing BizTalk Server 2010  Outline  The need for integration  Integration principles  Messaging fundamentals  Web services  Integration realities  Integrating multiple applications  Business processes  Introducing  Demo: BizTalk Server 20 BizTalk development tools  Summary
  • 4. Sessions 3-6: Message Schemas  Introduction  BizTalk messaging  XSD language fundamentals  BizTalk and XML Schema  Designing a schema  Defining elements  Qualifying local elements  Specifying the root element  Defining attributes
  • 5.  Demo: Create schema  Defining simple types  Defining complex types  Reusing schemas  Testing schemas  Demo: Creating reusable types  Migrating existing schemas  Flat-file schemas  Demo: Flat file schema wizard  Property and Envelope schemas  Demo: Working with envelopes and context properties  Summary
  • 6. Sessions 7&8: Message Transformations  Introduction  BizTalk and XSLT  Using existing XSLT transformations  Demo: BizTalk Mapper  Links  Auto linking  Pagination  Validating a map  Testing maps  Debugging maps
  • 7.  Demo: Linking and map management  Complex mapping issues  Functoids  Functoid categories  Demo: Using functoids  Advanced functoids  Scripting functoid  Writing custom functoids  Demo: Scripting and custom functoids  Summary
  • 8. Session 9&10: Messaging Architecture  Messaging Architecture  Outline  Messaging Architecture  Message fundamentals  Message Box  Message processing basics  Message context  System-defined message properties  User-defined message properties  Defining message properties in schema  Demo: Promoting properties  Understanding publish and subscribe
  • 9.  Subscribers  Understanding ports  Demo: Publish and subscribe  Adapter framework  Transport properties  Pipelines  Pipeline designer  Maps  Is messaging enough?  Summary
  • 10. Session 11: Error handling  Handling receive errors  Demo: Handling receive errors  Handling send errors  Demo: Handling send errors  Summary
  • 11. Session 12: Pipelines  Introduction  Pipeline fundamentals  Pipelines components  Default pipelines  Pipeline configuration  Demo: Creating and configuring pipelines  Custom pipeline components  Working with messages in pipelines  Demo: Creating a custom pipeline component  Summary
  • 12. Session 13: Communication using Adapters  FTP  MSMQ  SharePoint  POP3  SMTP  SQL (Read, write, using SPs and w/o SP)  File
  • 13. Sessions 14-24: Orchestrations 1. Introduction 12. Message Context Properties 2. Orchestration fundamentals 13. Maps 3. Orchestration variables 14. XPath 4. Orchestration compilation 15. .NET code 5. Orchestration activation 16. Demo: Creating an orchestration 6. Orchestration execution 7. Demo: Orchestration designer 8. Orchestration execution 9. Orchestration messages 10. Messages are immutable 11. Creating messages
  • 14. 17. Orchestration Ports 25. Convoy Messaging Patterns 18. Orchestration Port Types 26. Demo: Using convoys 19. Demo: ports and bindings 27. Port Binding Options 28. Dynamic Binding 29. Direct binding 30. Role Links 31. Demo: Dynamic orchestration ports 32. Summary 20. 21. Exception Handling Transactions 22. Demo: Transactions and Exceptions 23. Correlation 24. Demo: Correlation
  • 15. Session 25: Business Rules 1. Introduction 8. Managing polices and vocabularies 2. Business rules concepts 9. Demo: Managing rules and vocabularies 3. Understanding facts 10.Executing policies Demo: composing rules 5. Vocabularies 6. Rule engine execution 7. Demo: Using vocabulary rules from .NET 12.Demo: 4. 11.Calling Executing policies 13.Summary
  • 16. Session 26: Business Activity Monitoring 1. Introduction 2. BAM concepts 3. Defining BAM data 4. Demo: Creating and deploying BAM definition 5. Tracking profile editor 6. Demo: Using the Tracking Profile Editor 7. Writing BAM data programmatically 8. Creating tracking profiles for code 9. Demo: Using BAM event streams 10. Querying BAM data 11. Demo: Custom reports and BAM portal 12. Summary
  • 17. Session 27: Deployment and hosting 1. Introduction 2. Hosting model 3. Demo: hosts 4. Load balancing and clustering 5. Host security model 6. Demo: host security 7. Summary
  • 18. Session 28: EDI Receiving 1. Introduction 2. BizTalk EDI 3. Parties 4. Demo: Setting up a party 5. EDI schemas 6. Pipeline processing 7. Demo: schemas and pipelines 8. Ack, debatching and reporting 9. Demo: acks and reporting 10. Summary
  • 19. Session 29: EDI Sending 1. Introduction 2. EDI sending 3. Demo: EDI sending 4. Batching 5. Demo: Batching 6. Summary
  • 20. Session 30: Administration and Operations 1. Troubleshooting Suspended Services 2. Resubmitting Messages 3. Managing BizTalk Applications 4. Debugging Orchestrations 5. Tracking Messages 6. Restarting the BizTalk Host Instance(s) 7. Throttle Orchestration Memory Usage 8. Resuming Inbound Message Processing 9. BizTalk Performance and Scalability 10. BizTalk Security