Azure Load Balancer
Azure Load Balancer is a load balancer that operates at the transport layer (Layer 4 in the OSI network reference stack). Azure Load Balancer supports the Transmission Control Protocol (TCP) and User Datagram Protocol (UDP), and it can be used to load-balance traffic to your applications and is generally used in scenarios where you want to enable HA.
The concept of HA refers to the ability of your applications or services to sustain some form of downtime; should you sustain a loss of a workload or node, your load balancer will redirect traffic to the remaining available and functional workloads or nodes.
Load balancers provide scalability by sharing the load of the traffic among several responding servers, which also creates resiliency, as traffic is not dependent on a single node to respond. Azure load balancers also provide high throughput and low latency, and they can scale up to millions of flows. They support various inbound and outbound scenarios as...