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.

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

The Most Contextual AI Development Assistant

Pieces.app image

Our centralized storage agent works on-device, unifying various developer tools to proactively capture and enrich useful materials, streamline collaboration, and solve complex problems through a contextual understanding of your unique workflow.

👥 Ideal for solo developers, teams, and cross-company projects

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay