IBM MQ
VerifiedEnterprise message-oriented middleware for secure, reliable messaging across any platform.
See all screenshots - Deployment Cloud Based, On Premises, Hybrid
- Starting price Free
- Free trial Available
- Best for SMEs, Enterprises
What is IBM MQ?
IBM MQ is a family of message-oriented middleware products from IBM that lets applications exchange messages reliably across on premises, cloud, and hybrid environments. It provides once-and-only-once message delivery along with point-to-point and publish/subscribe messaging models, and it runs across roughly 80 platforms including z/OS, IBM i, Unix variants, Linux, and Microsoft Windows. Applications can connect using IBM's native MQI, the JMS API, a REST API, MQTT, or .NET.
IBM MQ Advanced adds extra data resiliency, broader connectivity options, and end-to-end encryption for audit compliance on top of the base product. It is available as self-managed software licensed by Virtual Processor Core, as a pay-as-you-go cloud service called IBM MQ SaaS, and as a free IBM MQ Advanced for Developers edition for non-production use.
Key Features of IBM MQ
IBM MQ lists 9 documented features, including Once-and-only-once (assured) message delivery to prevent loss or duplication, Point-to-point and publish/subscribe messaging models and Runs across roughly 80 platforms including z/OS, IBM i, Unix, Linux, and Windows. The list below covers what the product does rather than how it is marketed.
- Once-and-only-once (assured) message delivery to prevent loss or duplication
- Point-to-point and publish/subscribe messaging models
- Runs across roughly 80 platforms including z/OS, IBM i, Unix, Linux, and Windows
- Multiple APIs: native MQI, JMS, REST, MQTT, and .NET
- Clustering, multi-instance queue managers, and replicated data queue managers for high availability
- Message-driven triggering that launches applications when messages arrive
- Built-in data format conversion, such as EBCDIC to ASCII, between platforms
- Container deployment support for Red Hat OpenShift and Amazon EKS
- IBM MQ Advanced adds end-to-end encryption and audit-focused security controls
IBM MQ Pricing
IBM MQ lists 5 plans. Two are free; the rest are quoted on request.
IBM MQ Advanced for Developers
Free
Non-production use only
Full IBM MQ Advanced capability set for development and testing
IBM MQ SaaS Lite
Free
10,000 messages/month
Free tier of IBM MQ as a Service on IBM Cloud, available indefinitely
IBM MQ Advanced (VPC subscription)
Indicative USD 583.00 per Virtual Processor Core / month
Minimum 1-year term
Production licensing billed monthly per Virtual Processor Core; price is indicative and varies by country
IBM MQ Advanced (pay-as-you-go)
Indicative USD 1.02 per VPC per hour
Hourly, no minimum term
Flexible hourly pricing for production workloads
IBM MQ SaaS subscription
Indicative USD 6,610.00 per month
Monthly subscription
Fully managed IBM MQ as a Service on IBM Cloud
IBM MQ Specifications
IBM MQ is available on web app. It offers an API, has a free trial and has a free plan.
- Deployment
- Cloud Based
- On Premises
- Hybrid
- Billing cycle
- Monthly
- Desktop
- Web App
- Languages
- English
- Built for
- SMEs
- Enterprises
- Support
- Phone
- Tickets
- Training
- Integrations
- Java/JMS applications, .NET, IBM App Connect and MuleSoft Anypoint connectors, REST API clients, MQTT devices, Apache Camel, and container platforms such as Red Hat OpenShift and Amazon EKS
- Public API
- Yes
- Free trial
- Yes
- Free plan
- Yes
- Runs in browser
- No
- Customisable
- Yes
- Website
- ibm.com
IBM MQ Videos
IBM MQ Comparisons
Side by side comparisons of IBM MQ against 3 other Message Oriented Middleware options listed here.
IBM MQ Reviews
No reviews yet
Used IBM MQ? Share your experience and help other buyers decide.