The bill nobody planned
Almost every cloud cost review we run finds the same pattern: no single catastrophic decision, but dozens of small defaults compounding quietly. Instances sized 'to be safe.' Dev environments running around the clock. Storage that was hot data three years ago and hasn't been touched since.
Individually, each is a rounding error. Together, they're routinely 25–40% of the bill.
Where the money actually goes
Over-provisioned compute. Teams size for peak-plus-margin and never revisit. Utilization data usually shows fleets running at 15–20% meaning you're paying for five servers and using one.
Orphaned resources. Load balancers for retired apps, unattached volumes, snapshots of machines that no longer exist. Nobody deletes what nobody owns.
Always-on non-production. Dev and staging environments rarely need nights and weekends. That's 65% of the hours in a week spent computing nothing.
Storage without lifecycle policies. Data lands in the fastest, priciest tier and stays there forever. Tiering policies are a one-time effort with permanent returns.
On-demand everything. Stable baseline workloads on on-demand pricing leave 30–60% discounts from reserved capacity and savings plans on the table.
What actually works
The fix is less about heroic optimization than about visibility and ownership:
- Tag everything, attribute everything. Costs mapped to teams and products change behavior overnight. Engineers are excellent at optimizing numbers they can see.
- Automate the janitorial work. Scheduled shutdowns for non-production, lifecycle policies for storage, alerts for anomalies. Machines are better at this than checklists.
- Make right-sizing routine. A monthly 30-minute review of utilization outliers beats an annual optimization project every time.
- Buy commitments against your baseline. Once usage is stable and visible, reserved capacity is the closest thing to free money in infrastructure.
The mindset shift
The teams that keep cloud costs healthy treat cost as a first-class engineering metric reviewed alongside latency and error rates, not discovered in a finance escalation two quarters later. That cultural change outlasts any one-time cleanup.
If your bill has grown faster than your business for two consecutive quarters, it's time for a structured review. It usually pays for itself before it's finished.
Ashwesha Shrestha
Head of Design and Frontend Lead
Part of the Converge Solutions team writing about what we learn building technology for ambitious organizations.