- FULLY MANAGED
Amazon MQ makes it easy to setup and operate message brokers in the cloud. You can use the AWS Management Console, CLI, or API calls to launch a production-ready message broker in minutes. There is no need to provision hardware, and no need to install and maintain ActiveMQ software. Amazon MQ manages the set up and ongoing administrative tasks such as software upgrades, security updates, and failure detection and recovery. It's integrated with Amazon CloudWatch so you can monitor metrics and generate alarms to get alerts about potential issues. For example, you can monitor the depth of a queue, or generate alarms if messages are not getting through.
- EASY MIGRATION
Amazon MQ makes it easy to migrate messaging to the cloud while preserving the existing connections between your applications. It supports industry-standard APIs and protocols for messaging, including JMS, NMS, AMQP, STOMP, MQTT, and WebSocket. This enables you to move from any message broker that uses these standards to Amazon MQ without having to rewrite any messaging code in your applications. In most cases, you can simply update the endpoints of your Amazon MQ broker to connect to your existing applications, and start sending messages.
- AVAILABLE AND DURABLE
Amazon MQ provides high availability and message durability. It runs on the same highly reliable infrastructure used by other Amazon Web Services. Amazon MQ always stores messages redundantly across multiple Availability Zones (AZs). Active/standby brokers are designed for high availability. In the event of a failure of the broker, or even a full AZ outage, Amazon MQ automatically fails over to the standby instance, so you can continue sending and receiving messages.
- LOW COST
With Amazon MQ, you pay only for what you use. There are no minimum fees or upfront commitments. You pay for the number of hours your broker instance runs, and the storage you use monthly. Amazon MQ is free to try. The AWS Free Tier includes up to 750 hours of a single-instance mq.t2.micro broker and up to 1GB of storage per month for one year. There is no infrastructure to maintain, so you can repurpose or retire on-premises servers, storage, and load balancers associated with your message broker.