Skip to main content
CloudCertPrep
SAA-C03Domain 4: Design Cost-Optimized ArchitecturesCost-Optimized Databases & NetworkinghardMultiple response

Which TWO choices can reduce database cost for the described workloads? (Select TWO.)

Choose 2 answers.

A.Use DynamoDB on-demand capacity for a spiky, unpredictable key-value workload instead of provisioned capacity

Correct. On-demand billing aligns cost with unpredictable request volume.

B.Use Aurora Serverless v2 for a relational database with highly variable load that is idle overnight

Correct. Serverless v2 scales to minimal ACUs overnight, cutting idle spend.

C.Run all databases on the largest available RDS instance to avoid resizing

Oversizing everything is the opposite of cost optimization.

D.Enable Multi-AZ on every dev/test database

Multi-AZ roughly doubles database cost — unjustified for dev/test.

E.Keep a year's queryable backups in a provisioned Redshift cluster

Keeping a year's data 'hot' in a warehouse costs far more than archive storage.

Why this answer

On-demand DynamoDB pricing matches spiky access without paying for provisioned-but-unused capacity. Aurora Serverless v2 scales capacity (and thus cost) down during idle periods for variable relational workloads.

Correct answers: A, B · Last reviewed 2026-10-25

Practice this interactively

Answer without seeing the solution first in the Cost-Optimized Databases & Networking practice session.

Practice Cost-Optimized Databases & Networking