
Ultimate access to all questions.
A company has utilized infrastructure as code (IaC) to provision a pair of Amazon EC2 instances that have remained unchanged for several years. Due to rapid business growth in recent months, the operations team has implemented an Auto Scaling group to handle the increased traffic. The company mandates monthly security updates on all running operating systems. The latest security update necessitated a reboot, causing the Auto Scaling group to terminate the instances and replace them with new, unpatched instances. What steps should a solutions architect recommend to prevent this issue from recurring? (Select two options.)
A
Modify the Auto Scaling group to target the oldest launch configuration for replacement during updates.
B
Prior to the next patch maintenance, create a new Auto Scaling group, patch both groups, and reboot the instances within the maintenance window.
C
Deploy an Elastic Load Balancer in front of the Auto Scaling group and configure it to ensure target group health checks are healthy after instance replacement by the Auto Scaling group.
D
Develop automation scripts to patch an AMI, update the launch configuration, and initiate an Auto Scaling instance refresh.
E
Set up an Elastic Load Balancer in front of the Auto Scaling group and enable termination protection on the instances.