Services or capabilities described in this page might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China Regions. Only “Region Availability” and “Feature Availability and Implementation Differences” sections for specific services (in each case exclusive of content referenced via hyperlink) in Getting Started with Amazon Web Services in China Regions form part of the Documentation under the agreement between you and Sinnet or NWCD governing your use of services of Amazon Web Services China (Beijing) Region or Amazon Web Services China (Ningxia) Region (the “Agreement”). Any other content contained in the Getting Started pages does not form any part of the Agreement.

Amazon MQ Documentation

Managed Service

With Amazon MQ, you can use the Amazon Web Services Management Console, Amazon CloudFormation, the Command Line Interface (CLI), or API calls to launch a message broker. Amazon MQ manages administrative tasks such as hardware provisioning, broker setup, software upgrades, and failure detection and recovery.

Security

Amazon MQ provides encryption of your messages at rest and in transit. Connections to the broker use SSL, and access can be restricted to a private endpoint within your Amazon VPC, which allows you to isolate your broker in your own virtual network.

Amazon MQ is integrated with Amazon Identity and Access Management (IAM) and provides you the ability to control the actions that your IAM users and groups can take on specific Amazon MQ brokers. Authentication from applications to the broker itself is provided using username and password-based authentication, and optionally using LDAP (Lightweight Directory Access Protocol) for ActiveMQ brokers.

Monitoring

Amazon MQ is integrated with Amazon CloudWatch and Amazon CloudTrail. With CloudWatch you can monitor metrics on your brokers, queues, and topics. Using CloudTrail, you can log, continuously monitor, and retain Amazon MQ API calls.

RabbitMQ Features

Availability, Throughput, and Message Durability

Amazon MQ runs on the same infrastructure used by other services of Amazon Web Services China Regions. Amazon MQ for RabbitMQ clusters use multi-AZ replication. Clusters are created behind a single-endpoint.

Message Routing

Messages in RabbitMQ brokers are routed through exchanges before arriving at queues. RabbitMQ features several built-in exchange types for typical routing logic.

Broad Client Language Support

Develop using your favorite programming languages, including: Python, .NET, PHP, Python, JavaScript, Ruby, Java, and Go.

ActiveMQ Features

Availability, Throughput, and Message Durability

Amazon MQ runs on the same infrastructure used by other services of Amazon Web Services China Regions. Amazon MQ for ActiveMQ provides brokers that support availability and message durability. Durability-optimized brokersstore messages across multiple Availability Zones (AZs), and active-standby brokers are designed to fail over to a standby instance if a broker or AZ fails. Amazon MQ also supports creating throughput-optimized message brokers. Throughput optimized message brokers reduce the number of brokers required.

Additional Information

For additional information about service controls, security features and functionalities, including, as applicable, information about storing, retrieving, modifying, restricting, and deleting data, please see https://docs.amazonaws.cn/en_us/. This additional information does not form part of the Documentation for purposes of the Sinnet Customer Agreement for Amazon Web Services (Beijing Region), Western Cloud Data Customer Agreement for Amazon Web Services (Ningxia Region) or other agreement between you and Sinnet or NWCD governing your use of services of Amazon Web Services China Regions.