AWS Certified SysOps Administrator – Associate — Question 142

A company is deploying a third-party unit testing solution that is delivered as an Amazon EC2 Amazon Machine Image (AMI). All system configuration data is stored in Amazon DynamoDB. The testing results are stored in Amazon S3.

A minimum of three EC2 instances are required to operate the product. The company’s testing team wants to use an additional three EC2 instances when the Spot Instance prices are at a certain threshold. A SysOps administrator must implement a highly available solution that provides this functionality.

Which solution will meet these requirements with the LEAST operational overhead?

Answer options

Correct answer: B

Explanation

The correct answer is B because using a launch template simplifies the management of the Auto Scaling group and allows for more advanced features compared to launch configurations. Options A and C use launch configurations, which do not provide the same level of flexibility and operational efficiency. Option D, while similar to B, incorrectly uses launch templates for two separate Auto Scaling groups, which is unnecessary and adds complexity.