AWS Certified Solutions Architect – Associate (SAA-C03) — Question 174
An entertainment company is using Amazon DynamoDB to store media metadata. The application is read intensive and experiencing delays. The company does not have staff to handle additional operational overhead and needs to improve the performance efficiency of DynamoDB without reconfiguring the application.
What should a solutions architect recommend to meet this requirement?
Answer options
- A. Use Amazon ElastiCache for Redis.
- B. Use Amazon DynamoDB Accelerator (DAX).
- C. Replicate data by using DynamoDB global tables.
- D. Use Amazon ElastiCache for Memcached with Auto Discovery enabled.
Correct answer: B
Explanation
The correct answer is B because Amazon DynamoDB Accelerator (DAX) is specifically designed to enhance read performance for applications using DynamoDB without requiring changes to the application. Options A and D suggest using caching solutions that would require additional management, which the company is trying to avoid. Option C involves data replication, which doesn't directly address the immediate performance issues related to read efficiency.