用途:对工作负载的 IaC 文件与已部署基础设施执行结构化的 Azure Well-Architected Framework(WAF)评审,识别五大支柱风险并创建 GitHub issue 跟踪整改。
主要能力:加载 WAF 最佳实践与服务指南;发现 IaC(Bicep、Terraform、ARM)与实时资源并对比漂移;按可靠性、安全性、成本优化、卓越运营、性能效率逐项检查;将发现项分为高/中/低风险;生成 Mermaid 架构图;创建带标签的单个发现 issue 与 EPIC 跟踪 issue。
使用方式:需先配置并认证 Azure CLI(az)、仓库中存在 IaC 文件、配置并认证 GitHub MCP 服务器。流程先确认订阅/资源组范围,扫描 IaC 并用 az resource list 等命令盘点实时资源,再逐支柱评审,最后经用户明确确认后才创建 issue。
适用场景:Azure 工作负载上线前评审、定期架构健康检查、IaC 与门户漂移排查、合规与安全基线核查。
限制:无 IaC 时仅能基于实时资源发现;权限不足需 Reader、Security Reader 等只读角色;GitHub 创建失败时仅输出 markdown;未获用户明确同意不会创建任何 issue。具体命令与检查项以资料为准。