Amazon EC2 Image Builder
EC2 Image Builder simplifies the building, testing, and deployment of Virtual Machine and container images for use on AWS or on-premises. It provides an automated pipeline to create and maintain secure, up-to-date server images without requiring scripting expertise.
APIs
Amazon EC2 Image Builder API
The EC2 Image Builder API provides programmatic access to create and manage image pipelines, recipes, components, infrastructure configurations, and distribution settings for au...
Capabilities
Amazon EC2 Image Builder Image Pipeline Management
Unified capability for managing EC2 Image Builder pipelines, recipes, and components for DevOps engineers.
Run with NaftikoFeatures
Define end-to-end image creation workflows with build, test, and distribution phases without scripting expertise.
Compose reusable image definitions from components including OS, software packages, and custom scripts.
Catalog of pre-built AWS-managed and custom components for common software installation and configuration tasks.
Run automated tests on images before distribution to validate software, security, and compliance requirements.
Automatically distribute approved images to multiple AWS regions with configurable permissions.
Build, test, and publish container images to Amazon ECR alongside traditional AMI workflows.
Built-in support for CIS Benchmarks and DISA STIG security hardening standards for compliance.
Automatically rebuild images on a schedule to incorporate OS patches and security updates.
Use Cases
Create and maintain standardized, secure, and up-to-date base AMIs for all EC2 workloads across the organization.
Automatically rebuild images with the latest OS security patches and distribute them across regions.
Apply CIS or STIG security benchmarks to create compliant images for regulated environments.
Maintain secure, up-to-date container base images and publish them to ECR for development teams.
Build images in a central account and distribute them to multiple AWS accounts and regions.
Integrations
Produces AMIs that can be launched as EC2 instances across regions and accounts.
Publishes container images to ECR repositories as part of container image build pipelines.
Uses SSM Agent for image build and test execution on temporary build instances.
Integrates with Amazon Inspector for automated vulnerability scanning of built images.
Encrypts AMIs and snapshots using KMS customer-managed keys during distribution.
Logs all Image Builder API calls for auditing and compliance tracking.