Best practices

Amazon MQ broker is using Single-instance deployment mode

Risk Level

Informational (4)

Platform(s)

Description

Amazon MQ is a managed message broker service for Apache ActiveMQ and RabbitMQ that allows setting up and operating message brokers. It was detected that MQ broker {AwsMqBroker} is using Single-instance deployment mode, therefore the broker is not configured for high availability.
  • Recommended Mitigation

    It is recommended to use Active/standby deployment mode for broker engine from type ActiveMQ, and Cluster deployment for broker engine from type RabbitMQ. For more information: <a href="https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/active-standby-broker-deployment.html" target="_blank" rel="noopener noreferrer">https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/active-standby-broker-deployment.html</a> or <a href="https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/rabbitmq-broker-architecture-cluster.html" target="_blank" rel="noopener noreferrer">https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/rabbitmq-broker-architecture-cluster.html</a>