Back to GuidesFinOps

FinOps Best Practices for Engineering Teams

11 min readUpdated February 2026

The FinOps Maturity Model

Crawl: Basic visibility and reporting. Walk: Optimization and allocation. Run: Automated governance and predictive intelligence. Most teams stall at 'Walk' because they lack AI-powered tooling to reach 'Run'. Focus on quick wins first — idle resources, rightsizing — then build toward automation.

Building a FinOps Culture

FinOps succeeds when engineering teams own their costs. Key practices: make cost data visible (Slack channels, dashboards), include cost in PR reviews (Cloptima automates this), celebrate savings in sprint retros, and set cost KPIs alongside performance KPIs.

Key FinOps KPIs

Track: Cost per customer, cost per transaction, cloud unit economics, optimization coverage (% of workloads rightsized), commitment utilization (% of reserved/savings plans used), waste ratio (idle resources / total spend). Review monthly with trends.

Team Structure

Small orgs: FinOps is a shared responsibility led by DevOps/Platform. Mid-size: Dedicated FinOps role or committee. Enterprise: Central FinOps team setting policies, with embedded cost champions in each engineering team. Tools like Cloptima reduce the need for headcount by automating analysis.

Quick Win Playbook

Week 1: Connect cloud accounts, get visibility. Week 2: Delete/stop unused resources (average 10-15% savings). Week 3: Rightsize overprovisioned instances. Week 4: Implement commitment strategies (reserved/savings plans). Month 2+: Add K8s monitoring, query optimization, PR cost impact.

Common Mistakes

Over-committing to reservations too early. Focusing only on compute costs (storage and data transfer matter too). Not involving engineering (finance-only FinOps fails). Optimizing one-time instead of continuously. Using tools that require more work than they save.

Put This Guide Into Practice

Cloptima automates the strategies described in this guide.

No credit card required
5-minute setup
30-day trial