How It Works
When you purchase an AWS Database Savings Plan, you commit to a specific dollar amount of compute usage per hour, measured across eligible database services. AWS applies discounted rates to your usage up to that committed amount. Any usage above the committed level is billed at standard on-demand rates. The plan applies automatically across RDS (Amazon Relational Database Service), Amazon ElastiCache, and Amazon DocumentDB, which means you do not need to specify instance types, regions, or configurations in advance. That flexibility is what separates a Savings Plan from a Reserved Instance, which locks you into a specific instance configuration.
Why It Matters for Cloud Cost
Database infrastructure is often one of the largest and most consistent line items in an AWS bill. Because workloads running on RDS, ElastiCache, or DocumentDB tend to operate continuously, they are well-suited for commitment-based discounts. Without a Savings Plan or equivalent commitment, every hour of database usage is billed at the on-demand rate, which can be significantly higher. The risk is that the decision to purchase a Savings Plan requires forecasting usage accurately. Commit too little and you miss available savings. Commit too much and you pay for capacity you do not use, with no recourse.
Key Characteristics
- AWS Database Savings Plans apply across RDS, ElastiCache, and DocumentDB without requiring instance-level configuration choices.
- Commitment terms are available in one-year or three-year durations, with longer terms offering deeper discounts.
- Savings Plans use a spend-based commitment model measured in dollars per hour, not in instance count or capacity units.
- Any usage beyond the committed spend amount bills at on-demand rates automatically, with no manual intervention required.
How Usage AI Handles This
Usage AI’s covers RDS, ElastiCache, and DocumentDB, delivering 20 to 35% savings vs on-demand rates with $0 upfront, a 1-year term only, and a guaranteed cashback plus credits on any underutilization. Usage AI owns the commitment, so your team carries zero financial risk.
See how Usage AI saves 30 to 50% on AWS, GCP, and Azure.
Common Questions
How is an AWS Database Savings Plan different from a Reserved Instance for RDS?
Reserved Instances for RDS require you to commit to a specific instance type, region, and database engine. A Database Savings Plan is more flexible because your commitment is defined as a dollar-per-hour spend amount that applies across eligible services automatically. For teams with diverse or changing database configurations, the Savings Plan model is generally easier to manage.
What happens if my database usage drops below my committed amount?
If your actual usage falls below your hourly commitment, AWS still charges you for the full committed amount. That unused commitment does not roll over or generate a refund from AWS. This is why right-sizing the commitment is critical, and why services like Usage AI that guarantee cashback and credits on underutilization offer a meaningful risk reduction compared to purchasing directly.
Do AWS Database Savings Plans cover all AWS database services?
No. AWS Database Savings Plans cover RDS, ElastiCache, and DocumentDB. Other services such as DynamoDB, Redshift, and OpenSearch are not covered under this plan type and require Reserved Instances for commitment-based discounts. Azure’s equivalent commitment tool is Azure Reservations, and GCP’s equivalent is Committed Use Discounts, though the eligible services and discount structures differ by provider.