Framework diagram
The diagram below (sourced from the FinOps Foundation) illustrates how business strategy and technology strategy flow into personas, domains, and capabilities — the building blocks of a successful FinOps practice.
Personas: who does FinOps work with
The Framework distinguishes between core personas (those directly responsible for cloud and financial outcomes) and allied personas (stakeholders who influence cost and consumption).
Understanding who owns decisions, who influences them, and how they interact is essential when designing governance and tooling.
Domains and capabilities
Below the personas are the Framework’s domains — functional pillars that describe how to achieve measurable FinOps outcomes. Each domain bundles practical capabilities you can implement.
Each capability maps to specific activities: for example, “Optimize usage and cost” includes architecting for efficiency and ongoing workload optimization to minimize waste without degrading service.
How to adopt the Framework
FinOps adoption is a pragmatic journey — there is no one-size-fits-all. Keep these three guiding ideas in mind as you plan:-
There is no one-size-fits-all approach
- Tailor the Framework to your organization’s size, industry, culture, and cloud maturity. Large enterprises and startups will prioritize different domains and processes.
-
Treat the Framework as flexible building blocks
- Select domains and capabilities that match current priorities and capacity. Focus on high-impact outcomes rather than trying to implement every element at once.
-
Start small and scale smart
- Target high-value, low-effort wins (the 80/20 principle). A common early win: improve cost visibility by centralizing billing and providing a shared dashboard for engineering and finance.
Start with the highest-value, lowest-effort items (for example, a unified billing dashboard or a basic cost attribution model). Use quick wins to build momentum and secure stakeholder buy-in.
First practical steps
If your organization has no formal cloud cost practices yet, follow this starter checklist:- Centralize billing and usage data into a single view or dataset.
- Apply a consistent tagging and resource naming strategy for allocation.
- Create a shared dashboard for engineering and finance to view cost and trends.
- Run a short pilot on one team or product to measure and demonstrate impact.
- Establish a simple governance loop: measure → allocate → optimize → report.
Measuring progress and scaling
Adopt metrics that demonstrate business impact, not just cost reduction. Examples include cost per customer, cost per feature, or cloud spend as a percentage of ARR. Use these signals to prioritize optimization work and to justify investment in automation and tooling. Consider a maturity roadmap that progresses from basic visibility and allocation to automated optimization, predictive forecasting, and integrated financial processes spanning engineering and finance.Summary and next lessons
The FinOps Framework gives you a structured, adaptable approach to manage cloud financials by aligning people, processes, and technology. Start with visibility, measure business value, iterate on optimization, and build governance that scales. In the next lesson we’ll examine the current state of FinOps: trends, common challenges, and practical patterns organizations use to overcome them. Stay tuned.Links and references
- FinOps Foundation: https://www.finops.org/
- Recommended reading: FinOps best practices for cost allocation, optimization, and governance.