Skip to main content

Reserved Instances

Reserved Instances (RIs) provide significant discounts (up to 72%) on AWS services in exchange for a commitment to a specific instance configuration over a one- or three-year term. Guardian Pro's RI management capabilities help you maximise the value of your existing RI portfolio and plan for renewals and new purchases.

RI Portfolio Overview

The Reserved Instances dashboard provides a comprehensive view of your RI portfolio:

Portfolio Summary

MetricDescription
Total RIsNumber of active Reserved Instances across all services
Total CommitmentAnnual dollar value of your RI commitments
Average UtilisationPercentage of RI capacity actually being used
Estimated Annual SavingsTotal savings achieved vs. on-demand pricing
Expiring SoonRIs expiring within the next 30, 60, and 90 days

RI Inventory

A detailed table listing every Reserved Instance in your portfolio:

ColumnDescription
ServiceAWS service (EC2, RDS, ElastiCache, etc.)
Instance TypeThe reserved instance configuration
Region / AZWhere the RI applies
CountNumber of instances reserved
UtilisationCurrent utilisation percentage
Start DateWhen the RI term began
End DateWhen the RI expires
Payment OptionAll Upfront, Partial Upfront, or No Upfront
StatusActive, Expired, or Payment Pending

Utilisation Tracking

RI utilisation measures how effectively you are using the capacity you have committed to. Low utilisation means you are paying for reserved capacity that is going unused.

Understanding Utilisation

Utilisation LevelStatusMeaning
95-100%ExcellentRI capacity is fully or nearly fully used
80-94%GoodMinor gaps, generally acceptable
60-79%Needs AttentionSignificant unused capacity; investigate whether instance types or regions have changed
Below 60%PoorSubstantial waste; the RI may no longer match your actual workload

Common Causes of Low Utilisation

  • Instance type mismatch -- You reserved m5.xlarge but migrated to m6i.xlarge
  • Region change -- Workloads moved to a different region than the RI
  • Downsizing -- Resources were rightsized to a smaller instance type
  • Decommissioned workload -- The workload using the RI was retired
tip

When utilisation drops below 80%, investigate the root cause. If the RI no longer matches your workload, consider selling it on the EC2 Reserved Instance Marketplace (for EC2 RIs) or adjust your infrastructure to use the committed capacity.

Coverage Analysis

RI coverage measures what percentage of your total usage is covered by Reserved Instances vs. on-demand pricing.

Coverage by Service

Guardian Pro breaks down coverage by AWS service to show where commitment-based discounts are being applied and where on-demand rates are still in effect:

ServiceRI CoverageOn-DemandPotential Savings
EC275%25%Covered by Savings Plans recommendation
RDS40%60%RI purchase opportunity
ElastiCache0%100%RI purchase opportunity

Low coverage areas represent opportunities for additional RI purchases. However, for EC2, consider Savings Plans instead, as they offer more flexibility.

info

For EC2 compute, AWS now recommends Savings Plans over Reserved Instances for new commitments due to the flexibility advantages. RIs remain the primary commitment discount mechanism for RDS, ElastiCache, Redshift, OpenSearch, and other database/analytics services.

Expiry Management

One of the most valuable RI management capabilities is proactive expiry tracking. When an RI expires without renewal, the covered instances revert to on-demand pricing, often causing a noticeable cost increase.

Expiry Alerts

Guardian Pro monitors RI expiration dates and alerts you at multiple intervals:

AlertTimingPurpose
Early Warning90 days before expiryStart planning: review utilisation, assess whether to renew, modify, or let expire
Planning Alert60 days before expiryFinalise decision: initiate procurement if renewing
Action Required30 days before expiryPurchase renewal to avoid gap in coverage
Expiring This Week7 days before expiryLast chance: ensure renewal is in progress

Expiry Dashboard

The expiry view shows:

  • A timeline of upcoming RI expirations
  • The monthly cost impact if each RI is not renewed (the difference between the RI rate and on-demand)
  • Renewal recommendations based on current utilisation

Renewal Recommendations

For each expiring RI, Guardian Pro provides a recommendation:

RecommendationWhen Suggested
RenewUtilisation is high and the workload is expected to continue
ModifyUtilisation is moderate; consider changing the instance type or region to better match current usage
Replace with Savings PlanFor EC2 RIs, a Savings Plan may offer better flexibility
Let ExpireUtilisation is low or the workload is being decommissioned

RI Recommendations for New Purchases

Beyond managing existing RIs, Guardian Pro identifies opportunities for new RI purchases based on your on-demand usage patterns:

Recommendation Details

FieldDescription
ServiceThe AWS service (RDS, ElastiCache, etc.)
Instance TypeThe recommended instance configuration to reserve
RegionWhere the RI should be purchased
QuantityHow many instances to reserve
Term1-year or 3-year recommendation
Payment OptionRecommended payment structure
Estimated Monthly SavingsProjected savings from the purchase
Break-Even PointHow long until the savings offset any upfront payment

Purchase Considerations

Before purchasing new RIs:

  1. Check utilisation of existing RIs -- Ensure current RIs are well-utilised before adding more.
  2. Consider Savings Plans first -- For EC2, Savings Plans may be more appropriate.
  3. Evaluate commitment term -- 3-year terms offer deeper discounts but less flexibility. Use 1-year terms if your infrastructure is evolving.
  4. Rightsize first -- Implement Rightsizing recommendations before committing to avoid locking in oversized capacity.

RI Types by Service

ServiceRI AvailabilityNotes
EC2Standard and Convertible RIsConsider Savings Plans instead for new purchases
RDSStandard RIsPrimary discount mechanism for databases
ElastiCacheStandard RIsSignificant savings for production cache clusters
RedshiftStandard RIsImportant for sustained data warehouse usage
OpenSearchStandard RIsAvailable for stable OpenSearch domains
DynamoDBReserved CapacityFor predictable provisioned throughput

Integration with Financial Advisory

The RI management view works alongside other financial features:

  • Savings Plans -- Complementary discount mechanism, especially for EC2
  • Savings Tracker -- Track realised savings from RI investments
  • Rightsizing -- Ensure resources are optimally sized before committing

Notifications

Configure RI-related notifications in Settings > Notifications:

  • Expiry alerts -- Email and in-app alerts at configurable intervals before RI expiration
  • Utilisation alerts -- Notifications when RI utilisation drops below a threshold
  • Coverage reports -- Periodic summaries of RI coverage across your portfolio

Best Practices

Maintain a Renewal Calendar

Even with automated alerts, maintain a team calendar with RI renewal dates. Assign an owner for each renewal decision to ensure nothing falls through the cracks.

Balance Flexibility and Savings

  • Use Convertible RIs when you expect to change instance types during the term
  • Use Standard RIs when your workload is stable and predictable
  • Consider a mix of 1-year and 3-year terms to stagger renewals

Monitor Monthly

Review RI utilisation and coverage monthly as part of your cost governance process. Changes in your infrastructure can quickly render an RI underutilised.

Next Steps