nerdexam
Amazon

SAA-C03 · Question #102

A company recently launched a new application for its customers. The application runs on multiple Amazon EC2 instances across two Availability Zones. End users use TCP to communicate with the applicat

The correct answer is A. Add a Network Load Balancer in front of the EC2 instances. B. Configure an Auto Scaling group for the EC2 instances.. For an application requiring TCP communication and high availability: Network Load Balancer (NLB)is the best choice for load balancing TCP traffic because it is designed for handling high-throughput, low-latency connections. Auto Scaling groupensures that the application can auto

Submitted by parkjh· Mar 4, 2026Design Resilient Architectures

Question

A company recently launched a new application for its customers. The application runs on multiple Amazon EC2 instances across two Availability Zones. End users use TCP to communicate with the application. The application must be highly available and must automatically scale as the number of users increases. Which combination of steps will meet these requirements MOST cost-effectively? (Select TWO.)

Options

  • AAdd a Network Load Balancer in front of the EC2 instances.
  • BConfigure an Auto Scaling group for the EC2 instances.
  • CAdd an Application Load Balancer in front of the EC2 instances.
  • DManually add more EC2 instances for the application.
  • EAdd a Gateway Load Balancer in front of the EC2 instances.

How the community answered

(34 responses)
  • A
    82% (28)
  • C
    12% (4)
  • D
    3% (1)
  • E
    3% (1)

Explanation

For an application requiring TCP communication and high availability: Network Load Balancer (NLB)is the best choice for load balancing TCP traffic because it is designed for handling high-throughput, low-latency connections. Auto Scaling groupensures that the application can automatically scale based on demand, adding or removing EC2 instances as needed, which is crucial for handling user growth. Option C (Application Load Balancer): ALB is primarily for HTTP/HTTPS traffic, not ideal for TCP. Option D (Manual scaling): Manually adding instances does not provide the automation or scalability required. Option E (Gateway Load Balancer): GLB is used for third-party virtual appliances, not for direct application load balancing.

Community Discussion

No community discussion yet for this question.

Full SAA-C03 Practice