一个应用程序将部署到 Auto Scaling 组中的 EC2 实例,并且需要安装依赖项。每周发布更新,构建过程必须在创建 AMI 时包含漏洞扫描。哪种方法在满足这些需求的同时提供了最高的运营效率?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用 EC2 Image Builder 和自定义镜像配方,安装应用程序、其依赖项并运行漏洞扫描。.
为什么这是答案
正确答案是使用 EC2 Image Builder 和自定义镜像配方。EC2 Image Builder 是一种自动化服务,可以轻松构建、测试和部署安全且最新的服务器镜像。通过自定义镜像配方,可以定义在创建 AMI 过程中安装应用程序、其依赖项以及运行漏洞扫描的步骤,满足每周更新和漏洞扫描的要求。这种方法提供了最高的运营效率,因为它自动化了整个过程,减少了手动干预。 其他选项的不足: 编写 Packer 脚本并使用 cron 作业:虽然可行,但 Image Builder 是 AWS 提供的托管服务,通常比自行管理 Packer 脚本和调度更高效和集成。 手动安装并创建 AMI:这种方法效率低下,容易出错,且难以扩展和自动化每周更新。 通过 EventBridge 触发 CreateImage API:此方法仅创建现有实例的快照作为 AMI,无法在创建过程中安装依赖项或执行漏洞扫描。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