0
0
DynamoDBquery~20 mins

Reserved capacity in DynamoDB - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Reserved Capacity Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
2:00remaining
Understanding Reserved Capacity Billing

Which statement best describes how reserved capacity affects billing in DynamoDB?

AReserved capacity only applies to on-demand tables and charges per request.
BReserved capacity automatically increases your table's throughput without extra cost.
CReserved capacity allows unlimited storage without additional charges.
DReserved capacity provides a discount by pre-purchasing read and write capacity units for a fixed term.
Attempts:
2 left
💡 Hint

Think about how pre-purchasing capacity units can save money.

query_result
intermediate
2:00remaining
Reserved Capacity Impact on Cost Calculation

Given a DynamoDB table with 100 reserved write capacity units and actual usage of 150 write capacity units in a billing hour, how many write capacity units are billed at the on-demand rate?

A50 write capacity units
B100 write capacity units
C150 write capacity units
D0 write capacity units
Attempts:
2 left
💡 Hint

Reserved capacity covers part of the usage; the rest is billed on-demand.

📝 Syntax
advanced
2:00remaining
Reserved Capacity Purchase CLI Command

Which AWS CLI command correctly purchases reserved capacity for DynamoDB with 200 write capacity units for 1 year?

Aaws dynamodb purchase-reserved-capacity --reserved-capacity-configuration WriteCapacityUnits=200,Duration=1
Baws dynamodb purchase-reserved-capacity-offering --reserved-capacity-offering-id 200 --count 1
Caws dynamodb purchase-reserved-capacity-offering --reserved-capacity-offering-id <offering-id> --count 1
Daws dynamodb buy-reserved-capacity --write-units 200 --term 1
Attempts:
2 left
💡 Hint

You need to specify the offering ID, not just the units.

optimization
advanced
2:00remaining
Optimizing Reserved Capacity Usage

You have multiple DynamoDB tables with varying workloads. How can you optimize reserved capacity purchases to reduce costs?

AUse on-demand capacity mode only to avoid managing reserved capacity.
BPurchase reserved capacity at the account level to share across tables and reduce unused capacity.
CPurchase reserved capacity for each table separately based on its peak usage.
DPurchase reserved capacity only for the largest table and let others use on-demand.
Attempts:
2 left
💡 Hint

Think about sharing capacity across tables to maximize utilization.

🔧 Debug
expert
2:00remaining
Troubleshooting Reserved Capacity Not Applying

You purchased reserved capacity for 300 read units, but your billing shows you are still charged on-demand for all 300 read units. What is the most likely cause?

AThe reserved capacity was purchased in a different AWS region than the table's region.
BReserved capacity only applies to write units, not read units.
CYou must enable reserved capacity on each table manually after purchase.
DReserved capacity applies only to on-demand tables, not provisioned tables.
Attempts:
2 left
💡 Hint

Check if the reserved capacity and table are in the same region.