Amazon MQ
Amazon MQ is a PRIVATE AWS service that supports open standards like:
-
JMS API
-
AMQP
-
MQTT
-
STOMP
-
OpenWire
It’s a managed installation of Apache ActiveMQ, an open source message broker. So you have both topics and queues (One-to-many and One-to-one).
It’s NOT integrated with other AWS services.
Its use case is restricted to assist applications that need to be migrated to the cloud to work in AWS without the need for code changes.
You can have a single instance deployed or an HA with a stand-by replica and shared NFS storage.
It is NOT public: it runs in a VPC, so it needs a Site-to-site VPN or Dx to be reached from on-prem. You need to configure private networking.