用途:该技能面向 AWS 成本优化与 FinOps 财务运营,提供系统化工作流,帮助识别浪费、分析支出、优化架构并建立成本治理流程。
主要能力:按“发现—分析—优先—实施—监控”流程组织;脚本包括 find_unused_resources.py(查找未挂载 EBS、旧快照、闲置弹性 IP、空闲 NAT 网关、空闲 EC2、未使用负载均衡器)、cost_anomaly_detector.py(异常与趋势、预测)、rightsizing_analyzer.py(EC2/RDS 规格优化)、analyze_ri_recommendations.py(RI/Savings Plans 购买分析)、detect_old_generations.py(实例代次迁移与 Graviton)、spot_recommendations.py(Spot 适用性评估)。另提供每月成本报告模板、最佳实践、服务替代选择与 FinOps 治理参考文档。
使用方式:安装依赖 pip install boto3 tabulate,配置 AWS 凭证(aws configure 或 --profile)。常规月度审查运行 find_unused_resources.py、cost_anomaly_detector.py --days 30、rightsizing_analyzer.py --days 30;季度优化运行 analyze_ri_recommendations.py --days 60、detect_old_generations.py、spot_recommendations.py。脚本支持 --region 与 --profile。报告可复制 assets/templates/monthly_cost_report.md 到 reports/ 下再填写。
适用场景:月度成本审查、承诺购买分析、实例代次迁移、Spot 评估、预算与异常排查、FinOps 治理建设。
限制:需具备 AWS 凭证与相应权限;脚本按需运行,不自动执行删除等操作,删除资源前应核对资源负责人;部分建议需先测试(如 Graviton、Spot);文中列出的节省比例为资料中的参考值,实际效果因环境而异。具体价格、收费与支持平台信息暂未提供。