本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将产品和服务集成到 Image Builder 中
EC2 Image Builder AWS Marketplace AWS 服务 与和其他应用程序集成,可帮助您创建强大、安全的自定义计算机映像。
产品
映像生成器配方可以整合来自 AWS Marketplace 和映像生成器管理的组件的映像产品,以提供专门的构建和测试功能,如下所示。
-
AWS Marketplace 图像产品 - 使用来自的图像产品 AWS Marketplace 作为配方中的基础图片,以满足组织标准,例如 CIS 强化。从 Image Builder 控制台创建配方时,您可以从现有订阅中进行选择,也可以从 AWS Marketplace中搜索特定产品。当您通过 Image Builder API、CLI 或 SDK 创建配方时,您可以指定映像产品 Amazon 资源名称 (ARN) 作为基础映像。
-
Image Builder 组件 – 您在配方中指定的组件可以执行构建和测试操作,例如,安装软件或执行合规性验证。您从 AWS Marketplace 订阅的某些映像产品可能包含可在配方中使用的配套组件。CIS 强化映像包含一个匹配 AWSTOE 组件,您可以在配方中使用该组件来强制执行配置的 CIS 基准级别 1 指南。
注意
有关合规相关产品的更多信息,请参阅 适用于您的 Image Builder 映像的合规产品。
服务
Image Builder 与以下内容 AWS 服务 集成,可提供详细的事件指标、日志记录和监控。此信息可帮助您跟踪活动、解决映像构建问题以及根据事件通知创建自动化。
-
AWS Organizations— AWS Organizations 允许您对组织中的帐户应用服务控制策略 (SCP)。您可以创建、管理、启用和禁用各个策略。与所有其他 AWS 项目和服务类似,Image Builder 遵循中定义的策略 AWS Organizations。 AWS 为常见场景提供模板 SCP,例如强制限制成员账户,只能使用经批准的 AMI 启动实例。
-
AWS CloudTrail— 监控发送到的映像生成器事件 CloudTrail。有关与映像生成器 CloudTrail 集成的更多信息,请参阅使用记录 Image Builder API 调用 CloudTrail。
要详细了解 CloudTrail(包括如何将其打开和查找日志文件),请参阅AWS CloudTrail 用户指南。
-
亚马逊 CloudWatch 日志 — 使用监控、存储和访问您的映像生成器日志文件 CloudWatch。您还可以选择将日志保存到 S3 存储桶。要了解有关与映像生成器 CloudWatch 集成的更多信息,请参阅使用 Amazon 日志监控 Image Builder CloudWatch 日志。
有关 CloudWatch 日志的更多信息,请参阅什么是亚马逊 CloudWatch 日志?在《亚马逊 CloudWatch 日志用户指南》中。
-
Amazon Elastic Container Registry (Amazon ECR) - Amazon ECR 是一项安全、可靠且可扩展的 AWS 托管容器映像注册表服务。使用 Image Builder 创建的容器映像会存储在源区域(构建运行的区域)和分配容器映像的任何区域的 Amazon ECR 中。有关 Amazon ECR 的更多信息,请参阅 Amazon Elastic Container Registry 用户指南。
-
亚马逊 EventBridge — 连接到来自您账户中映像生成器活动的一系列实时事件数据。有关更多信息 EventBridge,请参阅什么是亚马逊 EventBridge?在亚马逊 EventBridge 用户指南中。
-
Amazon Inspector – 通过自动扫描 Image Builder 在您创建新映像时启动的 EC2 测试实例,发现软件和网络设置中的漏洞。Image Builder 会保存输出映像资源的调查发现,以便您可以在测试实例终止后进行调查和修复。有关扫描和定价的更多信息,请参阅《Amazon Inspector 用户指南》中的 What is Amazon Inspector?
如果您配置了增强扫描,Amazon Inspector 也可以扫描您的 ECR 存储库。有关更多信息,请参阅 Amazon Inspector 用户指南中的扫描 Amazon ECR 容器映像。
注意
Amazon Inspector 是一项付费功能。
-
AWS License Manager – 您可以在分配过程中将 License Manager 自管理许可证附加到输出 AMI。您为目标区域指定的许可证必须已在该区域中存在。有关自我管理许可证的更多信息,请参阅许可证管理器中的Self-managed 许可证。
-
AWS Marketplace — 查看您当前的 AWS Marketplace 产品订阅列表,并直接从 Image Builder 中搜索映像产品。您也可以使用已订阅的映像产品作为 Image Builder 配方的基础映像。有关管理 AWS Marketplace 订阅的更多信息,请参阅《买AWS Marketplace 家指南》中的购买产品。
-
AWS Resource Access Manager (AWS RAM) — 使用 AWS RAM,您可以与任意 AWS 账户 或通过共享资源 AWS Organizations。如果您有多个资源 AWS 账户,则可以集中创建资源 AWS RAM 并用于与其他账户共享这些资源。EC2 Image Builder 允许共享以下资源:组件、映像和映像配方。有关的更多信息 AWS RAM,请参阅《AWS Resource Access Manager 用户指南》。有关共享 Image Builder 资源的信息,请参阅 与共享 Image Builder 资源 AWS RAM。
-
Amazon Simple Notification Service (Amazon SNS) — 如果已配置,请将有关您的映像状态的详细消息发布到您订阅的 SNS 主题中。有关 Amazon SNS 的更多信息,请参阅《Amazon Simple Notification Service 开发人员指南》中的什么是 Amazon SNS?