Load balancing internal traffic cross region

Luke 45 Reputation points
2023-09-24T23:41:32.8966667+00:00

I'm planning to deploy two internal-only web servers in Azure across different regions. Given that Azure Load Balancer and Application Gateway seem to support intra-region traffic only for private ips, how can I effectively balance internal traffic between these servers ?

Azure Application Gateway
Azure Application Gateway
An Azure service that provides a platform-managed, scalable, and highly available application delivery controller as a service.
1,001 questions
Azure Load Balancer
Azure Load Balancer
An Azure service that delivers high availability and network performance to applications.
420 questions
0 comments No comments
{count} votes

Accepted answer
  1. Luke Murray 10,636 Reputation points MVP
    2023-09-25T01:20:03.54+00:00

    Cross-Region Load balancer, only supports public Load Balancers.

    I would recommend using Azure Application Gateway, you can use this internally, and as long as the Application Gateway has visibility into the second region (i.e. peered VNET) you can specify it as a backend.

    Keep in mind that Application Gateway is a regional service though, so if the region goes down, the Application Gateway may fail.

    Diagram that shows a decision tree for load balancing in Azure.

    If you need something more globally available, then you could utilise Azure Front Door, and only allow traffic from your company's IP address.

    Refer: Configure an IP restriction rule with a WAF for Azure Front Door

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful