Integrate products and services in EC2 Image Builder - EC2 Image Builder
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Integrate products and services in EC2 Image Builder

EC2 Image Builder integrates with Amazon Web Services Marketplace and other Amazon Web Services and applications to help you create robust, secure custom machine images.

Products

Image Builder recipes can incorporate image products from Amazon Web Services Marketplace and Image Builder managed components to provide specialized build and test functionality, as follows.

  • Amazon Web Services Marketplace image productsUse an image product from Amazon Web Services Marketplace as the base image in your recipe to meet organizational standards. When you create a recipe from the Image Builder console, you can choose from your existing subscriptions, or search for a specific product from Amazon Web Services Marketplace. When you create a recipe from the Image Builder API, CLI, or SDK, you can specify an image product Amazon Resource Name (ARN) to use as your base image.

  • EC2 TOE components – Components that you specify in your recipes can perform build and test actions, for example, to install software or perform compliance validation. Some image products that you subscribe to from Amazon Web Services Marketplace might include a companion component that you can use in your recipes.

Note

For more information about compliance-related products, see Compliance products for your Image Builder images.

Services

Image Builder integrates with the following Amazon Web Services to provide detailed event metrics, logging, and monitoring. This information helps you track your activity, troubleshoot image build issues, and create automations based on event notifications.

  • Amazon CloudTrail – Monitor Image Builder events that are sent to CloudTrail. For more information about CloudTrail integration with Image Builder, see Logging EC2 Image Builder API calls using Amazon CloudTrail.

    To learn more about CloudTrail, including how to turn it on and find your log files, see the Amazon CloudTrail User Guide.

  • Amazon CloudWatch Logs – Monitor, store, and access your Image Builder log files with CloudWatch. Optionally, you can save your logs to an S3 bucket. To learn more about CloudWatch integration with Image Builder, see Monitor EC2 Image Builder logs with Amazon CloudWatch Logs.

    For more information about CloudWatch Logs, see What is Amazon CloudWatch Logs? in the Amazon CloudWatch Logs User Guide.

  • Amazon Elastic Container Registry (Amazon ECR) – Amazon ECR is a managed Amazon container image registry service that is secure, scalable, and reliable. Container images that you create with Image Builder are stored in Amazon ECR in your source Region (where your build runs), and in any Regions where you distribute the container image. For more information about Amazon ECR, see the Amazon Elastic Container Registry User Guide.

  • Amazon EventBridge – Connect to a stream of real-time event data from Image Builder activities in your account. For more information about EventBridge, see What Is Amazon EventBridge? in the Amazon EventBridge User Guide.

  • Amazon License Manager – You can attach a License Manager self-managed license to an output AMI during the distribution process. The license that you specify for the destination Region must already exist in that Region. For more information about self-managed licenses, see Self-managed licenses in License Manager.

  • Amazon Web Services Marketplace – See a list of your current Amazon Web Services Marketplace product subscriptions, and search for image products directly from Image Builder. You can also use an image product that you’ve subscribed to as the base image for an Image Builder recipe. For more information about managing Amazon Web Services Marketplace subscriptions, see Buying products in the Amazon Web Services Marketplace Buyer Guide.

  • Amazon Simple Notification Service (Amazon SNS) – If configured, publish detailed messages about your image status to an SNS topic that you subscribe to. For more information about Amazon SNS, see What is Amazon SNS? in the Amazon Simple Notification Service Developer Guide.