Skip to content

Savings Plans & Reserved Instance Advisor

Enterprise Feature: The Savings Advisor (RI/SP Recommendations) is available exclusively for Enterprise plan customers. Contact us to upgrade your plan.

The Commitment Advisor is a powerful cost optimization feature that analyzes your AWS compute usage patterns and provides actionable recommendations for Savings Plans and Reserved Instances.

Overview

Savings Plans and Reserved Instances offer significant discounts (30-70%) compared to On-Demand pricing. The Commitment Advisor helps you:

  • Identify optimization opportunities - Analyze your current compute spend to find the best commitment options
  • Monitor existing commitments - Track utilization of your current Savings Plans and Reserved Instances
  • Detect coverage gaps - Find areas where you're paying On-Demand rates unnecessarily
  • Compare options - Evaluate Compute SP vs EC2 Instance SP vs Reserved Instances

Finding Types

1. Underutilization Alerts

When you have existing Savings Plans or Reserved Instances that are not fully utilized, the advisor will flag these as underutilization issues.

Severity Utilization % Action
High < 70% Immediate review recommended
Medium 70-90% Consider optimization
Optimal ≥ 90% Commitment well-utilized

Recommendations for underutilized commitments:

  • Review if workloads have been moved or terminated
  • Consider selling unused RIs in the RI Marketplace
  • Adjust future commitment purchases based on actual usage

2. Coverage Gap Analysis

The advisor analyzes what percentage of your compute spend is covered by commitments vs paid at On-Demand rates.

Coverage % Status Recommendation
< 30% Low High savings opportunity
30-50% Moderate Consider additional commitments
50-80% Good Review specific workloads
> 80% Excellent Well-optimized

3. Purchase Recommendations

Based on your usage patterns, the advisor provides specific purchase recommendations:

Savings Plans Recommendations:

  • Compute Savings Plans - Most flexible, applies to EC2, Lambda, and Fargate across any region
  • EC2 Instance Savings Plans - Higher discount, applies to specific instance family in a region

Reserved Instance Recommendations:

  • Standard RIs - Highest discount, can be sold in marketplace
  • Convertible RIs - Flexible to exchange for different instance types

Commitment Comparison

Feature Compute SP EC2 Instance SP Standard RI Convertible RI
Discount 20-40% 30-50% 35-60% 25-55%
Flexibility High Medium Low Medium
Region Lock No Yes Yes Yes
Instance Lock No Family only Type specific Exchangeable
Resellable No No Yes No

Term and Payment Options

Term Length

  • 1-Year Term - Lower commitment, smaller discount
  • 3-Year Term - Higher discount, longer commitment

Payment Options

Payment Option Upfront Cost Discount Level
No Upfront $0 Lowest
Partial Upfront 50% Medium
All Upfront 100% Highest

AWS Organizations Support

In enterprise environments, Savings Plans and Reserved Instances are typically purchased at the management (payer) account level and shared across member accounts in the organization.

How it Works

The Commitment Advisor automatically detects your AWS Organizations structure:

Account Type Behavior
Management Account Full RI/SP recommendations (org-wide)
Member Account Utilization monitoring + info about management account
Standalone Account Full recommendations (no org)

Management Account Detection

The scanner uses the organizations:DescribeOrganization API to determine:

  • Whether the account is part of an AWS Organization
  • If the current account is the management (payer) account
  • The management account ID (for member accounts)

Best Practice

For comprehensive RI/SP recommendations in an organization:

  1. Connect the management account to unusd.cloud for full purchase recommendations
  2. Connect member accounts for utilization monitoring and resource-level insights
  3. The management account will receive org-wide recommendations
  4. Member accounts will show a note directing to the management account for purchases

Dashboard Indicators

Accounts in the dashboard display an organization badge:

  • 🏢 Management - This is the payer account (RI/SP purchases here)
  • 🔗 Member - Part of an organization (shows management account ID)
  • 📦 Standalone - Not part of an organization

Required IAM Permissions

The Commitment Advisor requires the following AWS permissions:

# AWS Organizations (for management account detection)
- organizations:DescribeOrganization

# Cost Explorer (for RI/SP analysis)
- ce:GetSavingsPlansCoverage
- ce:GetSavingsPlansPurchaseRecommendation
- ce:GetSavingsPlansUtilization
- ce:GetSavingsPlansUtilizationDetails
- ce:GetReservationCoverage
- ce:GetReservationPurchaseRecommendation
- ce:GetReservationUtilization

These permissions are included in the unusd.cloud spoke role template (v1.2+).

Best Practices

  1. Start with Compute Savings Plans - They offer the most flexibility and are a safe starting point
  2. Analyze usage patterns first - Ensure your workloads are stable before making long-term commitments
  3. Consider workload flexibility - If you frequently change instance types, prefer Compute SPs
  4. Monitor regularly - Review utilization monthly to catch any changes in usage patterns
  5. Plan for growth - Don't over-commit; leave room for on-demand capacity

Break-Even Analysis

For upfront payment options, the advisor calculates when you'll break even:

Break-Even Months = Upfront Cost / Monthly Savings

Example: If you pay $12,000 upfront and save $1,500/month, you break even in 8 months.

Report Integration

Commitment Advisor findings appear in:

  • Email Reports - Dedicated section for commitment recommendations
  • Slack Notifications - Summary of findings and potential savings
  • MS Teams Notifications - Quick overview with key recommendations
  • Dashboard - Interactive view of all commitment opportunities

Limitations

  • Enterprise Plan Required - This feature is available exclusively for Enterprise plan customers
  • Lookback Period - Recommendations are based on the past 30 days of usage
  • Organization-Wide Recommendations - Full RI/SP purchase recommendations are only available on management accounts. Member accounts see utilization data only.
  • Spot Instances - Savings from Spot are calculated separately
  • Cost Explorer Availability - Requires Cost Explorer to be enabled in your account
  • New Organizations - organizations:DescribeOrganization permission required for org detection