Jump into concepts and practice - no test required
or
Recommended
Test this pattern10 questions across easy, medium, and hard to know if this pattern is strong
Recall & Review
beginner
What is the primary function of an Azure Load Balancer?
Azure Load Balancer distributes incoming network traffic evenly across multiple backend resources at the transport layer (Layer 4), helping to ensure high availability and reliability.
Click to reveal answer
intermediate
What additional features does Azure Application Gateway provide over a Load Balancer?
Azure Application Gateway operates at the application layer (Layer 7) and offers features like SSL termination, cookie-based session affinity, URL-based routing, and Web Application Firewall (WAF) capabilities.
Click to reveal answer
beginner
When should you choose Azure Load Balancer over Application Gateway?
Choose Azure Load Balancer when you need fast, simple, and high-throughput load balancing for TCP/UDP traffic without the need for advanced routing or security features.
Click to reveal answer
intermediate
What is a key use case for Azure Application Gateway?
Use Azure Application Gateway when you need advanced HTTP/HTTPS routing, SSL offloading, or protection against web vulnerabilities using the Web Application Firewall.
Click to reveal answer
advanced
How does Azure Application Gateway support session affinity?
Azure Application Gateway supports cookie-based session affinity, which directs user requests to the same backend server during a session to maintain stateful interactions.
Click to reveal answer
Which Azure service operates at Layer 4 and balances TCP/UDP traffic?
AAzure Load Balancer
BAzure Application Gateway
CAzure Traffic Manager
DAzure Front Door
✗ Incorrect
Azure Load Balancer works at Layer 4, handling TCP and UDP traffic, while Application Gateway works at Layer 7.
Which feature is exclusive to Azure Application Gateway and not available in Azure Load Balancer?
AUDP load balancing
BTCP load balancing
CHigh availability
DSSL termination
✗ Incorrect
SSL termination is an application layer feature provided by Application Gateway, not by Load Balancer.
For simple, high-throughput load balancing of non-HTTP traffic, which Azure service is best?
AAzure Application Gateway
BAzure CDN
CAzure Load Balancer
DAzure API Management
✗ Incorrect
Azure Load Balancer is optimized for high-throughput TCP/UDP traffic without advanced HTTP features.
Which Azure service provides Web Application Firewall (WAF) capabilities?
AAzure Application Gateway
BAzure Load Balancer
CAzure Traffic Manager
DAzure VPN Gateway
✗ Incorrect
Azure Application Gateway includes WAF to protect web applications from common threats.
What type of routing can Azure Application Gateway perform that Azure Load Balancer cannot?
ARound-robin TCP load balancing
BURL-based routing
CUDP packet forwarding
DStatic IP assignment
✗ Incorrect
URL-based routing is an application layer feature unique to Application Gateway.
Explain the main differences between Azure Load Balancer and Azure Application Gateway and when to use each.
Think about the network layers and features each service offers.
You got /4 concepts.
Describe a scenario where Azure Application Gateway is the better choice over Azure Load Balancer.
Focus on web application security and routing needs.
You got /4 concepts.
Practice
(1/5)
1. Which Azure service is best suited for distributing simple network traffic quickly without inspecting the content?
easy
A. Azure Front Door
B. Azure Application Gateway
C. Azure Traffic Manager
D. Azure Load Balancer
Solution
Step 1: Understand the role of Azure Load Balancer
Azure Load Balancer distributes incoming network traffic at the transport layer quickly without inspecting the content.
Step 2: Compare with Application Gateway
Application Gateway works at the application layer and inspects traffic for web routing and security, which is more complex.
Final Answer:
Azure Load Balancer -> Option D
Quick Check:
Simple network traffic distribution = Azure Load Balancer [OK]
Hint: Simple fast traffic? Choose Load Balancer [OK]
Common Mistakes:
Confusing Application Gateway with Load Balancer for simple traffic
Choosing Traffic Manager which is DNS-based, not load balancing
Assuming Front Door is for basic network traffic
2. Which of the following is the correct Azure service to use when you need SSL termination and web application firewall features?
easy
A. Azure Application Gateway
B. Azure Load Balancer
C. Azure Virtual Network
D. Azure Blob Storage
Solution
Step 1: Identify SSL termination and WAF support
Azure Application Gateway supports SSL termination and has a built-in Web Application Firewall (WAF).
Step 2: Exclude other options
Load Balancer does not support SSL termination or WAF. Virtual Network and Blob Storage are unrelated services.
3. Consider a web app that requires URL-based routing to different backend pools and needs to inspect HTTP headers. Which Azure service will correctly handle this scenario?
medium
A. Azure Application Gateway
B. Azure DNS
C. Azure Load Balancer
D. Azure Content Delivery Network
Solution
Step 1: Analyze URL-based routing and HTTP header inspection needs
These features require application layer (Layer 7) processing, which Azure Application Gateway provides.
Step 2: Exclude other services
Load Balancer works at Layer 4 and cannot inspect HTTP headers or route based on URL. DNS and CDN do not perform routing to backend pools.
4. You configured an Azure Load Balancer but your web app requires SSL offloading and WAF protection. What is the main issue and how to fix it?
medium
A. WAF is enabled by default on Load Balancer; disable it
B. Load Balancer needs extra SSL certificates; add them to Load Balancer
C. Load Balancer does not support SSL offloading; switch to Application Gateway
D. Load Balancer supports SSL offloading; check backend app configuration
Solution
Step 1: Identify Load Balancer capabilities
Azure Load Balancer does not support SSL offloading or WAF features.
Step 2: Recommend correct service
Application Gateway supports SSL offloading and WAF, so switching is necessary.
Final Answer:
Load Balancer does not support SSL offloading; switch to Application Gateway -> Option C
Quick Check:
SSL offloading + WAF need Application Gateway [OK]
Hint: SSL offloading needs Application Gateway, not Load Balancer [OK]
Common Mistakes:
Trying to add SSL certs to Load Balancer
Assuming WAF is on Load Balancer by default
Ignoring backend app SSL settings
5. You are designing a scalable web application that requires fast network traffic distribution, SSL termination, URL-based routing, and protection against common web attacks. Which Azure architecture should you choose?
hard
A. Use Azure Load Balancer for traffic and add Azure Firewall for security
B. Use Azure Application Gateway for all traffic management and security features
C. Use Azure Traffic Manager with Azure Load Balancer for SSL termination
D. Use Azure Front Door only for all routing and security needs
Solution
Step 1: Match requirements to service features
Fast network distribution, SSL termination, URL routing, and WAF protection are all provided by Azure Application Gateway.
Step 2: Evaluate other options
Load Balancer lacks SSL termination and WAF; Traffic Manager does DNS routing only; Front Door is global but may not fit all needs here.
Final Answer:
Use Azure Application Gateway for all traffic management and security features -> Option B