AWS Certified Solutions Architect – Associate (SAA-C02) — Question 232

A company has a hybrid application hosted on multiple on-premises servers with static IP addresses. There is already a VPN that provides connectivity between the VPC and the on-premises network. The company wants to distribute TCP traffic across the on-premises servers for internet users.
What should a solutions architect recommend to provide a highly available and scalable solution?

Answer options

Correct answer: A

Explanation

The correct answer is A because a Network Load Balancer (NLB) is designed to handle TCP traffic and can efficiently distribute it across registered on-premises IP addresses. Option B, while also a load balancer, is more suited for HTTP/HTTPS traffic and would not be optimal for pure TCP distribution. Options C and D do not provide the necessary load balancing functionality and scalability that a dedicated load balancer offers.