most FinOps tools are dashboards. finfocus is a CLI.
The cloud bill is the only part of your infrastructure you find out about last. You write the Pulumi program, you run pulumi up , the resources come alive. The cost shows up weeks later on an invoice, in a dashboard, in a meeting you're not in. By the time someone asks "why did this go up," the change that moved it is buried twenty deploys back. There are good tools for that bill: Vantage,…
Finfocus is a command-line interface (CLI) tool designed to provide engineers with a view of their cloud infrastructure costs before resources are deployed. Unlike most FinOps tools that offer web-based dashboards, finfocus focuses on the ops half of FinOps, enabling engineers to act on costs in real-time. The tool reads a Pulumi stack and provides projected costs for upcoming deployments, along with a diff of the before and after costs.
It also allows for setting budget gates in CI, failing builds if changes exceed the allocated budget. finfocus integrates with existing FinOps tools through plugins, enabling users to price resources using their existing cloud cost APIs or FinOps platforms. The tool supports plugins for major cloud providers like AWS and Azure, as well as existing FinOps tools such as Vantage, Flexera, and OpenCost.
Recent updates to finfocus include support for reading the deployed stack, not just the preview, cost splitting by Kubernetes namespaces and labels, and historical cost analysis using Prometheus usage data. The tool also offers cost forecasting, actual spend comparison, and carbon emissions estimates. finfocus aims to provide a more integrated FinOps experience for engineers, allowing them to catch and address cost overruns before they result in inflated invoices.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.