AWS Certified SysOps Administrator – Associate (SOA-C03) — Question 29
A company uses Amazon ElastiCache (Redis OSS) to cache application data. A CloudOps engineer must implement a solution to increase the resilience of the cache. The solution also must minimize the recovery time objective (RTO).
Which solution will meet these requirements?
Answer options
- A. Replace ElastiCache (Redis OSS) with ElastiCache (Memcached).
- B. Create an Amazon EventBridge rule to initiate a backup every hour. Restore the backup when necessary.
- C. Create a read replica in a second Availability Zone. Enable Multi-AZ for the ElastiCache (Redis OSS) replication group.
- D. Enable automatic backups. Restore the backups when necessary.
Correct answer: C
Explanation
Option C is correct because creating a read replica in a second Availability Zone and enabling Multi-AZ provides high availability and quicker recovery in case of failures. Option A is incorrect as Memcached does not support Multi-AZ and lacks some features of Redis. Option B does not minimize RTO effectively since hourly backups could lead to data loss between backups, and option D relies on manual restoration, which could also increase RTO.