
Ultimate access to all questions.
An ecommerce company is running a web application on Amazon EC2 instances within an Auto Scaling group to manage fluctuating customer demand. They need to distribute customer traffic to the EC2 instances while ensuring all traffic is encrypted at every stage between the customers and the application servers, with no decryption permitted at intermediate points.
Which solution meets these requirements?
A
Create an Application Load Balancer (ALB). Add an HTTPS listener to the ALB. Configure the Auto Scaling group to register instances with the ALB's target group.
B
Create an Amazon CloudFront distribution. Configure the distribution with a custom SSL/TLS certificate. Set the Auto Scaling group as the distribution's origin.
C
Create a Network Load Balancer (NLB). Add a TCP listener to the NLB. Configure the Auto Scaling group to register instances with the NLB's target group.
D
Create a Gateway Load Balancer (GLB). Configure the Auto Scaling group to register instances with the GLB's target group.