Two levers, not one
All cloud cost is, at bottom, usage times rate. There are two ways to bring it down:
- Reduce usage: consume less to do the same thing.
- Reduce the rate: pay less per unit consumed, usually by committing consumption in exchange for a discount.
Both are legitimate. The problem is the order.
Usage first, rate second
- Remove what is not used. Orphaned resources, forgotten environments, disks and backups nobody looks at. It is the fastest saving and carries no risk for the business.
- Right-size. Resources sized for a peak that never comes. They are adjusted using real utilisation data over several weeks, not a snapshot from a single day.
- Schedule start-up hours. Development and testing environments that do not need to run overnight or at the weekend.
- Commit stable usage. Only after the three steps above: with consumption already clean, you commit the base you know to be stable at a better rate (savings plans, reservations, committed-use discounts).
Why the order matters
Commit first and you are buying a discount on inflated consumption. Then, as you clean up and right-size, usage drops below what was committed and you end up paying for capacity you no longer use. The commitment that was supposed to save money becomes a fixed cost lasting one or three years.
The other way round, with usage already optimised, the commitment covers only what is genuinely stable and the discount is used in full.
How to decide what to move
- Order by impact and effort. Many small, automatable opportunities usually add up to more than one big one nobody dares touch.
- Measure the commitment: what percentage of eligible consumption is covered and how much of the commitment is actually used. Both numbers should be reviewed every month.
- Record every decision: what was changed, how much it was expected to save and how much it saved. Without that, optimisation leaves no learning behind.
Optimising once is easy. Keeping it optimised takes owners and a review rhythm, which is what the next article covers.
How we apply it: FinOps Engineering.