Home › Forums › AWS › AWS Certified DevOps Engineer Professional › Superficial answer about SSM Parameter Store and AMI automation
-
Superficial answer about SSM Parameter Store and AMI automation
Marco Scalerandi updated 1 month, 3 weeks ago
1 Member
·
1
Post
-
I think the marked-as-correct answer to the following question is misleading due to missing critical details.
Question
A mobile phone manufacturer hosts a suite of enterprise resource planning (ERP) solutions to several Amazon EC2 instances in their AWS VPC. Its DevOps team is using AWS CloudFormation templates to design, launch, and deploy resources to their cloud infrastructure. Each template is manually updated to map the latest AMI IDs of the ERP solution. This process takes a significant amount of time to execute, which is why the team was tasked to automate this process.
In this scenario, which of the following options is the MOST suitable solution that can satisfy the requirement?
Marked as correct
Use Systems Manager Parameter Store with CloudFormation to retrieve the latest AMI IDs. Call update-stack when you want to update the EC2 instances.
Issue with this answer
This explanation is too superficial. Read as-is, it suggests that Parameter Store somehow already contains the latest AMI IDs, which is simply false.
SSM Parameter Store is not an AMI discovery service. It does nothing unless:
-
an external process (pipeline, Lambda, Packer, etc.) explicitly writes the AMI ID into it.
Only after that automation exists does CloudFormation referencing the parameter make sense.
Without stating this, the answer glosses over the most important part of the solution and can easily confuse anyone studying or preparing for an exam.
-
This discussion was modified 1 month, 3 weeks ago by
Marco Scalerandi.
-
Log in to reply.