Skip to main content

Amazon MQ

Updated Jul 26, 2020 ·
NOTES

This is not an exhaustive documentation of all the existing AWS Services. These are summarized notes that I used for the AWS Certifications.

To see the complete documentation, please go to: AWS documentation

Overview

  • SQS and SNS are cloud-native, they are using proprietary protocols from AWS.
  • Traditional application running on on-premise may use queues with open protocols such as: MQTT, AMQP, STOMP, Openwire, WSS.
  • When migrating to cloud instead of re-engineering the application to SQS or SNS, we can use Amazon MQ.
  • Amazon MQ is basically managed Apache ActiveMQ.
  • Amazon MQ does not scale as much as SQS/SNS.
  • It runs on a dedicated machine, can urn in HA with failover.
  • It has both queue anf topic features.