AWS Certified Solutions Architect – Professional — Question 254

A company has developed a custom tool used in its workflow that runs within a Docker container. The company must perform manual steps each time the container code is updated to make the container image available to new workflow executions. The company wants to automate this process to eliminate manual effort and ensure a new container image is generated every time the tool code is updated.
Which combination of actions should a solutions architect take to meet these requirements? (Choose three.)

Answer options

Correct answer: A, C, F

Explanation

The correct actions (A, C, F) automate the process by setting up an ECR repository, using CodeBuild to update the container image, and implementing CodePipeline to manage the workflow. Option B is incorrect because it involves AWS CodeDeploy, which is not necessary for this automation. Option D does not include the build process, while E is focused on triggering an update but does not automate the entire workflow as required.