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.