Ensure that your Amazon ElastiCache Redis cache clusters are using a Multi-AZ deployment configuration to enhance reliability through automatic failover. The Multi-AZ feature uses a read replica in case of a primary cache node failure.
This rule can help you with the following compliance standards:
- NIST4
For further details on compliance standards supported by Conformity, see here.
This rule resolution is part of the Conformity Security & Compliance tool for AWS.
Enabling the Multi-AZ feature for your Redis cache clusters will improve the fault tolerance in case the read/write primary node becomes unreachable due to loss of network connectivity or loss of availability in the primary's Availability Zone (AZ).
Audit
To determine if your Amazon ElastiCache Redis cache clusters are using a Multi-AZ configuration, perform the following operations:
Remediation / Resolution
To enable the Multi-AZ feature for your Amazon ElastiCache Redis cache clusters in order to enhance reliability through automatic failover, perform the following operations:
References
- AWS Documentation:
- Amazon ElastiCache FAQs
- ElastiCache for Redis components and features
- Managing clusters
- Auto Scaling ElastiCache for Redis clusters
- Replication across AWS Regions using global datastores
- AWS Command Line Interface (CLI) Documentation:
- describe-replication-groups
- modify-replication-group
- CloudFormation Documentation
- Amazon ElastiCache resource type reference
- Terraform Documentation
- AWS Provider