Amazon Machine Images or AMIs are pre-built virtual machine images that have the basic components for what is needed to start an EC2 instance.

AMI Components

  1. Operating System
  2. Storage Setup
  3. Architecture Type
  4. Permissions for Launching
  5. Extra Software Installed

Three Ways to Use AMIs

  1. Create a custom AMI with specific configurations and software;
  2. Use pre-configured AWS AMIs; or
  3. Purchase AMIs from the AWS marketplace