Overview

Product video
IBM MQ is trusted by thousands of enterprises around the world to deliver billions of messages, representing trillions of dollars of business value, exactly once, every day. An IBM MQ network is typically composed of applications written in many languages, running on many platforms across a wide variety of data centres and multiple clouds.
Benefits - IBM MQ:
Helps business adapt to change - applications are de-coupled so that they can be changed independently of each other.
Helps Developers and ITOps to be more productive - further simplifying the development of integrations and management of the queue network in each product release.
Enables business agility by supporting the automation of application and integration operations with support for containers (Kubernetes and OpenShift) and advanced telemetry (OpenTelemetry).
Accelerates hybrid cloud for applications and infrastructure modernization projects by offering BYOL support for AWS and other hyperscalers as well as SaaS and the widest variety of on-prem deployment models from appliances, windows and UNIX servers and Z/OS.
Provides support for multiple messaging and integration architectures: point to point messaging with Store & Forward and Request & Response patterns, as well as Publish and Subscribe with dynamic topics and subscriptions. IBM MQ plays an important role as a transport and event source in many Kafka-based Event Driven Architectures.
Delivers business resilience. Across platforms IBM provides intelligence workload balancing, high availability and disaster recovery services from an individual node, right up to availability zone and regional levels.
Secures messages at rest and during transportation across the network, including end-to-end encryption and data confidentiality and integrity checking.
Highlights
- Note that this page is for a software product and not a SaaS offering, and purchasing this entitlement on AWS is purchasing entitlement to the IBM MQ or MQ Advanced software only. Details for how to deploy IBM MQ software on AWS are provided. IBM MQ is available in 2 editions to suit the needs of your business.
- IBM MQ is the standard offering providing the essential capabilities you need to securely and reliably connect applications, enable insights into events, and empower teams to innovate and deliver outstanding customer experiences.
- IBM MQ Advanced provides everything that is available in the standard offering plus additional capabilities providing state of the art data resiliency, broader connectivity options, and advanced security for end to end encryption and audit compliance. To upgrade from IBM MQ to IBM MQ Advanced, please contact us at AskMessaging@uk.ibm.com
Details
Unlock automation with AI agent solutions

Features and programs
Buyer guide

Financing for AWS Marketplace purchases
Pricing
Dimension | Description | Cost/12 months |
---|---|---|
IBM MQ VPCs | Entitlement to IBM MQ VPCs | $3,528.00 |
IBM MQ Advanced VPCs | Entitlement to IBM MQ Advanced VPCs | $6,600.00 |
Vendor refund policy
No refunds without approval of IBM
Custom pricing options
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Software as a Service (SaaS)
SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.
Resources
Vendor resources
Support
Vendor support
IBM MQ is trusted by thousands of customers to provide assured once-only delivery of messages between applications in many of the most demanding business environments across Financial Services, Transport and Distribution, Healthcare, Retail and other sectors.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

