A DynamoDB table is configured with 'On-Demand' capacity. In which scenario would this be more cost-effective than using 'Provisioned' capacity?

Direct Answer (Verified)Reviewed by Sunny (Senior Cloud Engineer)

Correct Answer: When the application workload is highly unpredictable and has short-lived spikes

On-Demand pricing is pay-per-request, making it ideal for workloads with unknown or volatile traffic....

📋Part of AWS Certified Solutions Architect – Associate (SAA-C03) · AWS Certification Practice
Real Exam ScenarioAmazon DynamoDB

A DynamoDB table is configured with 'On-Demand' capacity. In which scenario would this be more cost-effective than using 'Provisioned' capacity?

✓ Correct Answer & ExplanationAmazon DynamoDB

Correct Answer

When the application workload is highly unpredictable and has short-lived spikes

Why This Answer Is Correct

On-Demand pricing is pay-per-request, making it ideal for workloads with unknown or volatile traffic.

📚 What This Question Tests

This question evaluates your knowledge of Amazon DynamoDB — a core concept tested in AWS Certified Solutions Architect – Associate (SAA-C03). Understanding Amazon DynamoDB is essential for designing scalable, secure, and cost-effective cloud architectures. Mastery of this topic will help you answer scenario-based questions confidently on exam day.