// Definition
Crawl, Walk, Run is the FinOps Foundation's three-stage maturity framework for cloud financial management. It describes the progression from basic cost visibility (Crawl) through team-level accountability (Walk) to automated, data-driven optimization (Run). The framework is the basis for the FinOps Certified Practitioner (FOCP) certification and the most widely used model for assessing and improving FinOps capability.
// Why It Matters
Crawl: Cloud costs are opaque. No team-level visibility. Optimization is reactive — triggered by unexpected bills. Tagging coverage below 40%. No dedicated FinOps resource.
Walk: Monthly showback reports exist. Tagging at 70–90%. Dedicated FinOps team. Reserved Instance/Savings Plan portfolio managed centrally. Anomaly alerts configured.
Run: Full chargeback operational. Tagging 95%+. Unit economics in product reviews. Automated rightsizing in CI/CD. Cost data in real-time engineering dashboards.
The key insight: maturity levels are domain-specific. An org can be at Run for EC2 optimization while still at Crawl for Kubernetes cost visibility. Use the framework to identify gaps per domain, not to assign a single overall grade. Full detail in our FinOps maturity model guide.
// In Practice
Self-assessment: If your team can answer "how much did the payments service cost last month?" without a manual investigation — you're at least at Walk. If the answer is in a real-time dashboard that updates daily and is reviewed in sprint planning — you're approaching Run.