SuperAPI AI 工具集

aws-well-architected-review

部署与运维

查看项目

更新于 10-16 01:11

技能介绍

用途:对仓库中的 IaC 文件与已部署基础设施执行结构化的 AWS Well-Architected Framework(WAF)评审,识别六大支柱下的风险,并创建 GitHub issue 跟踪整改。

主要能力:加载 WAF 最佳实践与相关 lens;扫描 Terraform(/*.tf)、CloudFormation/SAM(/.yaml、**/.json)、CDK(lib//*.ts、bin//*.ts、cdk.json)等 IaC;识别所用 AWS 服务并生成 Mermaid 架构图;按运营卓越、安全、可靠性、性能效率、成本优化、可持续性逐项检查;将发现分为高/中/低风险;经用户确认后为每条发现创建带 well-architected 与支柱标签的 issue,并创建 EPIC 汇总 issue。

使用方式:需先配置并认证 AWS CLI、仓库中存在 IaC 文件、配置并认证 GitHub MCP server。流程为加载参考、发现 IaC 与架构、逐支柱评审、风险分类、用户确认、创建单条 issue、创建 EPIC issue。

限制与异常处理:无 IaC 文件时仅通过 AWS CLI 发现实时资源并说明缺口;AWS 权限不足时列出所需只读权限;GitHub 创建失败时以格式化 markdown 输出全部发现。具体命令、权限清单与完整检查项以原始资料为准,其他细节暂未提供。