Cloud cost · Kimberly Bennett

The Weight of Waiting

A rightsizing playbook for the box that never gets a visitor · companion to the film on 4ort.mov

The ship that costs the most is the one at anchor. Every provisioned instance is a crew being paid to sit. The signal that matters is not uptime — it's utilization under real load. I've run teams that bragged about 99.9% availability while bleeding budget on a fleet that was 98% idle. This page is the ledger I now open before any capacity decision.

"True readiness is knowing when to pack it out and carry the load with you."

The three kinds of box

RoleReal duty cycleWhat to do with it
Prod web tier24/7, p95 < 60sKeep hot. Autoscale on the p95, not the mean.
Batch workers4 hrs / nightRight-size to the peak job, then let them stop. Spot if it can retry.
Throwaway demo box"just in case"Release it. Clone on demand in 3 minutes.

Worked example — one quarter, one decision

LineMonthly costUtilizationAction
Prod web tier$1,84041%halve to 3× m5.large → $1,060
Batch workers ×4$21214%2 workers + on-demand pickups → $98
Demo box$1900.2%release → $0
Total$2,242→ $1,158/mo

That's 48% off the ledger — $13,008 a year — and the only thing we gave up was a box nobody was using anyway. The benchmark I set for my team: every rightsizing review should find at least one throwaway.

The calculator — what is idle costing you?

$0wasted on idle compute

Formula: wasted = cost × (1 − utilization/100) × months. Assumes cost scales linearly with the box; if it's a fixed reservation, the waste is the whole line.

Where this breaks

The calculator lies when your utilization number is a lie. If you're measuring the mean of a spiky load, you'll under-provision the fast path and toast the p95. Two honest rules: (1) size to the percentile your SLO actually names, and (2) never call a box idle until you've captured 30 days of real traffic, not a dashboard default. A wrong release is more expensive than the waste it solved.

Back to basecamp →
Data twin: playbook.json. Machine-readable constants + full ledger. Source on 4ort.dev. Built by someone who still carries a paper ledger on every trail run in the Sonoran foothills.