Create a cross-region load balancer

Azure Public Test Date Azure Public Test Result

Azure US Gov Last Test Date Azure US Gov Last Test Result

Best Practice Check Cred Scan Check

Deploy To Azure


This template creates a:

  • Two regional load balancers in regions of your choosing

  • Cross-region load balancer

The template creates supporting public IP resources, virtual networks, and bastion hosts for management in each region.

Three Windows Server virtual machines are deployed in each region. The virtual machines are members of the backend pool of each regional load balancer.

IIS is installed with an extension. The default web page is replaced with a page displaying the computer name.

The regional load balancer front-ends are added as a member of the backend pool of the cross-region load balancer.

[NOTE] Cross-region load balancer is currently in preview. This preview version is provided without a service level agreement, and it's not recommended for production workloads. Certain features might not be supported or might have constrained capabilities. For more information, see Supplemental Terms of Use for Microsoft Azure Previews.

For more information on creating a regional, public Azure load balancer see Quickstart: Create a public load balancer to load balance VMs by using an ARM template.

For more information on cross-region load balancer, see Cross-region load balancer (Preview).

Tags: load balancer, Microsoft.Network/networkInterfaces, Microsoft.Compute/virtualMachines/extensions, CustomScriptExtension, Microsoft.Compute/virtualMachines, Microsoft.Network/virtualNetworks/subnets, Microsoft.Network/bastionHosts, Microsoft.Network/publicIPAddresses, Microsoft.Network/loadBalancers, Microsoft.Network/networkSecurityGroups, Microsoft.Network/virtualNetworks, Microsoft.Network/loadBalancers/backendAddressPools