FinOps basics for small teams: a light version that works
FinOps is the practice of making cloud spending visible and making someone responsible for it. The FinOps Foundation describes a cycle of three phases, inform, optimize and operate. You do not need a team or a tool to start. You need a few habits.
The three phases, scaled down
Inform. Know what you spend and who causes it. That means tagging resources, grouping the bill by project, and putting the numbers in front of the people who make the decisions. Without this, everything else is guessing.
Optimize. Act on what you see: remove waste, right-size, commit to steady usage and use cheaper options where they fit. The ordered list is in the cost optimization checklist.
Operate. Make it routine. Review monthly, keep budgets, and treat cost as a property of the system like speed or reliability.
Who owns cost
The most important decision is a person. Cost owned by “everyone” is owned by nobody.
- A cost owner for the whole account, often the lead engineer or an operations person. They look at the bill every month and answer questions about it.
- A named owner for each project or service, recorded in a tag. See tags and labels.
- A finance contact who knows when the invoice arrives and in which currency.
A monthly rhythm
A thirty-minute meeting is enough.
- Open the cost report for last month, grouped by service and project.
- Note what changed and why. Ask the owner when something is unexplained.
- Check the forecast against the budget.
- Pick one saving from the checklist and assign it.
- Write down what you decided.
Practices worth having early
- Budgets and forecast alerts from day one. See budgets and cost alerts.
- Cost in design reviews. When a new system is proposed, ask for an estimate of its cost, and compare it with the real figure after launch.
- Unit costs. Track cost per customer, per request or per device, not only the total. A bill that rises with revenue is healthy; a bill that rises faster is not.
- Estimates before purchases. Use the estimator or the price catalog while you design, and compare them with the bill later.
What to avoid
- Treating cost as only an engineering problem. Some of the largest decisions, such as which region or which vendor, involve the business.
- Optimizing too early. A small bill rarely justifies a week of work. Start when the bill is large enough that a ten percent saving pays for the effort.
- Blame. A cost review that punishes people teaches them to hide spend.
Standards for sharing cost data
If you later want to move your cost data between tools, the FinOps community maintains an open specification called FOCUS, which defines common column names for cost and usage data. Our export guide explains how our files relate to it.