Skip to content

api-evangelist/amazon-ec2-image-builder

Repository files navigation

Amazon EC2 Image Builder (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.

URL: Visit APIs.json URL

Run: Capabilities Using Naftiko

Tags:

  • Amazon Web Services, Automation, AWS, Container Images, EC2, Image Building, Virtual Machine Images

Timestamps

  • Created: 2026-03-16
  • Modified: 2026-04-19

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 automated VM and container image building workflows.

Human URL: https://aws.amazon.com/image-builder/

Tags:

  • Automation, EC2, Image Building, Pipeline

Properties

Common Properties

Features

Name Description
Automated Image Pipelines Define end-to-end image creation workflows with build, test, and distribution phases without scripting expertise.
Image Recipes Compose reusable image definitions from components including OS, software packages, and custom scripts.
Component Library Catalog of pre-built AWS-managed and custom components for common software installation and configuration tasks.
Automated Testing Run automated tests on images before distribution to validate software, security, and compliance requirements.
Multi-Region Distribution Automatically distribute approved images to multiple AWS regions with configurable permissions.
Container Image Support Build, test, and publish container images to Amazon ECR alongside traditional AMI workflows.
CIS and STIG Hardening Built-in support for CIS Benchmarks and DISA STIG security hardening standards for compliance.
Scheduled Builds Automatically rebuild images on a schedule to incorporate OS patches and security updates.

Use Cases

Name Description
Golden AMI Management Create and maintain standardized, secure, and up-to-date base AMIs for all EC2 workloads across the organization.
Security Patch Automation Automatically rebuild images with the latest OS security patches and distribute them across regions.
Compliance Image Hardening Apply CIS or STIG security benchmarks to create compliant images for regulated environments.
Container Base Image Management Maintain secure, up-to-date container base images and publish them to ECR for development teams.
Multi-Account Image Sharing Build images in a central account and distribute them to multiple AWS accounts and regions.

Integrations

Name Description
Amazon EC2 Produces AMIs that can be launched as EC2 instances across regions and accounts.
Amazon ECR Publishes container images to ECR repositories as part of container image build pipelines.
AWS Systems Manager Uses SSM Agent for image build and test execution on temporary build instances.
Amazon Inspector Integrates with Amazon Inspector for automated vulnerability scanning of built images.
AWS Key Management Service Encrypts AMIs and snapshots using KMS customer-managed keys during distribution.
AWS CloudTrail Logs all Image Builder API calls for auditing and compliance tracking.

Artifacts

Machine-readable API specifications organized by format.

OpenAPI

JSON Schema

JSON Structure

JSON-LD

Capabilities

Naftiko capabilities organized as shared per-API definitions composed into customer-facing workflows.

Shared Per-API Definitions

Workflow Capabilities

Workflow Tools Persona
Ec2 Image Builder Management 10 managing EC2 Image Builder pipelines, recipes, and components for DevOps engineers

Vocabulary

  • Amazon EC2 Image Builder Vocabulary — Unified taxonomy mapping 54 resources, 11 actions, 1 workflows, and 1 personas across operational (OpenAPI) and capability (Naftiko) dimensions

Rules

Maintainers

FN: Kin Lane

Email: kin@apievangelist.com

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors