No more typing reviews! Try our Samantha, our new voice AI agent.
Manager at a financial services firm with 10,001+ employees
Real User
Apr 1, 2020
We don't lose messages in transit and we can store messages and forward them when required
Pros and Cons
  • "Whenever payments are happening, such as incoming payments to the bank, we need to notify the customer. With MQ we can actually do that asynchronously. We don't want to notify the customer for each and every payment but, rather, more like once a day. That kind of thing can be enabled with the help of MQ."
  • "Overall, MQ is good, capability-wise."
  • "I would like to see it integrate with the newer ways of messaging, such as Kafka. They might say that you have IBM Integration Bus to do that stuff, but it would be great if MQ could, out-of-the-box, listen to public Kafka."

What is our primary use case?

We are a bank whose core banking system is not so advanced. It is still running on an AS/400 system. Credit Card system is are deployed on IBM mainframes. About 70 to 80 percent of the bank's core systems rely on IBM AS/400 and mainframes. The enterprise service bus is used in conjunction with MQ to break synchronous web service /TCP calls into asynchronous MQ calls and expose them a web services-based or API-based service for both internal and external customers. 

As part of enterprise architecture principles, we have enforced all connectivity to be service/ interface based by using ESB, MFT or API. Minimize the point to point connectivity.

We are using dedicated IBM power/pure-app servers to run IBM Integration Bus, IBM MQ, and WebSphere Application Server. These are the three components being used for the bank's enterprise service bus.

How has it helped my organization?

People have started using the likes of Kafka, Spark and other new messaging technologies. But when you take the likes of banks into consideration, which mostly are running on mainframes and AS/400, implementing advanced technologies are not an easy job. Getting an MQ-certified guy is not that difficult in the ASEAN market. There are a lot of certified professionals. That's one of the reasons we still use MQ for most of our messaging. We are still looking at open-source deployments but we have not yet implemented anything like that because of the knowledge GAP & dependency on the existing products. We do not have a dedicated team to take on that task yet.

With IBM MQ still in the bank, and a dedicated team which has expertise in it, we really cut down the time-to-market, from a few months to a few weeks. The development framework is already there. If business comes up with requirements, technology team already know what needs to be done. And by building the in-house team, it gives us the facility where we don't need to ask the IBM guys or other vendors in the market to help us every time we have a new requirement.

Another way MQ has improved the way our organization functions is customer notification. Whenever payments are happening, such as incoming payments to the bank, we need to notify the customer. With MQ we can actually do that asynchronously. There are requirements for notifying customers on a real-time base & also for each and every payment sometimes, once a day. These are be enabled with the help of MQ.

In addition, there are fewer failures during the end-to-end payment process. MQ comes in very handy because we don't lose messages in transit (message persistence). It gives us the ability to store and forward messages when required. We heavily rely on MQ for these kinds of requirements.

Also, we have certain applications that want to receive the messages in both production and the disaster-recovery data center at the same time. Without MQ in the picture, it would have been very difficult for us to configure that. MQ Publish subscribe capability is very helpful in that scenario.

MQ has helped to reduce integration costs, mostly by acquiring the enterprise license of MQ. We can actually set up multiple MQ servers in the same environment and each MQ server is dedicated to a particular application. We also use MQ up to a level where the messages are coming from multiple host systems and they go back to a single channel. When written back, the response goes to the exact host that had sent the request (Message Affinity). Without a tool and without a messaging architecture that is as good as MQ's, it would take a lot of time in hard-coding to achieve that. Prior to the team being set up and having these frameworks in place, it took roughly two to three months to deliver any of these integrations. Now it takes three to four weeks. It has helped reduce the effort and man-hours by half.

What is most valuable?

We have been using the normal messaging along with channel authorization. 

At certain times — although not in this bank, in my previous experience — we had used the message authorization on top of the queue. That meant that the moment a user tried to write a message it would be authorized before it was written. 

In the ESB architecture, MQ is used to decouple synchronous consumer specific web services calls from the host system calls, by implementing state management. Request and response message matching rely on MQ Message ID & Correlation ID (MQMD header properties).

Message load balancing being implemented using MQ or achieving high throughput, while Message affinity ensures response messages are propagated to the very same host system which had generated the request message.

MQ publish subscribe feature being used to for notification where multiple instance of one or more applications can subscribe to the same topic at different time. 

Message expiry features ensures the redundant or unwanted messages are expired automatically from the MQ based on the settings. This feature is being used at times to ensure no duplication of payments.

