首页 / 项目经验 / 多云 FinOps 成本管理平台

FinOpsAI 协作开发产品架构师

多云 FinOps 成本管理平台

Freelancer · 面向企业的多云 FinOps SaaS / 私有化产品 · 产品架构师

用「规约驱动开发 + Claude Code」从 0 到 1 打造一套多云成本管理平台——人类做架构决策,AI 辅助写代码。

背景

面向企业的多云 FinOps 成本管理产品,连接 AWS / Azure / GCP / 阿里云 / 华为云及 Kubernetes,提供成本可视化、优化建议、预算治理与 RI/SP 承诺分析。产品以开源 OptScale/Hystax 为技术基座,在其上深度二次开发与品牌化改造——约 20 个微服务 + MariaDB/MongoDB/ClickHouse + RabbitMQ 异步总线,基于 Kubernetes 部署。

挑战

  • 开源基座变商业化产品:去品牌化、多租户、多云适配都要从零设计
  • 查询性能差:大规模账单聚合查询慢,管理员首页加载长达数百秒
  • 交付节奏紧:要在有限时间内交付覆盖多云、支持国际化的完整产品

技术选型

深度调研并评估数十款开源 FinOps / 云成本管理方案(OptScale、Kubecost、OpenCost 等),从功能丰富度、核心能力深度、公有云支持、开发友好度、产品定位、适用场景等维度横向对比,最终选定 OptScale/Hystax 作为技术基座,并输出选型评估报告与技术决策依据。

二次开发架构

  • 去品牌化:前端 Logo/文案、后端标识、数据库迁移、配置加密密钥派生全链路品牌替换,保障加密解密与历史数据迁移无损
  • 私有化部署:SaaS/单租户/多租户部署模式切换,公网注册改为管理员直建用户,首个超管环境播种 + LDAP/AD 集成
  • 多云适配:新增阿里云、华为云、AWS 中国区及专有云(阿里飞天/华为 HCS)适配,自定义账单导入兜底解决异构账单归一化

自研核心模块

  • 多维成本分摊引擎:组织级多维成本分类模型,零侵入式分类视图,按部门/项目/供应商多角度归集,规则自动分类 + 维度级 RBAC 权限作用域
  • 优化建议引擎扩展:在开源推荐引擎上新增 15+ 省钱推荐卡(存储/许可/RI-SP/Spot/容器 Rightsizing/生命周期/闲置清理),推荐卡总数从约 27 张扩展至 40+,配套「已实现节省」追踪机制
  • 性能调优:多级缓存方案(进程内 TTL + Redis 共享缓存 + 定时预热),管理员首页加载从数百秒降至毫秒级
  • 国际化:前端国际化方案,中/日文全站适配(界面 3000+ 词条 + 171 项货币名称 + 57 篇文档中心)

AI 协作方式(规约驱动开发)

本项目采用规约驱动开发(SDD)模式——我负责撰写技术规范、接口契约与数据模型定义,用 Claude Code 驱动生成核心微服务代码,并对 AI 产出做架构 Review 与质量约束,实现「人类做架构决策与规范编写,AI 辅助代码实现」的高效协作。

结果

  • 从 0 到 1 交付覆盖多云的 FinOps 产品架构
  • 优化推荐卡从约 27 张扩展至 40+,含 15+ 自研扩展
  • 管理员首页加载从数百秒优化到毫秒级
  • 中/日文国际化全站落地
  • 多云接入:AWS / Azure / GCP / 阿里云 / 华为云 / 专有云

产品功能截图

以下为平台全部功能界面截图,点击可查看大图。

原有功能

FinOps 平台首页:多云成本总览
FinOps 首页 —— 多云成本总览
优化建议引擎:40+ 张省钱推荐卡
FinOps 建议 —— 优化建议引擎(40+ 省钱推荐卡)
资源浏览:阿里云 1-6 月费用总览
资源浏览 —— 筛选阿里云 1-6 月费用总览
资源浏览:资源详情
资源浏览 —— 资源详情(1)
资源浏览:资源详情
资源浏览 —— 资源详情(2)
资源分组:按资源池
资源分组 —— 按资源池
资源分组:按标签
资源分组 —— 按标签
资源分组:按服务
资源分组 —— 按服务
资源池:按资源线划分费用
资源池 —— 按资源线划分费用
资源池:费用规则
资源池 —— 费用规则
费用浏览器概览
费用浏览器 —— 概览
费用浏览器:按资源池分解
费用浏览器 —— 按资源池分解
费用浏览器:按数据源分解
费用浏览器 —— 按数据源分解
异常监测
异常监测 —— 成本异常告警
配额与预算:预算治理
配额与预算 —— 预算治理
标签策略
标签策略
数据源管理
数据源管理

新增功能

维度概览
维度概览 —— 多维成本分摊
维度概览:子节点概览
维度概览 —— 子节点概览
维度概览:子节点详情
维度概览 —— 子节点详情
维度添加
维度添加
维度规则
维度规则 —— 自动分类规则
添加历史账单
添加历史账单