Home Knowledge Base Reserved Instances and Savings Plans

Reserved Instances and Savings Plans

Cost Optimization Options

OptionCommitmentSavingsFlexibility
On-DemandNone0%Full
SpotNone60-90%Low (interruptions)
Reserved1-3 years30-72%Low
Savings Plans1-3 years30-72%Medium

Reserved Instances Commit to specific instance type in specific region:

p3.2xlarge in us-east-1
- On-demand: $3.06/hr = $26,825/year
- 1-year RI: $19,929/year (26% savings)
- 3-year RI: $12,964/year (52% savings)

Savings Plans More flexible commitment to compute spend:

Compute Savings Plans Works across:

EC2 Instance Savings Plans Works across:

# Example commitment
# Commit to $10/hr spend
# Covers any mix of instances up to that amount

ML Workload Strategy

WorkloadStrategy
Always-on inferenceReserved/Savings Plan
Variable inferenceOn-demand + Spot
TrainingSpot with checkpoints
DevelopmentSpot

Calculating Requirements

# Estimate steady-state compute
baseline_gpus = 8  # Always running
peak_gpus = 24     # During training

# Cover baseline with Savings Plan
# Cover peak with Spot + On-demand

# Baseline cost with g4dn.xlarge
baseline_hourly = 8 * 0.526  # $4.21/hr
baseline_yearly = baseline_hourly * 24 * 365  # $36,900

# With 3-year Savings Plan (52% savings)
savings_plan_cost = baseline_yearly * 0.48  # $17,712/year

Best Practices

reserved instancesavings plan

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.