Topic 1 Question 53
A company stores data from an application in an Amazon DynamoDB table that operates in provisioned capacity mode. The workloads of the application have predictable throughput load on a regular schedule. Every Monday, there is an immediate increase in activity early in the morning. The application has very low usage during weekends. The company must ensure that the application performs consistently during peak usage times. Which solution will meet these requirements in the MOST cost-effective way?
Increase the provisioned capacity to the maximum capacity that is currently present during peak load times.
Divide the table into two tables. Provision each table with half of the provisioned capacity of the original table. Spread queries evenly across both tables.
Use AWS Application Auto Scaling to schedule higher provisioned capacity for peak usage times. Schedule lower capacity during off-peak times.
Change the capacity mode from provisioned to on-demand. Configure the table to scale up and scale down based on the load on the table.
ユーザの投票
コメント(9)
- 正解だと思う選択肢: C
Option C, using AWS Application Auto Scaling to schedule higher provisioned capacity for peak usage times and lower capacity during off-peak times, is the most cost-effective solution for the described scenario. It allows the company to align their DynamoDB capacity costs with actual usage patterns, scaling up only when needed and scaling down during low-usage periods.
👍 5rralucard_2024/02/02 - 正解だと思う選択肢: C
app autoscalling allows you to dynamically adjust provisioned capacity based on usage patterns. You only pay for the capacity you utilize, reducing costs compared to keeping a high, fixed capacity throughout the week
👍 4pypelyncar2024/06/09 - 正解だと思う選択肢: C
Obviously better than B because of peak scaling
👍 3FuriouZ2024/03/24
シャッフルモード