Low Recover Regional

RabbitMQ brokers should use cluster deployment mode

NIST 800-53

Description

This control verifies that an Amazon MQ RabbitMQ broker's deployment mode is set to cluster deployment. It fails if a single-instance broker (which is the default) is used. Cluster deployment offers high availability by grouping three RabbitMQ broker nodes, each with its own Amazon Elastic Block Store (EBS) volume and a shared state, ensuring data replication and reduced downtime.


Remediation

To remediate RabbitMQ brokers not using cluster deployment mode, you need to modify the broker to use cluster deployment mode.

Steps

  1. Navigate to the Amazon MQ console
  2. Select the RabbitMQ broker that needs remediation
  3. Click on 'Edit' or 'Modify' broker
  4. Go to 'Configuration' settings
  5. Change 'Deployment mode' to 'Cluster'
  6. Configure cluster settings and node count
  7. Set up EBS volumes for each node
  8. Configure shared state settings
  9. Review the cluster configuration
  10. Apply the changes and verify cluster mode is working

Compliance

NIST 800-53