Accelerate growth by exploiting a reliable, robust, industry-leading messaging solution
IBM® MQ is messaging middleware that simplifies and accelerates the integration of diverse applications and business data across multiple platforms. It uses message queues to facilitate the exchange of information between applications, systems, services and files and simplify the creation and maintenance of business applications. It delivers universal messaging with a broad set of offerings to meet enterprise-wide messaging needs, as well as connectivity for the Internet of Things (IoT) and mobile devices.
IBM MQ now offers a delivery and support model that makes it easier to keep up to date with the latest fixes and functions, without having to wait for the next major release.
IBM MQ Advanced for Developers is available at no-charge for development purposes for Windows and Linux platforms. There is also a no-charge, 90-day trial for all platforms.
IBM MQ provides:
Rapid, seamless connectivity of information
Secure, reliable message delivery
High performance and scalable message transfer
Simplified management and control
Lower cost of ownership
IBM Message Hub
A fully managed, cloud-based messaging service built on Apache Kafka available through IBM Bluemix®.
IBM MQ Advanced
A robust, reliable universal messaging solution for optimizing connectivity.
IBM MQ Appliance
Get IBM MQ performance with the rapid deployment of an appliance.
IBM® MQ offers a reliable and secure messaging solution for deployments on premises, in the cloud or in hybrid environments. IBM MQ V9 offers a new delivery and support model that makes it easier to keep up to date with the latest fixes and functions, without having to wait for the next major release.
New Delivery Model:
The IBM MQ V9 offering introduces a Continuous Delivery (CD) support model. During the lifecycle of Version 9.0, new function and enhancements will be added incrementally, enabling agile adoption of the latest functions.
IBM MQ V9 delivers a set of themes that will be incrementally enhanced over the lifecycle of the offering. The Continuous Delivery model enables new function to be added to each of the themes, allowing for rapid response to customer critical requirements.
The themes for IBM MQ V9 are:
Key enhancements include:
IBM MQ for Multiplatforms V9 offers a reliable, secure, and robust messaging solution for deployments on premises, in the cloud or in hybrid environments.
|New and enhanced features & functions||MQ V7. 5||MQ V8||MQ V9|
|New faster, encryption only AMS Policy||X|
|Wider AMS Support for Java runtimes||X|
|Client configuration remotely, accessible via URL||X|
|Simple subscription-based monitoring and activity trace||X|
|Improvements to standards and currency with 64 bit server support for all queue manager platforms||X||X|
|Enhanced support for JMS 2.0 and .Net||X||X|
|Integration of AMS and MFT capabilities into z/OS and IBM i platforms||X||X|
|Routed publish-subscribe in clusters for greater scalability||X||X|
|Increased security with new authentication capabilities||X||X|
|Increased functionality in IBM MQ Telemetry||X||X|
|Special Licensing for developers||X||X||X|
|Support for native iOS and Android applications||X||X||X|
|Integrated Managed File Transfer||X||X||X|
|Integrated Advanced Message Security||X||X||X|
|Multi-version install capability on distributed platforms||X||X||X|
|Extension to support for .NET APIs||X||X||X|
|Multiple instance queue managers and automatic client reconnect for higher availability||X||X||X|
|Enhanced SSL security support||X||X||X|
|Service Definition wizard||X||X||X|
|IBM Message Service Client for .NET developers||X||X||X|
|Windows® Communication Framework support for .NET developers||X||X||X|
|New cross-platform configuration tooling||X||X||X|
|Local, direct client connections or connections via intermediate queue manager||X||X||X|
|Supports SSL for secure communication||X||X||X|
|New options to be put on the “right mouse button” menus for objects||X||X||X|
|New top-level entities (like “queue managers” and “QSGs”)||X||X||X|
|Plug-ins do not need to duplicate configuration work||X||X||X|