SOA-C03 · Question #117
A company is planning to host an application on a set of Amazon EC2 instances that are distributed across multiple Availability Zones. The application must be able to scale to millions of requests eac
The correct answer is D. Network Load Balancer. A Network Load Balancer (NLB) is optimized for high performance and ultra-low latency, capable of handling millions of requests per second. It supports static IP addresses per Availability Zone, making it ideal for applications requiring zonal IP stability and rapid scaling to ha
Question
A company is planning to host an application on a set of Amazon EC2 instances that are distributed across multiple Availability Zones. The application must be able to scale to millions of requests each second. A CloudOps engineer must design a solution to distribute the traffic to the EC2 instances. The solution must be optimized to handle sudden and volatile traffic patterns while using a single static IP address for each Availability Zone. Which solution will meet these requirements?
Options
- AAmazon Simple Queue Service (Amazon SQS) queue
- BApplication Load Balancer
- CAWS Global Accelerator
- DNetwork Load Balancer
How the community answered
(30 responses)- A3% (1)
- B7% (2)
- C10% (3)
- D80% (24)
Explanation
A Network Load Balancer (NLB) is optimized for high performance and ultra-low latency, capable of handling millions of requests per second. It supports static IP addresses per Availability Zone, making it ideal for applications requiring zonal IP stability and rapid scaling to handle sudden traffic surges. In contrast, Application Load Balancers don’t support static IPs directly, and other options like SQS or Global Accelerator don’t provide direct traffic distribution to EC2 instances.
Topics
Community Discussion
No community discussion yet for this question.