A company uses Amazon RDS as its application database. After a campaign, read traffic surged and increased latency. The company needs a caching layer that is encrypted and highly available. Which caching solution meets these requirements?
Choose an answer
Tap an option to check your answer.
Correct answer: Amazon ElastiCache for Redis in cluster mode.
Why this is the answer
Amazon ElastiCache for Redis in cluster mode is the correct solution because it inherently supports encryption in transit and at rest, and cluster mode provides high availability and scalability by sharding data across multiple nodes. This allows it to handle increased read traffic and reduce database load, addressing the latency issue. Amazon CloudFront is a content delivery network (CDN) for caching static and dynamic web content, not a database caching layer. Amazon ElastiCache for Memcached supports high availability but lacks native encryption at rest and advanced data structures, making Redis a better fit for security-conscious applications. Amazon DynamoDB Accelerator (DAX) is a caching service specifically designed for Amazon DynamoDB, not Amazon RDS.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed