BlogCloud Economics
Cloud Economics8 min read

Reserved Instances vs. On-Demand vs. Spot: The Decision Matrix

Choosing the right cloud pricing model can save 40-70%. Here's when to use each.

By Richard Ewing·

The Decision Matrix

On-Demand: Use for unpredictable workloads, development environments, and short-term projects. Most expensive but most flexible.

Reserved/Committed: Use for steady-state production workloads you'll need for 1-3 years. 30-60% savings. Risk: you're committed even if requirements change.

Spot/Preemptible: Use for batch processing, CI/CD, and fault-tolerant workloads. 60-90% savings. Risk: instances can be terminated with 2 minutes notice.

Optimal mix for most: 60% reserved (production), 20% on-demand (variable), 20% spot (batch/CI).

Like this analysis?

Get the weekly engineering economics briefing — one email, every Monday.

Subscribe Free →

More in Cloud Economics

Published Work

This article expands on ideas from my published work in CIO.com, Built In, Mind the Product, and HackerNoon. View published articles →

📊

Richard Ewing

The Product Economist — Quantifying engineering economics for technology leaders, PE firms, and boards.