FinOps 实践
让云成本成为人人责任而非仅财务的组织实践。
为什么
当云成本是"财务的问题",工程师无动机节约——配 xlarge 因为容易且从不见账单。FinOps 是给工程师成本可见性和问责的实践:按团队成本仪表盘、PR 评审里成本即指标、触发告警的预算。有 FinOps 实践的团队同产出花 20-40% 更少,因为做花钱决策的人是看到成本的人。这是文化变革非工具,但工具让文化可能。
何时使用
一旦月云支出 > $5k 且增长。搭建 1-2 周。小静态部署可跳过。
如何做
1. 每资源打 team + env + project 标签(策略强制) 2. 建按团队成本仪表盘(云账单 → BigQuery → Looker) 3. 设按团队月预算,80% → 警告,100% → 呼团队负责人 4. 给触及基建的 PR 加成本增量检查(Terraform plan 成本估算) 5. 每月和各团队负责人开成本评审——他们拥有自己的支出 6. 全公司分享成本摘要让团队看相对支出 7. 表彰达成本削减目标的团队,而非仅功能目标
示例
团队成本仪表盘(月): payments-team: $4,200(预算 $5k)✓ 84% growth-team: $7,800(预算 $6k)⚠ 130% → 呼负责人 platform-team: $3,100(预算 $4k)✓ 78% PR 成本检查(Terraform): "此 plan 加 2x r5.2xlarge → +$620/月。批准?[y/n]" 月度评审:growth-team 解释峰值(新 A/B 测试基建), 同意右配或带理由提预算。
常见问题
- ⚠没人看的仪表盘——可见无问责什么也不变;每个仪表盘配评审会。
最佳实践
- ✓让成本仪表盘离团队主 Slack 频道一键——摩擦杀可见性。
- ✓把团队 OKR 一部分绑成本效率(每美元产出)而非绝对支出——绝对预算惩罚增长。