Spaces:
Sleeping
Sleeping
metadata
title: 云成本精算师
emoji: 💰
colorFrom: blue
colorTo: green
sdk: docker
pinned: false
short_description: 模拟AWS账单分析、异常检测与成本优化建议
云成本精算师 (Cloud Cost Optimizer)
这是一个模拟的云成本分析与优化平台 (FinOps Tool),旨在展示如何通过数据分析和算法来降低云基础设施的支出。
核心功能
- 全景成本仪表盘:实时查看总支出、月环比增长 (MoM) 及下月预测。
- 多维趋势分析:基于 ECharts 的交互式堆叠柱状图,按服务拆分日成本。
- 智能异常检测:自动识别超出 3-Sigma 阈值的异常消费突增 (Anomaly Detection)。
- 优化建议引擎:模拟生成 RI (预留实例) 购买建议、闲置资源清理建议。
技术栈
- 后端: Python Flask, Pandas (数据处理), NumPy (统计计算)
- 前端: Vue 3, Tailwind CSS, ECharts 5
- 数据: 使用 Faker 和自定义算法生成高保真的模拟 AWS 账单数据 (EC2, RDS, S3, Lambda 等)
如何运行
本地运行
pip install -r requirements.txt
python app.py
Docker 运行
docker build -t cloud-cost-optimizer .
docker run -p 7860:7860 cloud-cost-optimizer
商业应用场景
该项目演示了 FinOps SaaS 产品的核心逻辑,可扩展用于:
- 多云账单聚合 (AWS/Azure/GCP)
- 自动化成本异常告警
- 资源使用率分析与 Rightsizing 建议