📦 Finops Cloud Optimizer
v1.0.0分析 AWS/GCP/Azure 云支出——识别浪费、推荐合理配置、发现闲置资源,并生成可执行的节省方案及预期节省金额。
运行时依赖
安装命令
点击复制技能文档
FinOps Cloud Optimizer 分析云账单、资源利用率与基础设施配置,识别浪费并生成带美元节省预测的优先级方案。覆盖 AWS、GCP、Azure——支持预留实例、spot/抢占式、闲置资源、规格优化、存储分层及零可靠性损失的架构改造。
使用场景: “分析云支出”、“降低云成本”、“找出闲置资源”、“规格优化建议”、“云成本审计”、“finops 评审”或月账单增速高于营收时。
前置条件
需访问账单与资源指标,至少满足其一:
# AWS
aws ce get-cost-and-usage --time-period Start=2026-04-01,End=2026-04-30 \
--granularity MONTHLY --metrics BlendedCost --output json 2>/dev/null && echo "AWS CE: OK"
aws cloudwatch get-metric-statistics --help >/dev/null 2>&1 && echo "CloudWatch: OK"
# GCP
gcloud billing accounts list 2>/dev/null && echo "GCP Billing: OK"
bq query --nouse_legacy_sql 'SELECT 1 FROM project.dataset.gcp_billing_export_v1- LIMIT 1' 2>/dev/null
# Azure
az consumption usage list --top 1 2>/dev/null && echo "Azure Consumption: OK"
# 或:CSV/JSON 账单导出文件
ls billing.csv cost.csv CUR*.csv.gz 2>/dev/null
用法 提供: 云厂商 — AWS、GCP、Azure 或多云 账单数据源 — API、CSV 导出或 BigQuery/Athena 表 时间范围 — 分析周期(默认近 3 个月) 范围 — 指定账户/项目/订阅或全部 约束 — 不可变项(如“必须留在 us-east-1”、“生产库禁用 spot”)
示例: 分析近 3 个月 AWS 账单,月花 4.7 万刀,CFO 要求降 25%。 BigQuery 中有 GCP 账单导出,找出所有闲置资源与规格优化机会。 评审 Azure 订阅,判断是否改买预留 VM。
工作原理 步骤 1:账单数据摄取 按服务、账户、标签拉取成本: AWS Cost Explorer、GCP BigQuery 导出、Azure Consumption API 示例命令略。
步骤 2:锁定高支出项 识别前 10 成本大户,典型分布与节省潜力: EC2/Compute Engine/VMs 占 30-50%,可省 20-60%,手段:规格优化、预留、Spot RDS/Cloud SQL/DB 占 15-25%,可省 15-40%,手段:预留、Serverless S3/GCS/Blob 占 5-15%,可省 20-50%,手段:生命周期、存储分层 ……
步骤 3:略