This presentation at SAF described an ESB implementation based upon Biztalk, Sharepoint and the .net environment.
I've picked up a few things from this.
- The use of XMS rather than JMS over MQ
- The use of Amberpoint and MOM for service management
- Very high performance message transformation by not using message boxing.
- Implementation of a customer ESB management portal in Sharepoint with an exception handler created to provide an easy to see view of current activity and errors.
- Use of BAM to track information as it's being written into Sharepoint with the graphs output into Sharepoint.
- Use of SOAP headers to contain message context that is later written into the MQ message headers.
- Monitoring at different levels
- Biztalk Server
- Good description of how they marketed the solution through Kaiser-Permanente
- Developers Guide
- VM with ESB core engine installed
- Sample applications create
- Sample unit tests (nUnit and BizUnit)
- Sample automated build process
Apparently there will be a Microsoft ESB guidance package. A prelim version will be available - perhaps via Brian Loesgen's blog at www.geekswithblogs.com/bloesgen