Skip to main content
  1. 🔰Posts/
  2. 🗂️My Trainings/
  3. AWS Trainings and Certifications/
  4. 🏅AWS Certified Cloud Practitioner/

Amazon Machine Image (AMI)

📚 Part 7 of 25: "AWS Cloud Practitioner" series.

·285 words·2 mins

What is Amazon EC2 AMI #

AMI are a customization of an EC2 instance.

  • Custom software, configuration, etc. can be added
  • Faster boot / configuration time because all your software is pre-packaged

AWS EC2 AMI Tutorial


AMI are build for a specific AWS region but can be copied across regions.

AMI can be launched from #

  • Public AMI - AWS provided
  • Own AMI - managed by an organization
  • AWS Marketplace - created by a vendor or another 3rd party (can be sold / bought)

Steps to build an AMI #

  • Start EC2 Instance and customize it
  • Stop the instance (for data integrity)
  • Build AMI - this will also create EBS Sapshots
  • Launch instances from other AMI’s
EC2 > Instances > Select an EC2 instance > Actions > Image and Templates > Create image

EC2 Image Builder #

EC2 Image Builder is a fully managed AWS service that helps you to automate the creation, management and deployment of customized, secure and up-to-date server images.

Custom images can be created via AWS Console, AWS CLI or API.

Automate the creation, maintain, validate the build of EC2 AMI’s. Can run on a schedule and can be distributed to multiple AWS Regions.

Summary #

AMI #
  • Create ready-to-use EC2 instances with own customizations
EC2 Image Builder #
  • automatically build, test and distribute AMI’s

» Sources « #

Stephane Maarek’s AWS playlists on YouTube: https://www.youtube.com/@StephaneMaarek/playlists

» References « #

» Disclaimer « #

This series draws heavily from Stephane Maarek’s Ultimate AWS Certified Cloud Practitioner course on Udemy.

His content was instrumental in helping me pass the certification.

About the instructor
🌐 Website📺 YouTube
💼 LinkedIn𝕏 x.com

ℹ️Shared for educational purposes only, no rights reserved.