Q. A legacy, on-premises web application cannot be load balances effectively. There are both
planned and unplanned events that cause usage spikes to millions of concurrent users. The existing
infrastructure cannot handle the usage spikes. The CIO has mandated that the application be moved
to the cloud to avoid further disruptions, with the additional requirement that source IP addresses be
unaltered to support network traffic monitoring needs. Which of the following designs will meet
these requirements?
A. Use an Auto Scaling group of Amazon EC2 instances behind a Classic Load Balancer.
B. Use an Auto Scaling group of EC2 instances in a target group behind an Application Load Balancer.
C. Use an Auto Scaling group of EC2 instances in a target group behind a Classic Load Balancer.
D. Use an Auto Scaling group of EC2 instances in a target group behind a Network Load Balancer.
=====================================================================
My answer is D.
Please share your thought.

Working