Introduction
When you want to send internet traffic to your apps, you need a way to share the work across many servers. Azure offers two main tools for this: Load Balancer and Application Gateway. Choosing the right one helps your app run smoothly and safely.
When you want to spread simple network traffic evenly across servers to keep your app fast and available.
When you need to route web traffic based on the URL or need extra security features like a web firewall.
When your app uses non-web protocols like TCP or UDP and needs fast, basic load balancing.
When you want to manage SSL certificates and do web traffic inspection to block bad requests.
When you want to handle user sessions so that a user always talks to the same server.