Start a conversation

Extend RDS Reservations

Opportunity Name

RdsExtendReservation

AWS Resource Type

Amazon RDS Reserved Instances

Opportunity Description

Amazon RDS Reserved Instances (RIs) provide significant discounts compared to On-Demand pricing. However, these discounts are lost when reservations expire and aren't renewed. This Finder identifies fully utilized RDS reservations that are due to expire within a configurable lookahead window (default: 30 days) and recommends extending only those that are still needed. This helps maintain cost savings while avoiding overcommitment.

Criteria for Identifying the Opportunity

This Finder looks for:

  • RDS reservations (AmazonRDS product code) set to expire within the next N days (default: 30).

  • Current utilization data indicating that the reservation is fully used.

  • A net need to repurchase some or all of the expiring capacity, calculated as:
    recommended extension count = expiring reserved units - (total reserved units - used units).

  • Usage patterns based on the last 30 days of normalized usage.

Reservations are only recommended for extension if utilization suggests ongoing need beyond expiration.

Potential Savings

Savings vary depending on instance type, region, and RI payment terms. Example:

Instance Type Region Annual On-Demand Cost Annual RI Cost (1yr No Upfront) Annual Savings
db.r6g.large us-east-1 $5,800 $3,100 $2,700

Savings are calculated using AWS pricing APIs or CUR public pricing based on recommended RI term and payment option.

What Happens When the Fixer is Executed?

This Finder is recommendation-only. CloudFix does not purchase or extend reservations directly. It generates a detailed recommendation report including:

  • Account ID and Region

  • Instance Type and Database Engine

  • Current and expiring reservations

  • Utilization percentage (past 30 days)

  • Recommended number of extensions

  • Projected annual savings

Is It Possible to Roll Back Once CloudFix Implements the Fixer?

Not applicable. CloudFix does not implement the fix directly. If you manually extend a reservation via AWS, AWS terms apply — reservations are non-refundable.

Can CloudFix Implement the Fix Automatically Once I Accept the Recommendation?

No. Manual action is required. CloudFix will surface recommendations and all relevant data, but purchasing the reservation extension must be done by the user via the AWS Console or API.

Does the Fix Require Downtime?

No. Extending a reservation is a billing configuration change. There is no impact to running RDS instances.

Additional Resources

Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Bill Gleeson

  2. Posted

Comments