Introduction to Azure Load Balancers
Learn about the basics of Azure Load Balancers in this lesson.
Services fail, web servers go down, databases go offline, and network glitches happen; it’s inevitable. To ensure services to end-users remain up amongst these failures, you must add a resource that intelligently “routes” traffic to redundant services. One way to add high-availability to services in Azure is to use Azure Load Balancer.
Azure Load Balancer is an Azure resource that sits in front of various internal and public-facing services that accept inbound connections. Rather than having a web service or database accept inbound connections directly, Azure Load Balancer is the front line that accepts connections for them.
What does offloading incoming connections to Azure Load Balancer prove? Not a whole lot if that were the end of it. To see true benefit from load balancing, admins will bring up multiple instances of the service that serve up the same content. The load balancer can then be configured to detect problematic instances and only send traffic to the instances that are operational.
In this chapter, we’re going to dive into Azure Load Balancers. We’ll speak to how they work, what their purpose is, and how to build a load-balanced web service in Azure.
The basics of Azure Load Balancer
Like other load balancers, Azure Load Balancer’s primary purpose is to sit in front of a group of identical services and route traffic accordingly. It does this using six primary ...