> For the complete documentation index, see [llms.txt](https://ysfang82.gitbook.io/development-notes/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ysfang82.gitbook.io/development-notes/aws-notes/service/service-communication/amazon-mq.md).

# Amazon MQ

**Introduction**

* Managed Apache ActiveMQ
* Traditional applications running from on-premise may use open protocols such as: MQTT, AMQP, STOMP, Openwire, WSS, etc. You may want to avoid re-engineering when migrating to the cloud.
* Doesn't scale as much as SQS.
* Runs on dedicated machine, can run in HA with failover.
* Has both queue feature and topic feature.

**Feature**

* Can be migrated from IBM MQ, TIBCO EMS, Rabbit MQ, Apache Active MQ.
