解决方案架构师正在将新的安全工具部署到以前未使用的多个 AWS 区域中。该部署使用 AWS CloudFormation 堆栈集。堆栈集的模板定义了一个使用自定义(显式)名称的 IAM 角色。创建堆栈集后,所有堆栈实例都未能成功创建。解决方案架构师应该怎么做才能成功部署堆栈?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在所有相关账户中启用新区域。创建堆栈集时指定 CAPABILITY_NAMED_IAM 功能。.
为什么这是答案
当 CloudFormation 堆栈集部署到以前未使用的区域时,这些区域可能默认未启用,导致堆栈创建失败。因此,在所有相关账户中启用新区域是必要的第一步。此外,由于模板定义了一个具有自定义(显式)名称的 IAM 角色,CloudFormation 需要明确的确认才能创建或更新具有命名 IAM 资源的堆栈。这通过在创建堆栈集时指定 CAPABILITYNAMEDIAM 功能来提供。 其他选项不正确的原因: 增加 CloudFormation 堆栈数量配额通常与部署失败无关,且 CAPABILITYIAM 功能用于非命名 IAM 资源。 SELFMANAGED 权限模型与堆栈实例创建失败的原因无关,且仍需处理命名 IAM 资源。 提供管理角色 ARN 与堆栈实例失败的原因无关,且 CAPABILITYIAM 功能不适用于命名 IAM 资源。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