Having worked with Websphere ESB you can not help thinking of whether you want to switch to IBM’s new strategic integration platform and that is the IBM Integration Bus (IIB).

Therefore, I had look at the latest version of the Integration Toolkit for the Integration Bus.
And like to share what I learnt.

I would like to address the following questions:
– What are the main differences when building mediations and service integrations ?
– How can I migrate from Websphere ESB to Integration Bus ?

Let’s start with what is pretty much the same.
– Both tools are Eclipse based, though arranged a differently (server now moved to the left), also you see different artifacts.
– Mapping has the same look & feel … both can use xpath

What is totally different ?
– no assembly diagram in IIB
– different palette, some different icons, there are many more primitives with the IIB’s toolkit.
– the IIB has no fan out / fan in to build aggregations, but a RouteToLabel.
For data aggregation scenarios where you are calling several services, you will need to install MQ, since the aggregation would be using queues.

– view of data flow when testing: how far you have come is shown in flow, so you can see better where you are (I like the new approach)

You can check here for instructions.
Good news: the developer toolkit is available for free, see here also for download, terms and conditions.

https://developer.ibm.com/integration/blog/2015/05/06/ibm-integration-bus-get-started-in-ten-minutes/

Good news: there is an integrated conversion tool to migrate from WESB:
https://developer.ibm.com/integration/docs/ibm-integration-bus/wesb-conversion/

Check here to set-up MQ for IIB:

Installing WebSphere MQ for use with IBM Integration Bus for Developers

Content not available.
Please allow cookies by clicking Accept on the banner

Don’t forget to apply fixes, e.g.:
https://www-945.ibm.com/support/fixcentral/swg/downloadFixes?product=ibm/WebSphere/WebSphere+MQ&release=All&platform=All&function=fixId&fixids=8.0.0-WS-MQ-Windows-FP0008&includeRequisites=1&includeSupersedes=0&downloadMethod=http

Check out this lab (helped me, at least):

[iib10] Lab MQ: Build and run an integration solution that uses WebSphere MQ

Content not available.
Please allow cookies by clicking Accept on the banner

Conclusion:
The IIB is a very powerful platform. But converting complex mediations from WESB to IIB will take time.
So to be ready for the strategic platform, the best is to start now using it for new applications and see with that experience what you want to move from WESB to IIB.

 

Disclaimer applies

Legal Notice / Impressum

Content not available.
Please allow cookies by clicking Accept on the banner