We use IBM MQ as a reliable way of integrating different applications. Our transaction service operates using IBM MQ for organizing the asynchronous interaction between different applications and the core banking system. It is easy to organize parallel reading and writing, and you can easily link two IBM MQ servers using the remote queue feature. We also use IBM MQ in web services which are developed using IBM Integration Bus. MQ helps us scale web services and organize parallel execution.
Team Leader of the Development Team at IBM/IT-Innovation
Reliable integration between servers is valuable. This solution helps us scale web services and organize parallel execution
Pros and Cons
- "Reliable integration between MQ servers is the most valuable feature."
- "MQ needs instruments for connection with new modern queues like Kafka or RabbitMQ."
What is our primary use case?
How has it helped my organization?
IBM MQ helps us scale our applications and balance our applications' performance. MQ is quite reliable. In some cases, our application became simpler and more reliable simultaneously.
What is most valuable?
Reliable integration between MQ servers. IT helps us create flexible integration solutions.
What needs improvement?
MQ needs instruments for connection with new modern queues like Kafka or RabbitMQ.
Buyer's Guide
IBM MQ
June 2025

Learn what your peers think about IBM MQ. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
859,957 professionals have used our research since 2012.
For how long have I used the solution?
One to three years.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
VP - Accelya Kale Solutions Ltd at Accelya World SLU
Ensures fast, reliable message transmissions without unplanned failures
Pros and Cons
- "Data integrity, reliability and security are valuable features that IBM MQ possesses."
- "There is no dependency on the end party service's run status."
What is our primary use case?
We use IBM MQ for message transmission between our customers, and their agents or global message service providers, such as SITA or ARINC, for tier one critical applications.
How has it helped my organization?
Applications are time critical, and IBM MQ has played a significant role in ensuring fast, reliable message transmissions. With IBM MQ in place, fear of messages getting lost in the case of an unplanned failure is almost none.
What is most valuable?
- Data integrity, reliability and security are very important to our business.
- No messages are lost, and recovery is good in case of any serious failures.
- No dependency on the end party service's run status.
For how long have I used the solution?
One to three years.
How is customer service and technical support?
No technical issues come to mind.
What's my experience with pricing, setup cost, and licensing?
In terms of cost, IBM MQ is slightly on the higher side.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
IBM MQ
June 2025

