Amazon MQ is a managed message broker service for Apache ActiveMQ that makes it easy to set up and operate message brokers in the cloud. Message brokers allow different software systems–often using different programming languages, and on different platforms–to communicate and exchange information. Amazon MQ reduces your operational load by managing the provisioning, setup, and maintenance of ActiveMQ, a popular open-source message broker. Connecting your current applications to Amazon MQ is easy because it uses industry-standard APIs and protocols for messaging, including JMS, NMS, AMQP, STOMP, MQTT, and WebSocket. Using standards means that in most cases, there’s no need to rewrite any messaging code when you migrate to AWS.
Product | Market Share (%) |
---|---|
Amazon MQ | 3.7% |
IBM MQ | 26.9% |
ActiveMQ | 26.2% |
Other | 43.2% |
Company Size | Count |
---|---|
Small Business | 2 |
Midsize Enterprise | 3 |
Large Enterprise | 2 |
Company Size | Count |
---|---|
Small Business | 29 |
Midsize Enterprise | 23 |
Large Enterprise | 85 |
Author info | Rating | Review Summary |
---|---|---|
Senior System Administrator at Ovrlod | 4.0 | My company, a software provider, designs client-specific solutions using Amazon MQ for website hosting and storage. I find Amazon MQ secure, but it could be more affordable for end users. We deploy it using Amazon Web Services (AWS). |
Senior Solutions Architect at Think Power Solutions | 3.0 | We use Amazon MQ as a broker for our AI model, primarily for notifications and services. It excels in scalability, robustness, and security. However, a templating engine could enhance the message queue. We're considering RabbitMQ as an alternative. |
AWS Solution Architect at bcaa | 4.0 | In our company, we use Amazon MQ for messaging in our insurance software. The solution is user-friendly, managed by AWS, and easily accessible. However, there's room for improvement in its backend and security aspects to enhance functionality. |
Senior Software Engineer at MentorMate | 5.0 | In our use of Amazon MQ, we integrate managed matrices and messages into it. Its scalability is impressive. We have consumer services that interact with these queues for further processing and visualization, without needing any improvements or alternate solutions. |
Solution Architect at a financial services firm with 501-1,000 employees | 5.0 | We use Amazon MQ for integrating systems across various domains, valuing its collaborative and centralized approach. However, community support needs improvement, especially in message exchange. We're considering Confluent Kafka for enhanced streaming capabilities. |
IBM MQ Specialist / Administrator at a financial services firm with 10,001+ employees | 4.0 | No summary available |
senior site reliability engineer at a tech vendor with 5,001-10,000 employees | 3.5 | Amazon MQ's most valuable feature is its managed service aspect, which simplifies implementation and requires minimal effort for business operations. However, its monitoring capabilities and pricing could be improved. We use it due to its simplicity. |