Cost-Optimized Databases
Unlock the complete study guide + 1,040 practice questions across 16 full exams.
Bundled into the existing AWS Certified Solutions Architect – Associate premium course — no separate purchase.
Included in this chapter:
- ElastiCache Reserved Nodes: payment options and break-even math
- Aurora Serverless v2 ACU pricing vs provisioned RI — the utilization curve
- DynamoDB on-demand vs provisioned: the utilization break-even
- Worked example: ElastiCache on-demand → Reserved Node transition
Database cost optimization mechanisms by service
| Service | Commitment mechanism | Variable-load mechanism | Caching layer benefit |
|---|---|---|---|
| RDS (MySQL, PostgreSQL, etc.) | RDS Reserved Instances (1/3 yr) | Stop instance up to 7 days | ElastiCache for read offload |
| Aurora | Aurora Reserved Instances | Aurora Serverless v2 (ACU-based autoscaling) | ElastiCache for hot keys |
| DynamoDB | Reserved Capacity (provisioned mode) | On-demand mode | DAX for read-through cache |
| ElastiCache (Redis, Memcached, Valkey) | Reserved Nodes (1/3 yr) | Serverless mode (ECPU-based) | N/A (it's the cache) |
| Redshift | Reserved Nodes (1/3 yr) | Serverless (RPU-based) | Result-set cache built-in |
Cheat sheet
Unlock with Premium — includes all practice exams and the complete study guide.
Also tested in
References
- RDS Reserved DB Instances
- Aurora Serverless v2
- DynamoDB read/write capacity mode
- ElastiCache Reserved Nodes
- Stopping an RDS instance
- What is Amazon ElastiCache
- DynamoDB Accelerator (DAX)
- Amazon DynamoDB on-demand pricing
- DynamoDB Reserved Capacity
- Aurora I/O-Optimized vs Standard
- https://aws.amazon.com/kms/pricing/
- Amazon ElastiCache pricing
- Amazon Aurora pricing