Monday 11 November 2013

Biztalk Server Advanced Training



Biztalk Server Course Content:               Click Here For Enquiry
Introduction to EAI
  • The EAI Business Scenario
  • Integrating with existing systems
  • Managing Interoperability within a system
  • The B2B Business Scenario
  • Communicating with External Systems
  • Technology solutions available to integrate
  • Role of XML and Web services in SOA
  • BizTalk and SOA 
Understanding BizTalk Framework
  • Why BizTalk?
  • BizTalk Framework Architecture
  • Messages
  • Adapter
  • Pipelines
  • Suscriptions
  • Message Box
  • Orchestrations
  • Enterprise Single Sign-On
Messaging Architecture
  • Understanding the Message Bus
  • Content Based Routing
  • BizTalk's publish and subscribe architecture
  • Send and receive ports
  • BizTalk message box
  • Applying transformations to messages 
Setting up a BizTalk Server Environment 
  • Introduction
  • Gathering requirements by asking the right questions
  • Analyzing requirements and creating a design
  • Installing and using the BizTalk Best Practices Analyzer
  • Validating a BizTalk installation with the BizTalk Benchmark Wizard tool
  • Automating performance analysis by using the PAL tool
  • Managing the SSO system
  • Configuring MSDTC for multi-server BizTalk platforms 
Schemas
  • XML Schema in BizTalk Server
  •  BizTalk Schema Editor
  •  Document schemas
  • Envelope schemas
  •  Property schemas
  • Flat file schemas 
Maps
  • XSLT in BizTalk Server
  • The BizTalk Mapper
  • Using basic and advanced factoids in maps
  •  managing transformation challenges
  • Testing maps
  •  Debugging maps
  • Building custom functions 
Pipeline
  • Pipeline Architecture
  • Standard Pipelines
  • Standard Pipeline Components
  • Building Custom Send Pipeline
  • Building Custom Receive Pipeline
  • Building Custom Pipeline Component
  • Debugging Pipeline Component
  • Recoverable Interchange
  • Patterns
  • Adapter
  • Architecture
  • Communication Semantics
  • Ports
  • Filtering
  • Dynamic Send Ports
  • Enlistment
  • Hosting
  • Configuration Settings
  • Retry Semantics
  • Service Windows
  • Tracking
  • Context Properties
  • Batching
  • In-Order Delivery
  • Writing a Custom Adapter
  • BizTalk Adapter Framework
  • Standard BizTalk Adapters
  • BizTalk WCF Adapters
  • BizTalk Adapter Pack v2
  • Recoverable Interchange Building custom Adapter using WCF LOB Adapter SDK
Orchestration
  • Introduction to Orchestrations
  • The BizTalk orchestration engine
  • XLANGs
  • Working with messages in orchestrations
  • Routing BizTalk messages
  • Sending and Receiving Messages
  • Managing ports in orchestrations
  • Port Bindings
  • Constructing and Transforming Messages
  • Message Correlation
  • Integrating with .NET Code
  • Managing Orchestrations using Scopes
  • Introduction to Transactions
  • Exception and Error Handling
  • Deploying Orchestrations
  • Content based Routing
  • Communicating with Other Orchestrations
  • Debugging Orchestrations
  • Tracking Messages
  • Debauching
Advanced Orchestration
  • Transactions and compensation
  • Correlation 
BizTalk Server Automation: Patterns
  • Introduction
  • Implementing the splitter pattern
  • Developing an asynchronous aggregation pattern
  • Creating a FIFO solution
  • Developing a parallel convoy solution
  • Routing using the resequencer messages in an orchestration
  • Implementing a retry pattern in an orchestration 
Business Rules
  • Business rule engine concepts
  • creating and testing rules
  •  managing business rule policies
  •  creating and managing rule vocabularies
  • Executing rules from orchestrations
  •  interacting with rules from .NET code
