用途:提供 AWS Resilience Hub v2 失效模式评估的领域知识,帮助运行评估、解读发现项、按严重级别与可实现性分诊并推动修复。执行时推荐使用 AWS MCP 服务器,但所有操作也可直接用 AWS CLI 完成。
加载方式限制:若通过 AWS MCP 的 retrieve_skill 工具加载,技能自身的参考文件不在本地文件系统,需用 retrieve_skill 的 file 参数获取(如 file="references/assessment-workflow.md"),不要本地读取或搜索;若本地安装(如 .kiro/skills/ 或 ~/.claude/skills/ 下),则按相对路径读取本地参考文件。用户或会话数据始终在工作目录读写,不通过 retrieve_skill。
发现项分诊:先按严重级别处理,顺序为 HIGH、MEDIUM、LOW。HIGH 级需结合 get-service 或 list-failure-mode-assessments 查看对应策略组件的可实现性:NOT_ACHIEVABLE 表示须先改架构再测试,ACHIEVABLE 表示可用 FIS 实验验证修复。MEDIUM 在本次迭代规划修复,LOW 仅跟踪不阻塞。
常见排障:评估报 INVALID_PERMISSIONS 时,检查服务的权限模型(invokerRoleName / crossAccountRoles)能否在所有已配置区域描述资源;AI 生成的服务功能有误时,用 aws resiliencehubv2 update-service-function 重命名或修改关键性(无 service-function 的 type 参数),并调用 create-service-function-resources 重新分配资源。
安全建议:调用角色按最小权限限定为只读发现服务输入源中的资源类型;存放评估报告的 S3 桶建议启用服务端加密(SSE-S3 或 SSE-KMS)并阻止公开访问;若桶策略授予 Resilience Hub 服务主体写权限,应使用 aws:SourceArn / aws:SourceAccount 条件键限定,防止混淆代理写入。
限制:本资料未提供具体命令示例、价格或平台可用性信息。