Message persistence feature ensures the message availability even after any planned/unplanned downtime.

MQMFT feature ensures files are delivered asynchronously and complete file transfers are automated.

MQ authorization can help to ensure high level of security in accessing the messages from a MQ server or sending messages via MQ channels between two or more systems. 

What needs improvement?

Day-to-day, I don't really see anything much that we are lacking, but I have never really compared MQ with other products to see what it lacks.

I am well aware of the way that IBM sells the suite of products. But I would like to see it integrate with the newer ways of messaging, such as Kafka. They might say that you have IBM Integration Bus to do that stuff, but it would be great if MQ could, out-of-the-box, listen to public Kafka.

One of the other improvements that I would like to see from MQ is for it to be containerized. It may already have that functionality.

Buyer's Guide
IBM MQ
August 2026
Learn what your peers think about IBM MQ. Get advice and tips from experienced pros sharing their opinions. Updated: August 2026.
911,994 professionals have used our research since 2012.

For how long have I used the solution?

I have worked with IBM MQ for more than 10 years. I started using it in 2006. Recently, in the last three to four years, I have not had any work in the development area. I have moved on to enterprise architecture, so I don't really get a chance to use the solution every day. I haven't used it in the last three years.

I do read up on the new features when I get a chance to read, but I don't exactly have hands-on now-a-days. I now guide the team when they have issues, on things like how to set it up, how to have particular architectures on MQ. I still consult on it and I'm still familiar with it.

What do I think about the stability of the solution?

It is stable.

We have only had issues with the IBM GPFS File System, but that is a different product. We had an issue when we wanted to have an Active-Active deployment architecture across our production and disaster recovery site. We wanted the same MQ server to fail over to the disaster recovery site and come up from the state in which it went down on the production site. To achieve that we need a synchronous file system that is able to replicate the same data on the other side.

What do I think about the scalability of the solution?

We haven't had any scalability issues with MQ. We are running on a scalable hardware platform with a goal of virtualizing deployment up to multiple cores, and it can add on more and more compute and RAM when required.

For at least the next five years we are sticking with the existing implementation, while we are looking to implement new features, such as containerization.

How are customer service and support?

Our in-house support members are all certified. Most of them have 5 to 10 years of hands-on experience. They don't fall back on IBM for day-to-day support/issues. But if there is a Severity-1, they do log a problem ticket for further expert advises from IBM.

We have only had one issue that I can recall from the last four or five years, to do with the file synchronization. To figure it out, it took a few days.

Overall, the support has been good. As IBM doesn't have a lot of resources in Malaysia, they rely on India or Singapore region for support sometimes.

How was the initial setup?

I am MQ version 6, & 7 -certified solutions architect & system administrator. So I find the setup to be very easy. I have been using MQ since very early of my career, and I was also with IBM for quite some time. So for me, it's very straightforward. The installers come with a nice, quick-setup guide, and most of the time, after the training, users can go set up their own MQ.

The amount of time it would take to bring it to production depends on the scope of the services. If I just have to install MQ, it is not more than an hour. But if I have to install MQ for specific servers, I would probably have to take account of the log size, its location, and what the volume is per day or per week, availability aspects, so it would take a bit longer.

Most of the time, when we implement MQ, we implement it along with other products. It depends on the use case. If you just want to query the server to get the information, I would recommend that to be asynchronous because inquiries are huge in volume. If the use case is payments, it could be defined as synchronous mode, and within the flow we could still break it into two or three parts.

From the design point of view, it is still pretty straightforward, depending on what licensing model you want to go for. If you want to use one MQ server with multiple clients it's doable, but if you have more critical systems running, then you should go for multiple MQ servers so that you have a dedicated server for each particular application. Those are the guiding principles that we use internally for projects to follow.

For deployment, we have written our own scripts. We are mostly relying on AIX/ Linux server. Our scripts are pretty much standard to do things like create/ change queue, channels and it's properties, shut down, restart the MQ services. All these are already scripted, so for our support team it takes them a few minutes to run through them, one after the other, and wait for scripts to be executed.

What about the implementation team?

We have a fully dedicated team in-house to support MQ. There are teams that can help. TCS is one of them and IBM itself is one of them. And there are a few local vendors in the market that are quite proficient in it.

We have a support/ maintenance team of four pax and we are running 200 to 300 services on MQ. The solution doesn't exactly provide a user interface to the business user. The solution is more of a technology layer to support applications and we have 15 to 20 applications that are connected via ESB & MQ.

