AWS Certified SysOps Administrator – Associate (legacy) — Question 841
A developer deploys an application running on Amazon EC2 by using an AWS CloudFormation template. The developer launches the stack from the console logged in as an AWS Identity and Access Management (IAM) user. When a SysOps Administrator attempts to run the same AWS CloudFormation template in the same AWS account from the console, it fails and returns the error:
`The image id `˜[ami-2a69aa47]' does not exist`
What is the MOST likely cause of the failure?
Answer options
- A. The Administrator does not have the same IAM permissions as the developer.
- B. The Administrator used a different SSH key from that of the developer.
- C. The Administrator is running the template in a different region.
- D. The Administrator's Amazon EC2 service limits have been exceeded
Correct answer: C
Explanation
Amazon Machine Images (AMIs) are regional resources, meaning an AMI ID is unique to the specific AWS region where it was created or copied. If the SysOps Administrator runs the template in a different region than the developer, the referenced AMI ID will not be found, resulting in this specific error. Other issues like missing IAM permissions, incorrect SSH keys, or exceeded service limits would produce completely different error messages.