DBS-C01 · Question #243
A bike rental company operates an application to track its bikes. The application receives location and condition data from bike sensors. The application also receives rental transaction data from the
The correct answer is C. Enable DynamoDB capacity-based auto scaling.. https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/AutoScaling.html
Question
A bike rental company operates an application to track its bikes. The application receives location and condition data from bike sensors. The application also receives rental transaction data from the associated mobile app. The application uses Amazon DynamoDB as its database layer. The company has configured DynamoDB with provisioned capacity set to 20% above the expected peak load of the application. On an average day, DynamoDB used 22 billion read capacity units (RCUs) and 60 billion write capacity units (WCUs). The application is running well. Usage changes smoothly over the course of the day and is generally shaped like a bell curve. The timing and magnitude of peaks vary based on the weather and season, but the general shape is consistent. Which solution will provide the MOST cost optimization of the DynamoDB database layer?
Options
- AChange the DynamoDB tables to use on-demand capacity.
- BUse AWS Auto Scaling and configure time-based scaling.
- CEnable DynamoDB capacity-based auto scaling.
- DEnable DynamoDB Accelerator (DAX).
How the community answered
(34 responses)- A3% (1)
- B3% (1)
- C85% (29)
- D9% (3)
Explanation
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/AutoScaling.html
Topics
Community Discussion
No community discussion yet for this question.