FinOps Isn't About Cutting Cloud Spend. It's About Owning It.
The goal of FinOps is not a lower cloud bill. It’s a cloud bill you understand, can explain, and can defend. The difference matters more than it sounds.
The goal of FinOps is not a lower cloud bill. It’s a cloud bill you understand, can explain, and can defend. The difference matters more than it sounds.
Most companies are leaving money on the table across three categories: unclaimed SLA credits, undetected billing anomalies, and idle resources. Here’s how to find out where you stand.
From ConnectorFactory to Cloud Scheduler, this is a walk through the 9 commits that wired together auto-claim filing for AWS, Azure, and GCP — including the bugs we caught before shipping.
433 scan rules across AWS, Azure, GCP, Kubernetes, on-prem, and multi-cloud. Here’s the architecture that makes them discoverable, testable, and extendable by any engineer.
AWS calls it ‘UsageType’. Azure calls it ‘MeterCategory’. GCP calls it ‘service.description’. FOCUS 1.2 gives them all the same name. That matters more than it sounds.
AWS says ‘resolved’. GCP says ‘SOLUTION_PROVIDED’. Azure says ‘closed’. If you don’t translate before acting on these, you’ll mark valid credits as denied — silently.
Breach detection is only step one. The real complexity is in quantification, filing windows, month-boundary splits, and credit calculation. Here’s the full lifecycle.
Yes, we see the irony. A FinOps platform deployed across AWS, GCP, and Azure simultaneously — Dev on GCP, QA on Azure, Prod on AWS. Here’s why it’s deliberate.
Cloud Run’s scale-to-zero saved us money. Its 60-second SIGTERM timeout almost broke our workers. Here’s what we learned.