Skip to main content
Cloud / AWS / Products / Amazon MQ - Managed Message Broker

Amazon MQ - Managed Message Broker

Amazon MQ is AWS's managed message broker for Apache ActiveMQ Classic and RabbitMQ.

Application Integration
Pricing Model Pay-per-use billed by instance hours (per-second resolution) and storage used, no minimum fee
Availability Available in many AWS regions, check regional availability
Data Sovereignty EU regions available
Reliability SLA as published by the provider SLA

What is Amazon MQ?

Amazon MQ is a managed message broker service supporting Apache ActiveMQ Classic and RabbitMQ, handling broker setup, operation, and maintenance. You can create new brokers using industry-standard messaging protocols or migrate existing brokers without rewriting messaging code.

Message brokers allow applications and components to communicate across different programming languages, operating systems, and formal messaging protocols, and are suited for communication between large-scale, cloud-native applications.

Core Features

  • Managed ActiveMQ Classic and RabbitMQ: Managed maintenance and version upgrades during a scheduled maintenance window
  • Monitoring via CloudWatch: Automatic metrics collection for brokers and queues
  • Security: Encryption of messages at rest and in transit, TLS connections, VPC integration, and IAM-based access control
  • Quorum Queues (RabbitMQ): Replicated queues across multiple Availability Zones for increased resilience
  • Cross-Region Data Replication (ActiveMQ): Asynchronous message replication between regions with failover capability

Typical Use Cases

Legacy Migration: Companies with existing ActiveMQ or RabbitMQ installations can migrate them to Amazon MQ, with clients continuing to use the same protocols and APIs.

IoT Messaging: With MQTT support, Amazon MQ suits scenarios where devices send messages to backend systems.

Microservices Communication: Amazon MQ decouples microservices and enables reliable asynchronous communication between independently scaling producers and consumers.

Benefits

  • Migrate from ActiveMQ or RabbitMQ without major code changes
  • Reduced operational overhead through managed maintenance and upgrades
  • Enterprise features such as high availability and encryption
  • Integration with AWS services like CloudWatch and IAM

Integration with innFactory

As an AWS Reseller, innFactory supports you with Amazon MQ: We help with migrating existing message brokers, designing messaging architectures, and optimizing performance and costs.

Typical Use Cases

Message queuing
Enterprise messaging
Application decoupling
Legacy migration

Frequently Asked Questions

What is Amazon MQ?

Amazon MQ is AWS's managed message broker service for Apache ActiveMQ Classic and RabbitMQ. AWS handles broker setup, operation, and maintenance. Existing messaging applications can be migrated without rewriting application code, since industry-standard protocols are supported.

When should I use Amazon MQ instead of Amazon SQS?

Amazon MQ is a good fit when migrating existing applications built on ActiveMQ or RabbitMQ without code changes, or when protocols such as AMQP, MQTT, or STOMP are required. For new cloud-native applications, Amazon SQS is often the better choice due to simpler management and scaling.

Which protocols and engines are supported?

Amazon MQ offers brokers for Apache ActiveMQ Classic and RabbitMQ, supporting protocols such as AMQP, MQTT, OpenWire, and STOMP depending on the chosen engine. This protocol variety simplifies integration of different clients and legacy systems.

How is high availability achieved?

Amazon MQ supports active/standby deployments across multiple Availability Zones, plus, depending on the engine, replicated queues (Quorum Queues for RabbitMQ) and cross-region data replication (for ActiveMQ) to increase resilience.

Note: All product information on this page has been compiled with care, but is provided without guarantee and may be outdated or incomplete. Cloud services evolve rapidly — features, pricing, SLAs, and availability change frequently. Authoritative and up-to-date information can only be found on the official product page of AWS (official documentation). This page does not represent an offer by AWS.

AWS Cloud Expertise

innFactory is an AWS Reseller with certified cloud architects. We provide consulting, implementation, and managed services for AWS.

Ready to start with Amazon MQ - Managed Message Broker?

Our certified AWS experts help you with architecture, integration, and optimization.

Schedule Consultation