AmazonAmazon DevOps Engineer Professional DOP-C02 Certification·CN·更新于 4 Aug 2026
一个安全强化的 AMI 流水线是使用 EC2 Image Builder 按周期构建的。DevOps 工程师需要 Auto Scaling 组始终使用最新的 AMI 启动实例,并相应地更新启动模板。哪种方法能提供最高的运营效率?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 配置 Image Builder 分发设置,使 Image Builder 使用最新的 AMI ID 更新启动模板,并配置 Auto Scaling 组在启动实例时使用最新的启动模板版本。.
为什么这是答案
正确答案提供了最高的运营效率,因为它利用了 EC2 Image Builder 的内置功能。Image Builder 的分发设置可以直接配置为在每次成功构建新 AMI 后自动更新现有的启动模板。Auto Scaling 组可以配置为始终使用启动模板的最新版本,从而确保它总是启动基于最新 AMI 的实例,无需额外的手动或编程干预。
其他选项效率较低:
选项一和二涉及创建 EventBridge 规则和 SSM Run Command 文档或 Lambda 函数,这增加了额外的组件和维护开销。虽然可行,但不如 Image Builder 的原生集成高效。
选项三需要 Image Builder 流水线与 Parameter Store 交互,并且 Auto Scaling 组需要配置为从 Parameter Store 读取 AMI ID。这增加了配置的复杂性,并且 Auto Scaling 组本身不能直接从 Parameter Store 获取 AMI ID,它仍然需要某种机制来更新启动模板。