Recall & Review
beginner
What is the main difference between On-demand and Provisioned capacity modes in DynamoDB?
On-demand capacity charges you based on the actual read and write requests you make, while provisioned capacity requires you to specify the number of reads and writes per second you expect, paying for that capacity whether you use it or not.
Click to reveal answer
beginner
How does On-demand capacity mode help with unpredictable workloads?
On-demand capacity automatically scales to handle sudden increases or decreases in traffic, so you only pay for what you use without needing to manage capacity settings.
Click to reveal answer
intermediate
What is a potential cost benefit of using Provisioned capacity mode?
If your workload is steady and predictable, provisioned capacity can be cheaper because you pay a fixed rate for reserved capacity, which can be less expensive than paying per request in On-demand mode.
Click to reveal answer
intermediate
What happens if your application exceeds the provisioned capacity in DynamoDB?
Requests that exceed the provisioned capacity may be throttled, causing delays or errors unless you have enabled auto scaling or increased capacity.
Click to reveal answer
beginner
Which capacity mode is better for a new app with unknown traffic patterns?
On-demand capacity mode is better because it adjusts automatically to traffic changes and you only pay for what you use, avoiding the risk of over or under provisioning.
Click to reveal answer
Which DynamoDB capacity mode charges based on actual read/write requests?
✗ Incorrect
On-demand capacity charges you only for the read and write requests you actually make.
What is a risk of using provisioned capacity without auto scaling?
✗ Incorrect
If traffic exceeds provisioned capacity, requests can be throttled causing errors.
When is provisioned capacity usually more cost-effective?
✗ Incorrect
Provisioned capacity is cheaper when you have steady traffic and can reserve capacity accordingly.
Which capacity mode requires you to specify read and write units ahead of time?
✗ Incorrect
Provisioned capacity requires you to set the number of read and write units before use.
What is a benefit of On-demand capacity mode?
✗ Incorrect
On-demand mode automatically adjusts capacity without manual management.
Explain the cost differences between On-demand and Provisioned capacity modes in DynamoDB.
Think about how you pay for electricity: per use or fixed monthly fee.
You got /4 concepts.
Describe scenarios when you would choose On-demand capacity over Provisioned capacity in DynamoDB.
Consider when you don’t want to guess how much capacity you need.
You got /4 concepts.