A week before Impact 2013, IBM announced IBM Integration Bus V9.0. IBM Integration Bus (IIB) is Version 9.0 of IBM WebSphere Message Broker, one of IBM's flagship integration products, and will be released on June 14, 2013.
Summa learned about IIB V9's new and exciting features at Impact 2013 and can't wait for the release. Here's an overview of the top features and why businesses and developers should look forward to IIB V9:
Comprehensive .NET Support
You now have the ability to easily create custom .NET nodes that can be reused and expose properties. This capability will be provided later to Compute and Java nodes, but the first to get this support will be .NET nodes. This is a first for Message Broker, since ESQL was treated as a "first-class citizen" while all other languages were treated as "second-class."
There are also new .NET input nodes to initiate a flow, which means you'll be able to receive a request from Dynamics CRM or to poll for Excel files. There are new patterns and samples provided for Microsoft Dynamics CRM and MSMQ (Microsoft's message queue product) and, of course, Visual Studio 2012 is also supported.
Embedded Rules Engine
There is a new Decision Service node which can invoke a new built-in rules engine or a third party rules engine. The embedded rules engine is provided for high performance and it replaces the IAM9 Support Pac.
New Real-Time Performance Monitoring Tools
I am particularly excited to use this one. This web tool allows you to monitor statistics down to the data flow and node level, which will include Elapsed time and CPU time. I don't know about you, but I certainly hope this will include memory usage as well.
Augmented DFDL Data Modeling
DFDL (pronounced daff-o-dil) is the Data Format Description Language that can be used to model non XML data such as JSON. IBM Integration Bus V9.0 supports more features of the DFDL specification along with improved performance for parsing and serializing, as well as usability improvements on the DFDL editor.
There is now a free edition of Integration Bus for use for development and testing. It is fully functional with the only limitation being a throughput rate of 1 transaction per second per integration flow. The installation package includes all of the required software: runtime, toolkit and MQ 7.5. This is a great and exciting offering to make it easier for customers and developers to learn and try out Integration Bus.
IBM Graphical Data Mapper
The Graphical Data Mapper is a standardized mapping tool provided in several IBM products. This capability is included in Integration Bus V9, Message Broker V8, Integration Designer V8 and RAD V8.5 among others.
Global Cache Improvements
Integration Bus contains a built-in facility to share data between multiple brokers and uses WebSphere eXtreme Scale for caching. It can also support using external software and hardware caches, such as DataPower XC10 appliances. Another improvement is the availability of different cache expiry options.
WebSphere Enterprise Service Bus (WESB) Transfer License
Along with the IBM Integration Bus release, IBM consolidated ESB product offerings and that meant discontinuing WebSphere ESB. WESB will be fully supported for at least another 5 years, but there will not be any new major releases. To ease with migration, IBM will provide 'transfer' licenses to IBM Integration Bus. IBM will also provide WESB Conversion Tools on a phased approach.
The first phase will allow importing WESB projects and convert flows and primitives into message flow projects. The second will provide transformation maps migration. The third and final one will provide capabilities to migrate custom mediations, custom bindings and dynamic properties. At this time, there is not a defined timeline for these migration tools.
Summa has extensive project experience in both Message Broker and WESB. Please feel free to contact us to discuss migration paths and strategies for executing the migration.