What's my experience with pricing, setup cost, and licensing?

We have a multi-year OIO (open infrastructure offering) with IBM and if there is any additional licensing required it gets deducted from the OIO. We have been using IBM's other services as well.

Which other solutions did I evaluate?

We have been looking at some competitors; for example, TIBCO Messaging and MuleSoft from Salesforce. One difference I have seen is that TIBCO is already a containerized edition. I have yet to discuss with IBM MQ if it is available on container. Another thing TIBCO has is that its messaging framework comes with a package for Kafka support as well as plugins for MQ connectivity. It allows you to connect to MQ or to Kafka for messaging.

We are also going to look at the IBM API-led integration. We have been running IBM products for some years so we may want to compare & see how these gets compared with their counter-parts.

What other advice do I have?

Overall, MQ is good, capability-wise. You still need a messaging platform and MQ is quite a reliable messaging platform. I have not seen hiccups using MQ across multiple environments in the bank. I have been using it since 2006 and I have never experienced any issues with the product itself. The guidelines of the product, the way it is used, the way things are done, are pretty self-explanatory. There are multiple blogs/ online helps available and there is a lot of help available from experts around the world.

Have a look at the features. If they complement the requirements you have, go ahead with it. If you are very technical and want to understand more about the open-source tools and features, that may require a notable learning curve.

The product has been around for a long time. It's probably time to see what MQ is going to add to its features. We have not started using IBM Cloud Pak with Red Hat OpenShift yet. We are also looking at using containerization but probably it may take some time.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user

Hi Sunil, great review. On the two things you wished IBM MQ had...

Containerised IBM MQ, this is something it's had for a number of years, from simple developer images on DockerHub https://hub.docker.com/r/ibmco... to fully supported and certified images and Operator support in IBM Cloud Pak for Integration and OpenShift https://www.ibm.com/support/kn...


Connectivity to Kafka, this is also something you're able to do, either using the open source connectors https://github.com/ibm-messagi...https://github.com/ibm-messagi... or within Cloud Pak for Integration when connecting to IBM's Kafka offering, IBM Event Streams https://ibm.github.io/event-st...

Enterprise Architect at Enterprise architecture Tool
Real User
Top 5Leaderboard
Sep 15, 2024
Scalable and has a reconciliation mechanism but lacks extensive documentation
Pros and Cons
  • "It is quite stable."
  • "I couldn't find a lot of information on the system API side."

What is our primary use case?

I worked as an employee for a bank where we recommended IBM MQ, and we used it.

It's for real-time messaging, an exchange between applications.

On the IBM side, we use Message Queue, all the Message Queue products from IBM. For six years, we used it for a bank, an international bank, and we integrated all the applications synchronously using Message Queue.

What is most valuable?

IBM MQ is highly scalable and has a reconciliation mechanism. These are the two main reasons we use IBM MQ. 

What needs improvement?

IBM MQ should have more extensive documentation because I couldn't find a lot of information on the system API side to help us monitor the message queuing. 

I would like to see more documentation.

For how long have I used the solution?

I have been using it for six years. We used it for a bank, an international bank, and we integrated all the applications synchronously using Message Queue.

What do I think about the stability of the solution?

It has been a stable solution. 

What do I think about the scalability of the solution?

It is a scalable solution. 

How are customer service and support?

The customer service and support have always been great.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

I know there are competitors like RabbitMQ and Dell Boomi. I believe RabbitMQ is built on open source and they have a licensed version as well. I don't know much about RabbitMQ or Dell Boomi at this point.

IBM MQ is highly stable and quite customizable to integrate with our systems.

How was the initial setup?

We definitely installed using a service provider, and it's not that complex. It's easy. It took three to six months to start implementing the first use case. 

Around six to ten people were involved in the deployment. It is easy to maintain and stable.

What was our ROI?

The ROI is  good, but we only used it for a few use cases like banking customers. It's quite stable, so we got the value out of the installation.

What's my experience with pricing, setup cost, and licensing?

I would rate it an eight out of ten. It's expensive, not cheap.

What other advice do I have?

I would like to rate it as a seven out of ten. It is quite stable, but it needs to have more documentation, and that is why I rate it as a seven out of ten. 

At this moment, we don't see a use case for implementing AI, but it is definitely in our roadmap. We will definitely try to find a use case to implement any new features that get announced.