Standard contract
Customer reviews
Has provided strong security, reliable integrations, and vendor-backed support for continuous data exchange
What is our primary use case?
The main use cases with IBM MQÂ recently would be more of a publish and subscribe mechanism where we have multiple subscribers for the same data which is getting published and that's where we have utilized it.
However, we are moving away from it because it has limited options for scaling up and down.
Additionally, the licensing was one of the factors since it was a licensed copy and it cost us whenever we needed to scale up and down. That's where we are moving to Apache-based services such as Kafka.
What is most valuable?
The best features of IBM MQÂ were stability and straightforward application functionality. It has vendor support, which was a significant advantage. In case of any production issues, we definitely get vendor support, whereas with Kafka and others, we have to rely on open community and our research.
We have utilized high availability with IBM MQÂ through clustering in place, which was in the cloud. It was always available for us and worked very effectively. The only issue we encountered was related to scaling up and down, which required installing additional servers from a hardware perspective.
Regarding IBM MQÂ 's transactional integrity and maintaining data consistency, it performs effectively and I never faced any issues with respect to transactions or data loss.
The management tools come along with Universal Messaging, so explicit implementation of other tools isn't necessary.
IBM MQ comes with all the necessary encryption options and security features that we need.
What needs improvement?
The main differences between these two products, both pros and cons, in my opinion, mainly concern the scale up and scale down capabilities, which are more impacting us.
Apart from that, I don't see any issues.
For how long have I used the solution?
I have dealt with this product, IBM MQ Universal Messaging, for close to four years now. Previously it was Software AG before being taken over by IBM.
What do I think about the stability of the solution?
It has vendor support, which was a significant advantage. In case of any production issues, we definitely get vendor support, whereas with Kafka and others, we have to rely on open community and our research.
What do I think about the scalability of the solution?
IBM MQ has limitations regarding scaling options. The licensing costs associated with scaling up and down were significant, which is why we are moving to Apache-based services such as Kafka.
The main differences between these two products primarily concern the scale up and scale down capabilities, which are more impacting us. Apart from that, I don't see any issues.
How are customer service and support?
I would rate their support as nine out of ten so far.
How would you rate customer service and support?
Positive
Which other solutions did I evaluate?
We are moving away from it because it has limited options for scaling up and down. The licensing was one of the factors since it was a licensed copy and it cost us whenever we needed to scale up and down. That's where we are moving to Apache-based services such as Kafka.
What other advice do I have?
I work as an integration architect who helps integrate applications, handling data passing to SAP CRM , SaaS-based applications, databases, or Databricks applications. In integration, I am familiar with IBM MQ and Kafka. Regarding IBM MQ, it is IBM Universal Messaging tool, which is similar to what MQ is. I have rated this solution 9 out of 10.
Has faced unexpected VM restarts but continues to deliver messages reliably
What is our primary use case?
I work with both IBM MQ and WebSphere Application Server . I don't want to say I'm an expert at either one of them, but I manage an infrastructure team that has both of these technologies in the infrastructure.
IBM MQÂ is basically used in applications that are part of the ACEÂ product. It's also used a lot for my clients' workload that comes from B2B, and there are some MQÂ B2B connections that come in, so we use it for that. The two main uses are for ACEÂ and for B2B from external clients.
What is most valuable?
The best thing about IBM MQÂ solution is that it's guaranteed delivery and it's fast. Those are the two big advantages.
The transactional integrity of IBM MQ in maintaining data consistency is good. We haven't had any issues in four to five years.
What needs improvement?
I'm not sure if we've utilized IBM MQ's high availability. Our MQ VMs are set up in clusters, and I think our queue managers are set up in pairs. However, I don't know if we actually use any specific high availability features of IBM MQ that are out of the box. We have it architected with high availability because we use F5 load balancers, and everything about our architecture is highly available.
I haven't personally used the management tools with IBM MQ, but we do have them, and our middleware folks leverage them. I can't really comment on them because I don't use them myself. I don't think the management tools help optimize message flows, and I'm not really aware of how they help in this.
I'm not familiar with dynamic routing for IBM MQ.
What do I think about the stability of the solution?
The only issue I've had with IBM MQ in the last couple of years is that whenever there is a delta in the CPU consumption of a VM that MQ is housed on, occasionally we get those VMs that power off and power on. I'm not even sure if that's a problem with Linux or a problem with IBM MQ, but that's the only issue we've had with them. Otherwise, they're completely stable.
I would rate the stability of IBM MQ probably a nine or above. It's pretty good.
What do I think about the scalability of the solution?
IBM MQ scales just fine. We've got 12 VMs running, and it's very easy to scale.
How are customer service and support?
IBM has always been good with technical support, so I would rate them a seven or an eight.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
We haven't used any other message queue software before choosing IBM MQ, as it's been our messaging software.
What's my experience with pricing, setup cost, and licensing?
From what I understand, the pricing or licensing of IBM MQ is a one-time charge and then a yearly license fee. We pay about 6-7K per CPU and probably about 2 to 3K per year for each CPU licensed. It's not cheap.
What other advice do I have?
Everything that we have comes in as TLS, so IBM MQ's encryption doesn't really play in because everything we have that comes in from the outside world is TLS. On a scale of one to ten, I rate IBM MQ an eight.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Experience with reliability and resilience while knowledge accessibility needs improvement
What is our primary use case?
With IBM MQÂ , the main use case is for applications in online banking. We use it within the banking industry. IBM MQÂ is a choice to create a relation between the Mainframe and distributed servers, allowing applications running on Linux or Windows to interface with Mainframe applications and enable more development of easier and open applications in a distributed environment. This means we can develop more applications that are easier to use.
What is most valuable?
I work with CICs, Workload Manager, and DB2Â mainly. I have experience with IBM MQÂ . We mainly use clusters at the Windows level or Linux level, and in the Mainframe, we have multiple paths and different lines of connectivity transmission to assess the impact of IBM MQÂ 's high-availability configurations on our system's resilience.
We use advanced security features such as SSH for encryption and authentication mechanisms. The security features help protect our messaging data by encrypting the transmission and ensuring authentication for connection.
What needs improvement?
The customer service or technical support from IBM is not as good as we expected; it could be better. They don't meet our standards due to the timing to get a person with knowledge.
For how long have I used the solution?
We use some IBM solutions hosted on AWSÂ as a cloud provider.
What was my experience with deployment of the solution?
The initial setup of IBM MQ is reasonable, just as we were expecting, and we were on time for that project.
What do I think about the stability of the solution?
The maintenance for IBM MQ is good to be once a year; that's the best.
What do I think about the scalability of the solution?
We mainly use clusters at the Windows level or Linux level, and in the Mainframe, we have multiple paths and different lines of connectivity transmission to assess the impact of IBM MQ's high-availability configurations on our system's resilience.
How are customer service and support?
The customer service or technical support from IBM is not as good as we expected; it could be better. I rate them a 7 on a scale of 1 to 10. They don't meet our standards due to the timing to get a person with knowledge.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I don't really know the main differences between IBM MQ and other messaging queue solutions because it has been my natural choice, coming from Mainframe z/OS.
How was the initial setup?
The initial setup of IBM MQ is reasonable, just as we were expecting, and we were on time for that project.
What about the implementation team?
In the setup, there are mainly two persons involved, but others from different areas are also involved, making it more than just those two.
Which other solutions did I evaluate?
I currently work with IBM, but we are also using other vendors such as BMC and Logon for specific backup solutions from Mainframe.
What other advice do I have?
My main experience is with IBM Mainframe. I do not have experience with their IBM QRadar . AWS is not our main cloud provider for IBM solutions. I am not very experienced with cloud, but we do use object storage, which is cloud or on-prem for example.
I don't remember specific examples at this moment, but if you contact me in two days, I will probably be able to refresh my memory as I'm currently focused on the capacity and performance issues of the system. I don't have thoughts on IBM MQ's pricing since I work in the support area and I'm not related to the purchasing process.
My company mainly provides services to the banking area but also sells many products, including IBM and open system solutions, such as storage. My company's name is Telcos, spelled T-A-L-C-O-S.
I am very interested in providing a review for the IBM Workload Automation based on my recent experience with it. I am still working with Workload Automation and probably have a project related to this support, but I have switched to focusing more on performance issues at the moment. I used to be more focused on Workload Automation, but now I have shifted my project to banking application performance and capacity.
I still work with IBM solutions in the other area, maintaining contact with AWS that relates to Workload Automation. I deal with banking services in general performance, mainly related to recovery, backup solutions, and CPU utilization. I have experience with IBM ProtecTIER, specifically the ProtecTIER, and not Tivoli. I do not remember experiencing Spectrum. I do not have experience with Spectrum Protect.
I have experience with backup and recovery, particularly on the Mainframe side, but not with HSM. HSM is more related to the Mainframe, and while I don't have recent experience, my focus has shifted to performance areas in z/OS, especially solutions relating to backups and disaster recovery.
We move data from Mainframe to the cloud. BMC is one of the companies I refer to, along with Logon. Logon is spelled L-O-G-O-N. Logon is based in Israel.
Overall, I would rate IBM MQ an 8 out of 10.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Provides reliable middleware support with room for cloud compatibility improvements
What is our primary use case?
What is most valuable?
What needs improvement?
For how long have I used the solution?
What was my experience with deployment of the solution?
How are customer service and support?
The reason for this rating is due to the turnaround time, which is an important factor. IBM follows a practice of raising a ticket and has specified turnaround times to get back to us. Though usually, if it is high priority or top priority, they turn around faster, even for medium or low priority issues, their turnaround time is not as good to complete our project. We cannot hold on to the project for a long time just to wait for IBM to fix the issues. Our project will have its own timelines, so we expect turnaround times for medium and low priority incidents or tickets to be better than what IBM is currently offering.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
How was the initial setup?
What about the implementation team?
What was our ROI?
What's my experience with pricing, setup cost, and licensing?
What other advice do I have?
I would recommend IBM MQ to other people.
I do not wish to disclose my organization's name or email because this does not represent the organization's viewpoint officially.
I rate IBM MQ overall as a seven on a scale from 1 to 10, when 1 is the worst solution, and 10 is the best solution.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Reliable payment processing is achieved with minimal disruption
What is our primary use case?
We use it for payment processing and to send these payments abroad in another country.
We use it for the production environment, and we consider it stable enough, which is why we continue to use this product.
What is most valuable?
The biggest advantage is that it's a reliable enough product which we use, and it's a highly documented product. We can learn it slowly, so we have experienced users and experienced staff to use this product.
We suppose it's secure because we use secure tools within the frame of this product, such as TLS 1.3 and so on. Its scalability is enough for our purposes, and that's all we can say about it.
What needs improvement?
Currently, we have some disadvantages; it's a bit difficult to use IBM ID to access support from the IBM site. To get nice support from IBM, we need to use IBM ID, and it's a bit complicated to integrate it with IBM support.
Support can be better because sometimes we need explanations for some behaviors of the product, and it's not easy to reach the proper person in IBM support.
They could add some new features into IBM MQÂ to make it better. A graphical user interface in addition to MQÂ Explorer could be useful, but we are satisfied with MQÂ Explorer as well.
For how long have I used the solution?
We have been using it in general for about 10 years.
What was my experience with deployment of the solution?
We have some experience with installations, and it's difficult. We need to state that it requires some experience and knowledge. We have required experience, having used this product about 10 years.
What do I think about the scalability of the solution?
Its scalability is enough for our purposes, and that's all we can say about it.
How are customer service and support?
Support can be better because sometimes we need explanations for some behaviors of the product, and it's not easy to reach the proper person in IBM support.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I cannot compare with other products, and I cannot give exact answers regarding whether it's expensive or cheap, as I don't know the costs of other products in this group. For us, we pay for it, and we rely on this product, and it's okay.
How was the initial setup?
It's possible to get some training, but the cost of this learning is expensive. It costs some money, but we have required experience and knowledge because we have been using it for about 10 years.
What's my experience with pricing, setup cost, and licensing?
It's possible to get some training, but the cost of this learning is expensive. It costs some money, but we have required experience and knowledge because we have been using it for about 10 years.
Which other solutions did I evaluate?
I cannot compare with other products, and I cannot give exact answers regarding whether it's expensive or cheap, as I don't know the costs of other products in this group. For us, we pay for it, and we rely on this product, and it's okay.
What other advice do I have?
I'm just a user, representing Raiffeisen Bank, and it's clear.
We use WebSphere MQÂ , which includes some tools such as ActiveMQÂ , IBM MQ, and VMware.
Today, we don't use AI for our purposes, but if we find any useful AI features for this product, we might use them later because we can't evaluate their reliability for our needs right now.
On a scale of 1-10, I rate IBM MQ a nine.