AWS Certified SysOps Administrator – Associate (legacy) — Question 656

A company is using an Amazon ElastiCache for Redis cluster in a production environment. To align with the company's technical requirements, a SysOps administrator needs to select a deployment to provide increased availability and fault tolerance.
Which action should the SysOps administrator take to accomplish this goal?

Answer options

Correct answer: D

Explanation

To achieve high availability and fault tolerance in Amazon ElastiCache for Redis, Multi-AZ with automatic failover must be enabled, which automatically promotes a replica in another Availability Zone if the primary node fails. Distributing replica nodes across multiple Availability Zones protects the cluster against single-zone outages. Other options, like using Memcached or deploying ElastiCache within an Auto Scaling group, do not provide the native replication and failover features required for Redis high availability.