Disclosure: My company has a business relationship with this vendor other than being a customer. MSP
PeerSpot user
Buyer's Guide
IBM MQ
August 2026
Learn what your peers think about IBM MQ. Get advice and tips from experienced pros sharing their opinions. Updated: August 2026.
911,994 professionals have used our research since 2012.
Deepak Shivathaya - PeerSpot reviewer
Independent Consultant at a non-profit with self employed
Real User
May 16, 2024
Has great system integration features
Pros and Cons
  • "The system integration is good."
  • "The pricing needs improvement."

What is our primary use case?

MQ is the middleware, which takees the files from an upstream system to a downstream system or the downstream system to an upstream system.

What is most valuable?

The system integration is good. 

What needs improvement?

The pricing needs improvement. 

For how long have I used the solution?

I have been using IBM MQ for six years. 

What do I think about the scalability of the solution?

The scalability is a nine out of ten. 

How was the initial setup?

The initial setup is complex. 

What other advice do I have?

Overall, I would rate it an eight out of ten. 

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Integration Consultant at a tech services company with 11-50 employees
Real User
Dec 11, 2022
Helps us with enterprise messaging between applications and has valuable MQ messaging topologies
Pros and Cons
  • "We have found the MQ messaging topologies valuable."
  • "The issue is that they're using a very old clustering model."

What is our primary use case?

Our primary use case for IBM MQ is as an enterprise messaging between applications. So when applications need to transmit data from one to another, they use a messaging broker, the IBM MQ, RabbitMQ and ActiveMQ.

What is most valuable?

We have found the MQ messaging topologies valuable mainly the published, subscribe and direct messaging. A feature that no other market could offer at the time was data-addressed encryption.

What needs improvement?

The clustering model can be improved to allow consumers to consume from all brokers simultaneously. Currently, the issue is that they're using a very old clustering model where several of the individual brokers in the same cluster still behave as individuals rather than behaving like a cluster. They call it a cluster, but it's just a group of brokers not working as a cluster. It doesn't properly share the resources between all of the member clusters. Compared to other solutions like Apache Kafka, or RabbitMQ, this is a huge drawback.

For how long have I used the solution?

We have been using the solution for approximately nine years, deploying it on public, private cloud and on-premises.

What do I think about the stability of the solution?

The solution is stable.

What do I think about the scalability of the solution?

The solution is not easily scalable. 

How are customer service and support?

Technical support is tough to connect with because the training and documentation from IBM are awful and the technical support from IBM is also poor. So it's easier to solve your issue using Google rather than calling support at IBM.

How was the initial setup?

The initial setup was a bit complex. The installation itself can take anywhere from half an hour to four hours, and the configuration could also take a couple of hours, depending on the complexity of the design.

What's my experience with pricing, setup cost, and licensing?

The solution is expensive.

What other advice do I have?

I rate the solution an eight out of ten. The solution is good, but the clustering model can be improved. My advice to others considering the solution is to check other products on the market and ensure their product of choice complies with everything they need. They should go for IBM MQ but ensure they carefully read the terms and conditions and view the price beforehand. Alternatively, if they want to go with a more lightweight solution that is just as reliable, they should review RabbitMQ.

Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
PeerSpot user
Yogesh Kshirsagar - PeerSpot reviewer
Associate V P - Technology Delivery at a computer software company with 501-1,000 employees
Real User
Sep 20, 2022
Effective transaction processing, reliable, and scalable
Pros and Cons
  • "The most valuable feature of IBM MQ is transaction processing."
  • "I would recommend IBM MQ to others that are using major transaction processing."
  • "I have used the support from IBM MQ. There is some room for improvement."

What is our primary use case?

IBM MQ is used to ensure that transactions are properly handled.

What is most valuable?

The most valuable feature of IBM MQ is transaction processing.

For how long have I used the solution?

I have been using IBM MQ for approximately 10 years.

What do I think about the stability of the solution?

IBM MQ is stable.

What do I think about the scalability of the solution?

The scalability of IBM MQ is good.

We have only customer transactions using IBM MQ.

How are customer service and support?

I have used the support from IBM MQ. There is some room for improvement.

I rate the support from IBM MQ a four out of five.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

I have not used another solution prior to IBM MQ.

How was the initial setup?

The initial setup of IBM MQ is complex.

What's my experience with pricing, setup cost, and licensing?

The price of IBM MQ could improve by being less expensive.

I rate the price of IBM MQ a three out of five.

Which other solutions did I evaluate?

