Ensure that your ElastiCache Redis Cache clusters are using a Multi-AZ deployment configuration to enhance High Availability (HA) through automatic failover to a read replica in case of a primary cache node failure.
This rule can help you with the following compliance standards:
This rule resolution is part of the Cloud Conformity Security & Compliance tool for AWS
Enabling the Multi-AZ Automatic Failover 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, loss of availability in the primary’s AZ, etc.
Note: Redis Cache Multi-AZ with automatic failover does not support T1 and T2 cache node types or cache clusters with the Redis engine version earlier than 2.8.6.
Note: Redis Cache Multi-AZ with automatic failover is only available if the cluster has at least one read replica
Audit
To determine if your ElastiCache Redis Cache clusters are using a Multi-AZ configuration, perform the following:
Remediation / Resolution
To enable Multi-AZ Automatic Failover feature for your ElastiCache Redis Cache clusters, perform the following:
References
- AWS Documentation:
- Amazon ElastiCache FAQs
- ElastiCache Replication (Redis)
- Replication: Multi-AZ with Automatic Failover (Redis)
- Modifying an ElastiCache Cluster
- AWS Command Line Interface (CLI) Documentation:
- elasticache
- describe-replication-groups
- modify-replication-group
Unlock the Remediation Steps
Gain free unlimited access
to our full Knowledge Base
Over 750 rules & best practices
for and
Get started for FREE
You are auditing:
ElastiCache Redis Multi-AZ
Risk level: Medium