Amazon SQS vs IBM MQ comparison

 

Comparison Buyer's Guide

Executive Summary
 

Categories and Ranking

Amazon SQS
Ranking in Message Queue (MQ) Software
5th
Average Rating
8.2
Number of Reviews
14
Ranking in other categories
No ranking in other categories
IBM MQ
Ranking in Message Queue (MQ) Software
2nd
Average Rating
8.4
Number of Reviews
158
Ranking in other categories
Business Activity Monitoring (1st), Message Oriented Middleware (MOM) (1st)
 

Market share comparison

As of June 2024, in the Message Queue (MQ) Software category, the market share of Amazon SQS is 11.7% and it increased by 5.0% compared to the previous year. The market share of IBM MQ is 18.3% and it decreased by 12.9% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Message Queue (MQ) Software
Unique Categories:
No other categories found
Business Activity Monitoring
50.0%
Message Oriented Middleware (MOM)
33.0%
 

Featured Reviews

Iaan Roux - PeerSpot reviewer
Dec 6, 2022
Very resilient with numerous great features including a 256 kilobyte payload
This is an event-driven solution so messages go through the API gateway onto the queue and are then processed from there. We are customers of Amazon The biggest improvement we've seen from SQS is that our backing system is not under strain anymore and messages don't get lost because the queue is…
Ahmed Elgrouney - PeerSpot reviewer
Aug 15, 2022
An excellent solution with great security and monitoring capabilities
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…

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"The libraries that connect and manage the queues are rich in features."
"The solution is easy to scale and cost-effective."
"We use the tool in interface integrations."
"With SQS, we can trigger events in various cloud environments. It offers numerous benefits for us."
"I appreciate that Amazon SQS is fully integrated with Amazon and can be accessed through normal functions or serverless functions, making it very user-friendly. Additionally, the features are comparable to those of other solutions."
"We use SNS as the publisher, and our procurement service subscribes to those events using SQS. In the past, we relied on time-based or batch-based processes to send data between services on-premises. With SQS, we can trigger actions based on real-time changes in business processes, improving reliability."
"We used SQS for the Kapolei system to ensure that certain tasks were executed precisely once. The first-in, first-out (FIFO) capability was a great feature for us. Additionally, its redundancy out of the box meant we didn't have to worry about missing messages. It provided peace of mind and automatically instilled trust, relieving us of any concerns."
"One of the useful features is the ability to schedule a call after a certain number of messages accumulate in the container. For example, if there are ten messages in the container, you can perform a specific action."
"The most valuable feature of IBM MQ is transaction processing."
"The initial setup is easy."
"Stability-wise, I rate the solution a ten out of ten."
"There is no dependency on the end party service's run status."
"The solution is very stable."
"The solution allows one to easily configure an IBM MQQueueManager."
"Currently, we are not using many advanced features. We are only using point-to-point MQ. I have previously used features like context-based authentication, SSL authentication, and high availability. These are good and pretty cool features. They make your business reliable. For critical business needs, everyone uses only IBM MQ. It is the first choice because of its reliability. There is a one-send-and-one-delivery feature. It also has a no-message-loss feature, and because of that, only IBM MQ is used in banking or financial sectors."
"What is quite useful is the asynchronous function which means we don't lose everything in the bank. Although we use a lot of things synchronously, asynch is the best thing so that no banking information is ever lost, even when the network goes down and comes up."
 

Cons

"I cannot send a message to multiple people simultaneously. It can only be sent to one recipient."
"Sending or receiving messages takes some time, and it could be quicker."
"There are some issues with SQS's transaction queue regarding knowing if something has been received."
"It would be easier to have a dashboard that allows us to see everything and manage everything since we have so many queues."
"The current visibility timeout of five minutes is okay. However, I'd like to explore the possibility of extending it for specific use cases."
"Be cautious around pay-as-you-use licensing as costs can become expensive."
"The initial setup of Amazon SQS is in the middle range of difficulty. You need to learn Amazon AWS and know how to navigate, create resources, and structures, and provide rules."
"I do not think that this solution is easy to use and the documentation of this solution has a lot of problems and can be improved in the next release. Most of the time, the images in the document are from older versions."
"IBM HQ's scalability isn't the best."
"They have provided a Liberty Profile in the Web Console for administration, and that could be further enhanced. It is not fit for use by an enterprise. They have to get rid of their WebSphere process and develop a front-end on Node.js or the like."
"The main issue we are having with the solution is due to the connection dropouts which have been going on for a long time now."
"It would be nice if we could use the cluster facilities because we are doing active/passive configuration use."
"It would be great if the dashboard had additional features like a board design."
"The solution should offer a freeware version, free vouchers, or certifications for learning purposes and building knowledge base."
"The scalability is the one area where IBM has fallen behind. As much as it is used, there is a limit to the number of people who are skilled in MQ. That is definitely an issue. Places have kept their MQ-skilled people and other places have really struggled to get MQ skills. It's not a widely-known skillset."
"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."
 

Pricing and Cost Advice

"The pricing model is pay-as-you-use. It depends on your usage and configuration."
"Amazon SQS is quite expensive and is at the highest price point compared to other solutions."
"Amazon SQS is moderately priced."
"Amazon SQS is more affordable compared to other solutions."
"SQS's pricing is very good - I would rate it nine out of ten."
"It's quite expensive."
"The pricing of Amazon SQS is reasonable. The first million requests are free every month, and after, it's cost 40 cents for every million requests. There are not any additional fees."
"IBM MQ is an expensive solution compared to other solutions. However, if you pay less you will not receive the same experience or features."
"I think IBM needs to look at its pricing. The prices of IBM products should be simple. The old way of pricing should now be moving on to the cloud to be pay as you go, a plan-based kind of pricing."
"IBM MQ is expensive and they charge based on the CPU."
"Use the new and lightweight version (Liberty) to lower licensing costs. It is also easier to upgrade/maintain."
"We have a special contract with IBM MQ that give us a certain price."
"Most of our customers are quite happy with the solution but they have an issue with the cost. They want to move to cheaper solutions."
"It is a very expensive product compared to the open source products in the market."
"The price of IBM MQ could improve by being less expensive."
report
Use our free recommendation engine to learn which Message Queue (MQ) Software solutions are best for your needs.
787,061 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
19%
Computer Software Company
16%
Manufacturing Company
8%
Comms Service Provider
5%
Financial Services Firm
37%
Computer Software Company
13%
Manufacturing Company
6%
Government
5%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
 

Questions from the Community

What is MQ software?
Hi As someone with 45+ years of experience in the Transaction and Message Processing world, I have seen many "MQ" solutions that have come into the market place. From my perspective, while each pro...
What are the differences between Apache Kafka and IBM MQ?
Apache Kafka is open source and can be used for free. It has very good log management and has a way to store the data used for analytics. Apache Kafka is very good if you have a high number of user...
How does IBM MQ compare with VMware RabbitMQ?
IBM MQ has a great reputation behind it, and this solution is very robust with great stability. It is easy to use, simple to configure and integrates well with our enterprise ecosystem and protocol...
 

Comparisons

 

Also Known As

No data available
WebSphere MQ
 

Overview

 

Sample Customers

EMS, NASA, BMW, Capital One
Deutsche Bahn, Bon-Ton, WestJet, ARBURG, Northern Territory Government, Tata Steel Europe, Sharp Corporation
Find out what your peers are saying about Amazon SQS vs. IBM MQ and other solutions. Updated: May 2024.
787,061 professionals have used our research since 2012.