Azure Load Balancer is a Load Balancer which can be used for VMs, containers, and apps. It works at the transport layer (layer four in the OSI network reference stack) by distributing network traffic in the same Azure data center. It offers an external and an internal Load Balancer.
The external Load Balancer provides a single endpoint with a public IP address that is called by all client applications and services, and then distributes the incoming traffic over multiple healthy VMs, containers, or apps to provide scaling, high availability, and performance. The internal Load Balancer has the same features as the external, but it uses a private IP address.
External and internal Load Balancer
There are two versions of Azure Load Balancer:
- Basic: The basic Load Balancer is free to use. It can be configured as an internet-facing Load Balancer, as an internal...