
Answer-first summary for fast verification
Answer: Amazon ElastiCache for Redis in cluster mode
The correct answer is C: Amazon ElastiCache for Redis in cluster mode. ElastiCache for Redis supports encryption both in transit and at rest, which meets the security requirement for encryption. Additionally, using Redis in cluster mode ensures high availability and scalability of the caching layer, addressing the need for handling increased read requests and reducing latency. Amazon ElastiCache for Memcached (option B) does not support encryption at rest, making it unsuitable. Amazon CloudFront (option A) is a CDN service and not a caching solution for database queries, and Amazon DynamoDB Accelerator (DAX) (option D) is a caching solution specifically for DynamoDB, not RDS.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
A company's application relies on Amazon RDS for its database needs. Following a marketing campaign, there was a significant increase in read requests, leading to higher database retrieval latencies. To address this, the company plans to add an encrypted, highly available caching layer. Which AWS service best fits these requirements?
A
Amazon CloudFront
B
Amazon ElastiCache for Memcached
C
Amazon ElastiCache for Redis in cluster mode
D
Amazon DynamoDB Accelerator (DAX)
No comments yet.