resourcesbiztalkesb-toolkit-2.0

BizTalk ESB Toolkit 2 resources


I am a BTS dev with four years experience implementing "classic" BTS solutions.

I have to do a surprise presentation tomorrow on the ESB toolkit 2. Don't ask why. I would like to be as prepared as possible. I am looking for resources which can be quickly assimilated. Ideally (in rough order of importance):

  1. A technical overview of the main moving parts
  2. A few of the implementation details, descriptions of itineraries, resolvers, on-ramps etc.
  3. Installation and deployment.

Any swift help would be greatly appreciated.


Solution

  • If you're familiar with the picture in the Pro BizTalk 2009 book the ESB poster might help you translate some of that info.

    Here are some resources:

    (obvious) ESB 2.1 on MSDN

    The Pro BizTalk 2009 book has a chapter in it on ESB with sections:

    Interesting thread where Richard Seroter posts some info. (author of SOA Patterns with BizTalk Server 2009)

    The ESB Toolkit is large toolkit, it's somewhat unfair to ask you to a presentation on it with so little time to prepare.

    In its most simple form, say you have a classic BizTalk implementation that does something simple like pickup a file a directory, drive it through some biz process in an orchestration, transform it, and drop it in another directory.

    With the ESB toolkit, you would create an itinerary that gets attached to the message and the itinerary are basically instructions on how/what should happen to it. So your business process orchestration and maps are de-coupled from the solution. This also affords you the ability to make changes to the itinerary without re-building the solution. As the itinerary is being driven, services like the map that is needed to transform your messaged can be "looked up" in the UDDI registry. All the while the ESB exception management piece can give devs/admins/users a nice web interface into a central location where all your exceptions are sent. The exception management portal can also provide notifications and alerts for all kinds of exception criteria.