nerdexam
Amazon

DBS-C01 · Question #14

A user has a non-relational key-value database. The user is looking for a fully managed AWS service that will offload the administrative burdens of operating and scaling distributed databases. The…

The correct answer is C. Create an Amazon DynamoDB table with on-demand capacity mode. Explanation Amazon DynamoDB with on-demand capacity mode is the ideal choice because it is a fully managed, serverless key-value (and document) NoSQL database that automatically scales to handle unpredictable traffic without requiring capacity planning - you only pay per…

Submitted by joshua94· Mar 6, 2026Workload-Specific Database Design

Question

A user has a non-relational key-value database. The user is looking for a fully managed AWS service that will offload the administrative burdens of operating and scaling distributed databases. The solution must be cost-effective and able to handle unpredictable application traffic. What should a Database Specialist recommend for this user?

Options

  • ACreate an Amazon DynamoDB table with provisioned capacity mode
  • BCreate an Amazon DocumentDB cluster
  • CCreate an Amazon DynamoDB table with on-demand capacity mode
  • DCreate an Amazon Aurora Serverless DB cluster

How the community answered

(29 responses)
  • A
    3% (1)
  • B
    14% (4)
  • C
    79% (23)
  • D
    3% (1)

Explanation

Explanation

Amazon DynamoDB with on-demand capacity mode is the ideal choice because it is a fully managed, serverless key-value (and document) NoSQL database that automatically scales to handle unpredictable traffic without requiring capacity planning - you only pay per request, making it highly cost-effective for variable workloads.

Why the distractors are wrong:

  • Option A (DynamoDB Provisioned Capacity): While DynamoDB is the right service, provisioned mode requires you to specify read/write capacity units in advance, making it poorly suited and potentially costly for unpredictable traffic patterns.
  • Option B (Amazon DocumentDB): DocumentDB is a document database (MongoDB-compatible), not a key-value store, and it is not serverless - it requires managing cluster instances, adding administrative overhead.
  • Option D (Amazon Aurora Serverless): Aurora is a relational (SQL) database, which directly contradicts the requirement for a non-relational key-value database.

Memory Tip

Think of it this way: "Unpredictable traffic = On-Demand" - whenever an exam question mentions unpredictable, spiky, or variable workloads combined with cost-effectiveness, always lean toward on-demand/serverless options. DynamoDB is AWS's go-to key-value NoSQL managed service, so pair those two concepts together to lock in the answer.

Topics

#DynamoDB#Serverless Databases#Capacity Management#Key-Value Databases

Community Discussion

No community discussion yet for this question.

Full DBS-C01 Practice