I choose IBM MQ over other solutions because of personal comfort.

What other advice do I have?

I would recommend IBM MQ to others that are using major transaction processing.

I rate IBM MQ an eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
PeerSpot user
Guirino Ciliberti - PeerSpot reviewer
Data Governance & Lineage Product Manager at Primeur
Real User
Sep 9, 2022
Robust, reliable, and responsive
Pros and Cons
  • "IBM HQ's stability is great - we send six million messages a day, and we're very satisfied with HQ's ability to handle that volume."
  • "IBM HQ's scalability isn't the best."

What is our primary use case?

I use IBM HQ to communicate with subsystems within our plants e.g. the supply chain.

For how long have I used the solution?

I've been using IBM HQ for eight years.

What do I think about the stability of the solution?

IBM HQ's stability is great - we send six million messages a day, and we're very satisfied with HQ's ability to handle that volume.

What do I think about the scalability of the solution?

IBM HQ's scalability isn't the best.

How are customer service and support?

IBM's technical support is great.

How was the initial setup?

The initial setup was straightforward and took around half an hour.

What about the implementation team?

We used an in-house team and a system integrator.

What other advice do I have?

I would absolutely recommend IBM HQ to others as a very robust, reliable, responsive product. I would give IBM HQ a rating of nine out of ten.

Which deployment model are you using for this solution?

Hybrid Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Ahmed Elgrouney - PeerSpot reviewer
Software Integration Developer at ISFP
Real User
Sep 7, 2022
An excellent solution with great security and monitoring capabilities
Pros and Cons
  • "The product helps us monitor messages with other queues, view duplicated messages and control undelivered messages."
  • "We have found the security and monitoring capabilities of the product most valuable."
  • "However, it would be great if the dashboard had additional features like a board design or picture management features."

What is our primary use case?

We use this solution locally and work in port authority where we deal with multiple parties like warehousing, containers, customs and Egyptian customs. Therefore we can communicate with each other and achieve middleware goals. We use the MQ Server and MQ client in each party and control it with the MQ server in port authority.

How has it helped my organization?

The product has allowed our organization to deal with all parties, like containers and warehousing. As a result, we can deal with these parties, exchange messages, and achieve our goals.

What is most valuable?

We have found the security and monitoring capabilities of the product most valuable. The product helps us monitor messages with other queues, view duplicated messages and control undelivered messages so they can be stored in pack-out queues and restored. We like more than one feature in MQ as the product is secure. For example, we can exchange messages between all parties with a stake and have control of undelivered and unrouted messages. Furthermore, with a scheme of validation, we can report access.

What needs improvement?

The dashboard is handy because we use it to monitor the messages and know how many messages are delivered to parties' dashboards. For example, we can notice how many letters are delivered, how many messages are undelivered, and how many messages are brought incorrectly by the dashboard. However, it would be great if the dashboard had additional features like a board design or picture management features.

For how long have I used the solution?

We have been using this solution for over six years and are currently using MQ version nine.

What do I think about the stability of the solution?

The solution is stable.

What do I think about the scalability of the solution?

The solution is scalable. Over ten parties, with 10,000 people, are using this solution in our organization, and two employees are required for maintenance. One employee is a system analyst, and the other is an integration developer.

How are customer service and support?

I rate technical support a ten out of ten.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

We did not previously use any other solutions.

How was the initial setup?

The initial setup was straightforward. It was easy to install and configure.

What about the implementation team?

The deployment was done in-house.

What was our ROI?

The product is good, and our organization has used this product for more than ten years.

What's my experience with pricing, setup cost, and licensing?

The licenses for our company are according to port authority contract sales and we buy a license for six months or one year. I don't know the exact costs of the licenses.

What other advice do I have?

I rate this solution a ten out of ten because we have no issues with it. The solution is good, but improvements could be made to the dashboard.

Disclosure: My company has a business relationship with this vendor other than being a customer.
PeerSpot user
Dinesh Patri - PeerSpot reviewer
Manager - Software Engineer at a tech vendor with 10,001+ employees
Real User
Jul 21, 2022
Speeds up active communication but pricing is high
Pros and Cons
  • "IBM MQ's flexibility has sped up our active communication."
  • "IBM MQ's pricing is higher than its competitors'."
  • "IBM MQ can scale, but there are some challenges with it."

What is our primary use case?

Primarily, I use IBM MQ for microservices, modeling, and communications.

How has it helped my organization?

IBM MQ's flexibility has sped up our active communication. 

