AWS Certified Advanced Networking – Specialty (ANS-C01) — Question 71

A company is migrating an existing application to a new AWS account. The company will deploy the application in a single AWS Region by using one VPC and multiple Availability Zones. The application will run on Amazon EC2 instances. Each Availability Zone will have several EC2 instances. The EC2 instances will be deployed in private subnets.

The company's clients will connect to the application by using a web browser with the HTTPS protocol. Inbound connections must be distributed across the Availability Zones and EC2 instances. All connections from the same client session must be connected to the same EC2 instance. The company must provide end-to-end encryption for all connections between the clients and the application by using the application SSL certificate.

Which solution will meet these requirements?

Answer options

Correct answer: A

Explanation

Option A is correct because it uses a Network Load Balancer with TCP protocol on port 443, which supports session affinity and allows SSL certificates to be installed directly on the EC2 instances, ensuring end-to-end encryption. Other options either use the wrong protocol (HTTP) or do not meet the requirement for SSL termination and sticky sessions as needed in this scenario.