Learn what your peers think about IBM MQ. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
859,957 professionals have used our research since 2012.
We use queue managers/concentrators for message flow going upstream and downstream on applications with enterprise licenses
Pros and Cons
- "We use queue managers/concentrators for message flow going upstream and downstream on applications with enterprise licenses."
- "SonicMQ CAA (continuous availability architecture) functionality on auto failover and data persistence should be made available without a shared drive, as it exists in multi-instance queue managers."
What is our primary use case?
We use queue managers/concentrators for message flow going upstream and downstream on applications with enterprise licenses.
How has it helped my organization?
Adding concentrators was great improvement, but it lacks the SonicMQ CAA (continuous availability architecture).
What is most valuable?
The most valuable features are queue managers and CCDT, which is the common purpose of most client applications.
What needs improvement?
SonicMQ CAA (continuous availability architecture) functionality on auto failover and data persistence should be made available without a shared drive, as it exists in multi-instance queue managers.
For how long have I used the solution?
More than five years.
What's my experience with pricing, setup cost, and licensing?
IBM MQ appliance has pricing options, but they are costly.
Disclosure: My company has a business relationship with this vendor other than being a customer.
Consulting BPM Architect at Ivory Software Corp
The most reliable product that we have ever used which run everywhere in the world
Pros and Cons
- "It runs everywhere, from the mainframe in the US to the PCs in the Gobi desert attached to an analog modem."
- "It could get a face lift with a modern marketing campaign."
What is our primary use case?
Enterprise messaging with international clustering in 120 data centers in 82 countries around the world.
How has it helped my organization?
It is the most reliable product that we have ever used.
What is most valuable?
It runs everywhere, from the mainframe in the US to the PCs in the Gobi desert attached to an analog modem.
What needs improvement?
There is not much room for improvement, except it could get a face lift with a modern marketing campaign.
For how long have I used the solution?
More than five years.
What's my experience with pricing, setup cost, and licensing?
99.999 percent availability for less than a penny per message over the past 25 years. IBM MQ is the cheapest software in the IBM software portfolio, and it is one of the best.
What other advice do I have?
IBM MQ is one of the oldest, most underrated products in history.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Sr. Solution Architect or Program Manager at a financial services firm
Helps integrate between applications, reduce rework, by reusing existing components
Pros and Cons
- "Has helped integrate between applications, reduce rework, and costs by reusing working components of existing applications."
- "Integrates between distributed systems: For example, it can help integrate processing between mainframe, client-server, web-based applications by integrating the messages, supporting Service Oriented Architecture."
- "the level of training as well as product marketing for this product are not that great. You rarely find a good training institute that provides training. Many of the architects in several organization are neither aware of the product nor interested in using it. IBM should provide good training on products like this."
How has it helped my organization?
This product has helped integrate between applications, reduce rework, and costs by reusing working components of existing applications, such as mainframe applications.
At Citibank, for example, they could utilize the already working components in the legacy system and integrate them with web, mobile, and tablet-based applications, instead of developing three separate applications in each of these technologies. This tremendously reduced efforts, costs, errors, and timeline.
What is most valuable?
- Can process large amount of messages in a small amount of time.
- Integrates between distributed systems: For example, it can help integrate processing between mainframe, client-server, web-based applications by integrating the messages, supporting Service Oriented Architecture.
- It helps avoid rework by using already developed and working features of the application.
What needs improvement?
Many customers are gravitating towards open source products such as RabbitMQ, or going for a web-based package.
Also, the level of training as well as product marketing for this product are not that great. You rarely find a good training institute that provides training. Many of the architects in several organization are neither aware of the product nor interested in using it. IBM should provide good training on products like this to me and other candidates and post us to the US or UK where we can provide excellent support to the clients using the product.
For how long have I used the solution?
More than five years.
What do I think about the stability of the solution?
Not applicable.
What do I think about the scalability of the solution?
Not applicable.
How are customer service and technical support?
Level of support with IBM WebSphere products, including IBM WebSphere Commerce server, IBM WebSphere Portal server, and IBM Websphere Integration server is fantastic.
For clients such as Target, IBM provided excellent support for IBM CICS Web Services, as well as IBM WebSphere Integration server, by having a dedicated IBM team in the USA that provided support.
Which solution did I use previously and why did I switch?
Not applicable.
How was the initial setup?
Setup has to be done by the team from IBM. Client just needs to enjoy the excellent support.
What's my experience with pricing, setup cost, and licensing?
Pricing could be better, as with all IBM products. But their performance in production, along with security and scalability, will pay returns in the long run.
Which other solutions did I evaluate?
There are other products available, such as TIBCO ESB, and we have many
clients who are using that.
What other advice do I have?
Middleware family of products such as WebSphere MQ, MB, TIBCO ESB, IBM ESB, and MuleSoft ESB offer excellent choices in architecture and re-engineering of software architecture, and should be the first choice, instead of building from scratch. If anyone recommends rebuilding from scratch, such an architect should not be working for your organization.
IBM needs to protect its products, as well as the engineers and architects who recommend those products.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Solutions Architect at Department of Justice
We value this product's reliability, simplicity, and pricing.
Pros and Cons
- "We have implemented business to business transactions over MQ messaging. The guaranteed and once only delivery ensures business integrity."
- "It needs a User Interface which is better than the aging MQ Explorer. The existing solution MQ Explorer is outdated."
What is our primary use case?
We use MQ for guaranteed delivery and once only delivery of important business to business transactions.
We use persistence messaging to ensure messages are not lost in case machine is restarted.
How has it helped my organization?
We have implemented business to business transactions over MQ messaging. The guaranteed and once only delivery ensures business integrity.
What is most valuable?
Reliability of message transmissions and ability to replay messages in case message ends up in backout queues.
What needs improvement?
It needs a User Interface which is better than the aging MQ Explorer. The existing solution MQ Explorer is outdated.
For how long have I used the solution?
More than five years.
What do I think about the stability of the solution?
We did not encounter any issues with stability.
What do I think about the scalability of the solution?
We did not encounter any issues with scalability.
How are customer service and technical support?
The technical support is good.
Which solution did I use previously and why did I switch?
We have always used MQ.
How was the initial setup?
The setup was straightforward for simple usage. Load balancing is more complex.
What's my experience with pricing, setup cost, and licensing?
I think the pricing is reasonable, especially with IIB as a part of it.
Which other solutions did I evaluate?
We did not evaluate any alternative solutions.
What other advice do I have?
Get a good MQ expert to get it right from the beginning.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
IT Unit Head at a healthcare company with 1,001-5,000 employees
One of the most important features is data persistence. Some of the monitoring on some of the MQs did not meet our needs.
What is most valuable?
One of the most important features is data persistence. Anytime there is a failure or an unexpected outage, the data is still there. That is one of the biggest benefits of MQ on WebSphere.
What needs improvement?
One of the things we did not see meeting our need was the lack of integrated monitoring for both IIB flows and MQ's. You have to use different tools for that, i.e. - MQ Explorer for the queues and IIB toolkit/web viewer for IIB apps and flows. If we could integrate the monitoring of both the flows and the queues in one product, that would be great.
Similarly to deploy the flows we need to use IIB toolkit and then to run MQ Scripts – we need to use a different tool. Since IIB and MQ goes hand in hand – it would be nice if the tools were integrated as well.
For how long have I used the solution?
3 years.
What do I think about the stability of the solution?
The stability is pretty good, so far. We had some challenges with some of the clustering during initial setup. But once that was done properly, it was quite stable.
What do I think about the scalability of the solution?
That's one of the shining features of MQ, that scalability. It is very scalable.
How are customer service and technical support?
Technical support is good.
Which solution did I use previously and why did I switch?
This is something that I inherited. There was a legacy system that was already using MQ.
How was the initial setup?
There are a lot of things that MQ can do, so the configuration setup needs some involvement.
What other advice do I have?
Engage IBM and MQ experts from the beginning on the architecting and the proof-of-concept. There are a lot of configurations and a lot of things that IIB can do. If you do not do properly early on, then it's going to be difficult to find those things, go back, and make those changes.
One of the most important things when selecting a vendor is definitely their ability to meet our functional needs. On top of that, we are looking for partners that are going to be around in 10 years, 20 years, 30 years. We want dependability, longevity, and somebody who's going to be around when we need them.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Principal Middleware Engineer / Automation Specialist at a insurance company with 1,001-5,000 employees
Reliability is the most valuable feature. Technical support is excellent.
Pros and Cons
- "Reliability is the most valuable feature. MQ is used to support critical business applications."
- "The installation of product upgrades and patches is very difficult. It requires the use of the IBM Installation Manager (IM)."
What is most valuable?
Reliability is the most valuable feature. MQ is used to support critical business applications.
What needs improvement?
The installation of product upgrades and patches is very difficult. It requires the use of the IBM Installation Manager (IM). The original IM data location used for installing the base must also be used for the installation of product upgrades and patches. In the Network Deployment edition, upgrades and patches need to be installed in the deployment manager and node agent profiles. I would improve this area by eliminating the need for the IBM Installation Manager.
What do I think about the stability of the solution?
We have not had stability issues.
What do I think about the scalability of the solution?
We have not had scalability issues.
How are customer service and technical support?
Technical support is excellent.
Which solution did I use previously and why did I switch?
We had no previous solution.
How was the initial setup?
Setup was complex. It requires a lot of components to be configured.
What's my experience with pricing, setup cost, and licensing?
Use the new and lightweight version (Liberty) to lower licensing costs.
Which other solutions did I evaluate?
We didn’t look at other solutions.
What other advice do I have?
Use the new and lightweight version (Liberty) to lower licensing costs. It is also easier to upgrade/maintain.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free IBM MQ Report and get advice and tips from experienced pros
sharing their opinions.
Updated: June 2025
Product Categories
Message Queue (MQ) Software Business Activity Monitoring Message Oriented Middleware (MOM)Popular Comparisons
MuleSoft Anypoint Platform
ActiveMQ
Amazon SQS
VMware Tanzu Data Solutions
Red Hat AMQ
PubSub+ Platform
Amazon MQ
EMQX
TIBCO Enterprise Message Service
Oracle Event Hub Cloud Service
Aurea CX Messenger
Amazon EventBridge
Avada Software Infrared360
Amazon SNS
IBM Event Streams
Buyer's Guide
Download our free IBM MQ Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- What are the differences between Apache Kafka and IBM MQ?
- What is the pricing of IBM MQ for 1 license and 2 cores?
- What Is The Biggest Difference Between ActiveMQ and IBM MQ?
- What is the biggest difference between IBM MQ and RabbitMQ?
- How does IBM MQ compare with VMware RabbitMQ?
- When evaluating Message Queue, what aspect do you think is the most important to look for?
- What Message Queue (MQ) Software do you recommend? Why?
- What is the best MQ software out there?
- What is MQ software?
- Why is Message Queue (MQ) Software important for companies?
It seems this review is for WebsphereAS and not WebsphereMQ. Liberty is not MQ and I do not think MQ can be installed with Installation Manager. I have always used install or rpm or Windows installer to install MQ.