Recall & Review
beginner
What does ALB stand for and what is its primary use?
ALB stands for Application Load Balancer. It is mainly used to route HTTP and HTTPS traffic based on advanced rules like URL paths or host headers.
Click to reveal answer
beginner
What does NLB stand for and what is its primary use?
NLB stands for Network Load Balancer. It is designed to handle TCP, UDP, and TLS traffic at very high performance and low latency, often for non-HTTP protocols.
Click to reveal answer
beginner
Which load balancer should you choose if you need to route traffic based on URL paths?
Choose ALB because it supports routing decisions based on URL paths and host headers, which NLB does not support.
Click to reveal answer
intermediate
Which load balancer is better for handling millions of requests per second with ultra-low latency?
NLB is better for very high performance and low latency at the network level, making it suitable for millions of requests per second.
Click to reveal answer
beginner
Can ALB handle TCP or UDP traffic?
No, ALB only handles HTTP and HTTPS traffic. For TCP, UDP, or TLS traffic, NLB is the appropriate choice.
Click to reveal answer
Which load balancer supports routing based on HTTP headers?
✗ Incorrect
ALB supports routing based on HTTP headers, paths, and hostnames.
Which load balancer is best for handling TCP traffic with very low latency?
✗ Incorrect
NLB is designed for TCP and UDP traffic with ultra-low latency.
If you need to route HTTPS traffic based on URL path, which load balancer should you use?
✗ Incorrect
ALB supports advanced routing rules like URL path-based routing.
Which load balancer can handle millions of requests per second efficiently?
✗ Incorrect
NLB is optimized for very high throughput and low latency.
Which load balancer does NOT support UDP traffic?
✗ Incorrect
ALB supports only HTTP and HTTPS, not UDP.
Explain when you would choose an Application Load Balancer over a Network Load Balancer.
Think about web applications and how they route user requests.
You got /4 concepts.
Describe scenarios where a Network Load Balancer is the better choice.
Consider applications like gaming servers or IoT devices.
You got /4 concepts.