Exclusive
BizTalk Server

BizTalk ESB Toolkit 2.1 for BizTalk 2010
(Microsoft Training Course: F1055) - 2 days - £1300 exc VAT

Save up to 50% of the cost of some courses: check our Certification Packages or buy F1 Training Vouchers


> Target Audience
Our BizTalk ESB Toolkit training course is aimed at giving experienced BizTalk developers intensive hands-on coverage of extending BizTalk 2010 with an Enterprise Service Bus
> Course outline
  1. Understanding the BizTalk ESB Toolkit
  2. Installing the BizTalk ESB Toolkit
  3. Processing Messages Using the ESB Itinerary Mechanism
  4. ESB Pipeline Processing
  5. The ESB Resolver and Adapter Provider Framework
  6. Using ESB External Services
  7. Exception Management and the ESB Management Portal
  8. Modifying and Extending the ESB Toolkit


Module 1: Understanding the BizTalk ESB Toolkit
  • Reviewing BizTalk and SOA Architecture
  • Introducing the Enterprise Service Bus
top
Module 2: Installing the BizTalk ESB Toolkit
  • Identify pre-requisites for installation
  • Install the Microsoft BizTalk ESB Toolkit 2.1
  • Use the Configuration Tool to configure your installation
  • Use the UDDI Publisher Tool to publish tModels and sample services in MS UDDI 3.0
  • Install the ESB Sample Applications
  • Define the required install order of sample applications
  • Identify installed components
top
Module 3: Processing Messages Using the ESB Itinerary Mechanism
  • Create an ESB itinerary using the Itinerary Designer
  • Add itinerary services to route a message to a FILE location and to Web services
  • Configure an itinerary service to route a single message to multiple locations
  • Deploy itineraries to the Itinerary database and to a local file store
  • Test client-side itineraries using the Itinerary Test Client application
  • Create generic ESB on-ramps
  • Resolve an itinerary using the Itinerary Selector pipeline component
top
Module 4: ESB Pipeline Processing
  • Create a multi-step ESB itinerary
  • Determine when to use the Itinerary Forwarder pipeline component within an itinerary
  • Modify a message namespace using a pipeline
top
Module 5: The ESB Resolver and Adapter Provider Framework
  • Dynamically route messages using the UDDI resolver to perform key searches and category (tModel) searches
  • Dynamically transform messages using the BRE resolver
top
Module 6: Using ESB External Services
  • Create a client to call the ESB Transformation WCF service
  • Dynamically transform a message without sending the message through BizTalk
  • Create a client to call the ESB Resolution WCF service
  • Dynamically resolve a map using the Resolution WCF service and a business rules policy
top
Module 7: Exception Management and the ESB Management Portal
  • Submit a message from a custom .NET application
  • Generate fault messages in external applications
  • Repair and resubmit messages associated with a fault
  • View an audit trail of resubmitted messages
  • Create alerts associated with faults
  • Subscribe to alerts
top
Module 8: Modifying and Extending the ESB Toolkit
  • Register a custom resolver
  • Deploy a custom resolver extender
  • Register a custom messaging service
  • Create a custom orchestration-based itinerary service
  • Register a custom orchestration-based itinerary service
top
> Pre-Requisites
1 – 2 years of experience developing BizTalk applications
  • Background in SOA and BPM concepts and terminology
  • Familiarity with Microsoft Visual Studio
  • No prior ESB development experience is required
> Purpose
The BizTalk ESB Toolkit (currently in version 2.1) is a selection of tools and libraries that support a loosely-coupled, dynamic messaging architecture, allowing for robust and high-performance mediation between services and consumers