AWS Certified Developer – Associate — Question 129
An application is experiencing performance issues based on increased demand. This increased demand is on read-only historical records pulled from an Amazon RDS-hosted database with custom views and queries. A developer must improve performance without changing the database structure.
Which approach will improve performance and MINIMIZE management overhead?
Answer options
- A. Deploy Amazon DynamoDB, move all the data, and point to DynamoDB.
- B. Deploy Amazon ElastiCache for Red is and cache the data for the application.
- C. Deploy Memcached on Amazon EC2 and cache the data for the application.
- D. Deploy Amazon DynamoDB Accelerator (DAX) on Amazon RDS to improve cache performance.
Correct answer: B
Explanation
The correct answer is B, as Amazon ElastiCache for Redis efficiently caches read operations, significantly improving performance with minimal management overhead. Options A and D involve more complex setups and potential data migrations, while option C requires managing an EC2 instance, which adds additional overhead compared to a fully managed service.