Member-only story

Application Load Balancer — Azure Front Door

Avanish
5 min readJan 9, 2021

--

As the world is increasingly interconnected, everyone shares the responsibility of securing cyberspace ~ Newton Lee

Azure Front Door is a highly available and scalable global application delivery network service that offering load balancing on HTTP/S level (layer 7) for applications.

In a plain illustration below, Azure Front door(custom DNS www.foo.com) load balances web applications deployed in east us and west us. Due to its routing capability, it can direct requests to the nearest, least latency location(of course based on several factors discussed later).

Client requests are forwarded to the most available and highest performing application backend. Application backends here are the websites deployed in Australia East, East US, and the storage account.

Azure Front Door — Load balancing web application

There are several load balancing solutions available in Azure, but if you are looking for an HTTP/S layer 7 load balancer offering TLS termination at a global level, Azure Front Door is the way to go.

Here is how we can create an Azure Front Door to load balance two Azure app service apps(as illustrated in the diagram above.)

I have gone ahead and created Azure web app services in the Australia region and in East US. These will be used as backends for the Front door.

--

--

No responses yet