Which AWS feature or resource is a deployable Amazon EC2 instance template that is prepackaged with software and security requirements?
Amazon Elastic Block Store (Amazon EBS) volume
AWS CloudFormation template
Amazon Elastic Block Store (Amazon EBS) snapshot
Amazon Machine Image (AMI)
Explanations:
Amazon Elastic Block Store (EBS) volumes are used for storing data and do not serve as templates for launching EC2 instances. They provide block-level storage, but do not include prepackaged software or configurations.
AWS CloudFormation templates are used to define and provision AWS infrastructure as code. While they can include resources like EC2 instances, they are not specifically designed as templates for EC2 instances with prepackaged software; they are more about orchestrating multiple AWS resources.
Amazon Elastic Block Store (EBS) snapshots are backups of EBS volumes and are used for data recovery. They do not serve as deployable templates and do not contain software or security requirements for EC2 instances.
An Amazon Machine Image (AMI) is a deployable template that contains the operating system, application server, and applications required to launch an EC2 instance. AMIs include all necessary software and security configurations, making them the correct answer for this question.