DEV Community

Cover image for Learning AWS Day by Day — Day 79 — Amazon MQ
Saloni Singh
Saloni Singh

Posted on

Learning AWS Day by Day — Day 79 — Amazon MQ

Exploring AWS !!

Day 79

Amazon MQ

Image description

Message broker service that makes it easier to migrate to a message broker. A message broker allows software applications and components to communicate using various programming languages, OS, and formal messaging protocols.
Amazon MQ supports Apache ActiveMQ Classic and RabbitMQ engine types.
Amazon MQ works with your applications and services without the need to manage, operate, or maintain your own messaging system.

Difference between Amazon MQ and SQS or SNS
MQ is a message broker service providing compatibility with many popular message brokers. Amazon MQ is recommended for migrating applications from message brokers relying on compatibility with APIs like JMS or protocols such as AMQP 0–9–1, AMQP 1.0, MQTT, OpenWire, and STOMP.
Amazon SQS and Amazon SNS are queue and topic services — highly scalable, simple to use, and message brokers set up is not required. These services are better option for new applications that can benefit from nearly unlimited scalability and simple APIs.

Top comments (0)