nerdexam
Amazon

SAA-C03 · Question #675

A company is planning to use an Amazon DynamoDB table for data storage. The company is concerned about cost optimization. The table will not be used on most mornings. In the evenings, the read and…

The correct answer is A. Create a DynamoDB table in on-demand capacity mode. On-demand mode is a good option if any of the following are true: - You create new tables with unknown workloads. - You have unpredictable application traffic. - You prefer the ease of paying for only what you use.

Submitted by mateo_ar· Mar 4, 2026Design Cost-Optimized Architectures

Question

A company is planning to use an Amazon DynamoDB table for data storage. The company is concerned about cost optimization. The table will not be used on most mornings. In the evenings, the read and write traffic will often be unpredictable. When traffic spikes occur, they will happen very quickly. What should a solutions architect recommend?

Options

  • ACreate a DynamoDB table in on-demand capacity mode.
  • BCreate a DynamoDB table with a global secondary index.
  • CCreate a DynamoDB table with provisioned capacity and auto scaling.
  • DCreate a DynamoDB table in provisioned capacity mode, and configure it as a global table.

How the community answered

(16 responses)
  • A
    81% (13)
  • B
    13% (2)
  • D
    6% (1)

Explanation

On-demand mode is a good option if any of the following are true: - You create new tables with unknown workloads. - You have unpredictable application traffic. - You prefer the ease of paying for only what you use.

Community Discussion

No community discussion yet for this question.

Full SAA-C03 Practice