Amazon Machine Images (AMIs)

An Amazon Machine Image (AMI) provides the information required to launch an instance, which is a virtual server in the cloud. You specify an AMI when you launch an instance,and you can launch as many instances from the AMI as you need.

Elastic Beanstalk

An AMI includes the following:

  • A template for the root volume for the instance
  • Launch permissions that control which AWS accounts can use the AMI to launch instances
  • A block device mapping that specifies the volumes to attach to the instance when it’s launched

All AMIs are based on x86 OSs, either Linux or Windows.