Amazon MQ
#89 · Level 3 · Modern architecture · Application IntegrationConcept
Section titled “Concept”Amazon MQ is a managed version of the Apache ActiveMQ and RabbitMQ message brokers. A message broker is a middle system that different apps use to exchange messages. Amazon MQ supports common protocols (rules for communication) such as JMS, AMQP and MQTT. So older apps that use these brokers can be moved to the cloud without changing much code. AWS takes care of the broker’s servers, updates and maintenance.
Simple example
Section titled “Simple example”Exactly the same mail system your office is used to — only now AWS runs it.
Why it’s needed
Section titled “Why it’s needed”Older apps that talk using these brokers’ rules can be moved to the cloud without changing their code.
Where it’s used
Section titled “Where it’s used”Moving older office systems that use ActiveMQ or RabbitMQ to the cloud.
Azure equivalent
Section titled “Azure equivalent”Azure Service Bus
Learn more
Section titled “Learn more”For details and the latest information, see the official documentation: