Amazon Machine Images

Learn how to create, manage, and launch EC2 instances using Amazon Machine Images.

ami-config.json
{
"ImageId": "ami-0abcdef1234567890",
"InstanceType": "t2.micro",
"Name": "my-custom-ami"
}
ami-config.json
1 / 16
🖼️

Tutor:An AMI (Amazon Machine Image) is a template that contains the software configuration required to launch an instance. Think of it as a blueprint for your EC2 instances. It includes the operating system, application server, and applications.


AMI Mastery

Unlock nodes by learning new AMI concepts.

Concept 1: AMI Basics

An AMI is a template for EC2 instances. It contains the OS, applications, and launch permissions.

System Check

What does AMI stand for?


Community Holo-Net

Showcase Your AMI Configurations

Built a complex AMI setup? Share your AWS AMI examples and configurations.

Amazon Machine Images (AMIs)

Author

Pascual Vila

Cloud Instructor.

An Amazon Machine Image (AMI) is a template that contains the software configuration required to launch an instance. Think of it as a blueprint for your EC2 instances.

AMI Components

An AMI includes the operating system, application server, and applications. It also includes launch permissions that control which AWS accounts can use the AMI to launch instances.

AMI Types

There are different types of AMIs: Public AMIs provided by AWS and the community, My AMIs that you've created, and Marketplace AMIs that include commercial software.

AMI Storage

AMIs are stored in Amazon S3 and are region-specific. When you create an AMI from an instance, AWS automatically creates snapshots of the instance's EBS volumes.

AMI Glossary

AMI (Amazon Machine Image)
A template that contains the software configuration required to launch an EC2 instance.
EBS Snapshot
A backup of an EBS volume stored in S3. AMIs are backed by EBS snapshots.
Region-Specific
AMIs are specific to AWS regions. An AMI created in one region cannot be directly used in another.
Root Device Type
The type of root device for the instance. Can be EBS (Elastic Block Store) or instance store.
Virtualization Type
The virtualization type of the AMI. Can be HVM (Hardware Virtual Machine) or PV (Paravirtual).