Share your experience using Amazon MQ

The easiest route - we'll conduct a 15 minute phone interview and write up the review for you.

Use our online form to submit your review. It's quick and you can post anonymously.

Your review helps others learn about this solution
The PeerSpot community is built upon trust and sharing with peers.
It's good for your career
In today's digital world, your review shows you have valuable expertise.
You can influence the market
Vendors read their reviews and make improvements based on your feedback.
Examples of the 84,000+ reviews on PeerSpot:

senior site reliability engineer at a tech vendor with 5,001-10,000 employees
Real User
Top 10
Simple to implement and use with zero maintenance requirements
Pros and Cons
  • "The tool's most valuable feature is its managed service aspect. It's simple to implement and use. It requires minimal effort to maintain business operations."
  • "The product should improve its monitoring capabilities. It needs to improve the pricing also."

What is most valuable?

The tool's most valuable feature is its managed service aspect. It's simple to implement and use. It requires minimal effort to maintain business operations.

What needs improvement?

The product should improve its monitoring capabilities. It needs to improve the pricing also.

For how long have I used the solution?

I have been using the product for two years. 

What do I think about the stability of the solution?

I rate the solution's stability a seven out of ten. 

What do I think about the scalability of the solution?

Amazon MQ's scalability hasn't significantly supported our messaging needs because we don't deal with many messages. Our operations are well-suited to a mid-sized machine and don't require horizontal scaling. It operates consistently, running in tens of environments.

How are customer service and support?

The solution's support is good.

How would you rate customer service and support?

Positive

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

The solution is a simple managed service from Amazon. Hence, we use it. 

How was the initial setup?

I rate the tool's ease of deployment a ten out of ten. It can be completed in seconds since we use Terraform. You would need two to five resources to deploy it. 

What about the implementation team?

The solution's deployment can be completed in-house. 

What other advice do I have?

The security features primarily rely on regular authentication practices, meeting standard industrial norms. There's nothing special about it. I would recommend it for its simplicity in implementation, zero maintenance requirements, and overall stability. I would rate Amazon MQ as a seven on a scale of one to ten.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
David Onuh - PeerSpot reviewer
Senior Software Engineer at MentorMate
Real User
Top 5
Provides you with a URL where you can either send or retrieve messages
Pros and Cons
  • "Amazon MQ is a very scalable solution."
  • "Depending on your use cases, Amazon MQ can be cheap or expensive."

What is our primary use case?

We take our managed matrices and messages and add them to Amazon MQ. We have consumer services that pick out from these queues and combat these queues before pushing to another endpoint or a new queue, where some visualizations are performed.

What is most valuable?

Amazon MQ is a very scalable solution.

What do I think about the stability of the solution?

Amazon MQ is a very stable solution.

What do I think about the scalability of the solution?

Amazon MQ is a very scalable solution.

I rate the solution ten out of ten for scalability.

How are customer service and support?

Most of the technical support for Amazon comes from the community or drop-in questions on Stack Overflow. You will find solutions to most of the issues online, given that it has been asked or there's an article on it. The documentation is very, very good. With Amazon, most issues come from improper setup and permission issues. You have to be well-versed with the permissions and the networking.

How would you rate customer service and support?

Positive

How was the initial setup?

It is very easy to install Amazon MQ. Amazon provides you with a URL where you can either send or retrieve messages.

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

Depending on your use cases, Amazon MQ can be cheap or expensive.

What other advice do I have?

For messaging, we use SQL queues, not MQ queues. When a request comes into our front-end application, we put this message into a queue. The right service picks up a particular message from the queue, performs the operation, and calls the next service.

The next service taking that message can either perform services on the message or attach it to a new queue from multiple services. It's as if we have multiple services working hand-in-hand, but we use a queue system to either get or send messages.

I only use Amazon MQ for one specific thing. I wouldn't say I've used it extensively to know what is more beneficial. We use the solution to pick out matrices from a particular queue, process the queue, and process the messages they push into something else. It was really fast.

One of the good things I love about the solution is that you hardly get two services working on one message. When a subscriber to a queue consumes their message, it's in the queue at a particular moment. All the messages are only visible to the particular subscriber. Suppose ten services are trying to get a message from the queue. Out of the ten, if five pick the same messages, you will get duplicate transactions and weird errors. It does a very good job abstracting that for you, so you don't have to write the logic.

Amazon MQ has done all that it was supposed to do. Most of the issues boil down to a skill or a pricing issue.

Overall, I rate Amazon MQ ten out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate