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.

Image of Datadog

How to Diagram Your Cloud Architecture

Cloud architecture diagrams provide critical visibility into the resources in your environment and how they’re connected. In our latest eBook, AWS Solution Architects Jason Mimick and James Wenzel walk through best practices on how to build effective and professional diagrams.

Download the Free eBook

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs