AWS Certified Solutions Architect – Associate (SAA-C03) — Question 95

A company is planning to use an Amazon DynamoDB table for data storage. The company is concerned about cost optimization. The table will not be used on most mornings. In the evenings, the read and write traffic will often be unpredictable. When traffic spikes occur, they will happen very quickly.
What should a solutions architect recommend?

Answer options

Correct answer: A

Explanation

The correct answer is A because on-demand capacity mode allows DynamoDB to automatically manage throughput based on traffic, which is ideal for unpredictable spikes in usage. Option B does not address cost optimization or capacity management. Option C could be effective but requires configuration and monitoring for auto scaling, which may not be as straightforward for unpredictable traffic. Option D also involves fixed provisioned capacity, which is not cost-effective given the usage pattern described.