For how long have I used the solution?

I've been using IBM MQ for five and a half years.

What do I think about the stability of the solution?

IBM MQ's stability is good.

What do I think about the scalability of the solution?

IBM MQ can scale, but there are some challenges with it.

What's my experience with pricing, setup cost, and licensing?

IBM MQ's pricing is higher than its competitors'.

What other advice do I have?

I would rate IBM MQ seven out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer1164303 - PeerSpot reviewer
Service Delivery Consultant at a computer software company with 10,001+ employees
Real User
Feb 20, 2022
Secure, no data loss, and it is easy to set up
Pros and Cons
  • "This product has good security."
  • "Overall, I am very happy with this product and my only complaint is that the price is high."
  • "The licensing fees should be more cost-effective so that we can better pitch the product to our clients. With the pricing as it is, they tend to move away from IBM products."
  • "The problem with this product is that it's a little bit expensive."

What is our primary use case?

We are a solution provider and this is one of the products that we implement for our clients.

The primary use case for IBM MQ is handling the transportation of messages between applications.

This is being used in a mainframe environment.

How has it helped my organization?

Our clients complain about the price of this solution but otherwise, they have not had any problems with it. They are very happy with the quality of the product.

What is most valuable?

This product has good security.

There is no data loss while transporting messages.

What needs improvement?

The licensing fees should be more cost-effective so that we can better pitch the product to our clients. With the pricing as it is, they tend to move away from IBM products. They look for other solutions, such as open-source products.

For how long have I used the solution?

I have been working with IBM MQ for fifteen years.

What do I think about the stability of the solution?

This product is used on a daily basis and it is quite stable. In terms of reliability, I would rate it a five out of five.

What do I think about the scalability of the solution?

I have not found any issues related to scalability.

We have multiple clients that use IBM MQ.

How are customer service and support?

We handle the support that initially comes in from our clients. If we have any problem, then we take it to IBM using a PMR (Problem Management Report). When there is an issue then we feel that we can go to them.

Which solution did I use previously and why did I switch?

We did not use another similar solution prior to IBM MQ.

How was the initial setup?

IBM MQ is not at all difficult to set up.

There is no deployment, per se. A broker will handle the deployment.

What about the implementation team?

We handle the implementation and maintenance in-house. The number of people required for maintenance depends on the team. Our team members support multiple accounts.

What's my experience with pricing, setup cost, and licensing?

The problem with this product is that it's a little bit expensive. This is one of the main challenges that we face with our clients. The charges are high and there should be a less costly solution available. This is especially true when you consider it in comparison to open-source tools that are available.

What other advice do I have?

Overall, I am very happy with this product and my only complaint is that the price is high. I definitely recommend it.

I would rate this solution an eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
PeerSpot user
reviewer914148 - PeerSpot reviewer
Cloud Integration Leader - Cloud Migration Leader at a financial services firm with 10,001+ employees
Real User
Feb 18, 2022
We like the solution for our synchronous communications and transactional applications that require a lot of CPS
Pros and Cons
  • "We like IBM MQ for our synchronous communications and transactional applications that require a lot of CPS."
  • "It's not always easy for applications to connect to IBM MQ, but I think it's fine in general."

What is our primary use case?

We use MQ for our transactional layer in conjunction with IBM Bus. We use MQ for our web application servers and many of our processes.

What is most valuable?

We like IBM MQ for our synchronous communications and transactional applications that require a lot of CPS.

For how long have I used the solution?

We've been using IBM MQ for about 10 years, but we are currently in the process of migrating our IBM workload to the integration layer in AWS.

What do I think about the stability of the solution?

IBM MQ is highly stable.

What do I think about the scalability of the solution?

The portion of IBM MQ that we have in the cloud is scalable, but the on-premise part isn't so much. However, we are working on sending our loads to cloud.

How are customer service and support?

IBM support is good. I would rate it nine out of 10.

How would you rate customer service and support?

Positive

How was the initial setup?

It's straightforward to set up IBM MQ because we can use it in lightweight modules, like containers, for example. It's not always easy for applications to connect to IBM MQ, but I think it's fine in general.

What other advice do I have?

I rate IBM MQ nine out of 10. It's a good solution.

Which deployment model are you using for this solution?

Hybrid Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Download our free IBM MQ Report and get advice and tips from experienced pros sharing their opinions.
Updated: August 2026
Buyer's Guide
Download our free IBM MQ Report and get advice and tips from experienced pros sharing their opinions.