Business Activity Monitoring
  • BAM Fundamentals
  • Conceptual Overview
  • Database Structure
  • Tracking Profile Editor
  • Using the TPE
  • To TPE or Not to TPE?
  • Creating Activities
  • Updating Data Items
  • Continuation
  • Applied BAM
  • Deploying the Database Infrastructure
  • Writing Activity Data
  • Using Activity Data
  • SQL Server Reporting Services
  • BAM Portal
WCF Services with BizTalk
  • Introduction
  • Creating a canonical schema
  • Exposing schemas as a WCF Service
  • Consuming WCF Services in a BizTalk orchestration
  • Consuming WCF Services in a BizTalk messaging only solution
  • Exposing orchestrations with BizTalk
  • Exposing systems with the BizTalk Server Adapter Pack
Testing BizTalk Artifacts
  • Introduction
  • Testing BizTalk artifacts inside Visual Studio
  • Unit testing a BizTalk solution with BizUnit
  • Applying code coverage to a BizTalk orchestration
  • Testing BizTalk solutions with BizMock
  • Using the BizTalk Map Test Framework
  • Testing pipelines and pipeline components
  • Load Testing
  • Performance Testing
  • Integration Testing 386
Stress Testing
  • Mixing It Up
  • Overload Testing 407
User Acceptance Testing
Production Support Testing
  • Deploying New Solution Artifacts 412
  • Handling Suspended Messages and Orchestrations 412
  • Archiving BAM Data
BizTalk Server Instrumentation, Error Handling, and Deployment
Introduction
  • Tracing BizTalk applications using Debug View
  • Monitoring BizTalk solution behavior with Log4Net
  • Applying event logging in BizTalk solutions
  • Enabling Failed Message Routing in BizTalk
  • Implementing error handling in an orchestration 
Health and Activity Tracking
  • Tracking Message Activity
  • Using the Service Pane
  • Observing the status of Orchestration
  • Following path and status of execution
  • Debugging an Orchestration using HAT
Monitoring and Maintenance
  • Introduction
  • Using the BizTalk Administration Console
  • Importing the BizTalk Management Pack in SCOM
  • Alternative BizTalk monitoring solution—BizTalk360
  • Configuring the BizTalk database jobs
  • Leveraging the BizTalk monitoring job
  • Identifying bottlenecks with the Performance Monitor
  • Using the BizTalk Message Box Viewer
BizTalk Server Administration
  • What to Manage
The Administration Toolkit
  • BizTalk Server Administration Console
  • Health and Activity Tracking (HAT)
  • BTSTask and BTSDeploy
  • WMI
  • BizTalk Explorer
Regular Administration Tasks
  • Application Deployment
  • Managing Hosts
  • Clustering Hosts
Troubleshooting BizTalk
  • Checking the Health of Your BizTalk System
Tools to Assist You
  • BizTalk Best Practices Analyzer (BPA)
  • BizTalk Documenter
BizTalk Server Performance and Scalability
  • Laying the Foundations
  • Hardware
  • Software
  • Checklist
  • Monitoring
  • Strategy
  • BizTalk
  • SQL Server
  • Dependent Systems
  • Common Symptoms
  • Orchestration Completed/Sec Drops Off Suddenly
  • High Memory Usage
  • Web Service Problems (SOAP Adapter)
  • Low Throughput (Not Achieving the msg/Sec)
  • Heavy BAM Usage
  • Spool Increasing Steadily
  • Performance Testing and Tuning
  • Load Profile
  • Performance Testing Tools – Load Generation
  • Identifying Performance Bottlenecks
  • Code Profiling
  • Automating Performance Testing
ESB Toolkit 2.1
  • Introduction to ESB Guidance
  • Installation & Configuration of ESB with BizTalk
  • Integration of BizTalk with ESB toolkit
  • ESB Portal & Exception Handling
  • Message processing using ESB application
  • Transformation Services
  • Resolver Services
  • Itinerary Services  
BizTalk Server 2013 features