A company is using Amazon DynamoDB with auto scaling enabled. The application is experiencing higher than expected write throttling. Which action should be taken to resolve this issue?
Increasing the minimum capacity ensures that the table can handle baseline traffic and reduces the chance of throttling during spikes.
Why this answer
Auto scaling adjusts capacity based on workload, but it can lag behind sudden traffic spikes, causing write throttling. Increasing the minimum provisioned capacity ensures a baseline capacity that can accommodate predictable bursts, reducing throttling. Option A (increase min capacity) is correct.
Option B (disable auto scaling and set fixed capacity) would remove the benefit of dynamic scaling and may not handle varying loads. Option C (decrease max capacity) would limit the table's ability to scale up, potentially worsening throttling. Option D (switch to on-demand) could eliminate throttling but at higher cost, and the question asks for a resolution while keeping auto scaling enabled.