Enable zone-redundancy for your logic app
Applies to: Azure Logic Apps (Consumption + Standard)
Availability zones are physically separate groups of datacenters within each Azure region. When one zone fails, services can fail over to one of the remaining zones.
For more information on availability zones in Azure, see What are availability zones?.
For scenarios where you need high reliability for your logic app workflows, you can set up zone redundancy with availability zones within an Azure region. Azure Logic Apps can then distribute logic app workloads across all the availability zones within a region. This capability protects your apps and their information from datacenter failures within a region.
This guide shows how to enable zone redundancy for your logic apps.
Prerequisites
Make sure that you understand zone redundancy support. Also, ensure you meet the requirements to use availability zones, including being in a supported region, when you create your logic app resource. For more information, see Reliability in Azure Logic Apps.
You need to have an Azure account and subscription. If you don't have a subscription, sign up for a free Azure account.
If you have a firewall or restricted environment, you have to allow traffic through all the IP addresses required by Azure Logic Apps, Azure-hosted managed connectors, and any custom connectors in the Azure region where you create your logic app workflows. New IP addresses that support availability zone redundancy are already published for Azure Logic Apps, managed connectors, and custom connectors. For more information, see the following documentation:
Limitations
With HTTP-based actions, certificates exported or created with AES256 encryption won't work when used for client certificate authentication. The same certificates also won't work when used for OAuth authentication.
Set up zone redundancy for your logic app
For Consumption logic apps, zone redundancy is automatically enabled. You don't need to take any additional steps to enable zone redundancy for Consumption logic apps.
For Standard logic apps only, follow these steps:
In the Azure portal, start creating a logic app.
On the Create Logic App page, select Workflow Service Plan or App Service Environment V3, based on the hosting option you want to use.
For a tutorial, see Create Standard logic app workflows with single-tenant Azure Logic Apps in the Azure portal.
Under Zone redundancy, select Enabled.
At this point, your logic app creation experience appears similar to this example:
Note
The Zone redundancy options appear unavailable if you select an unsupported Azure region or an existing Windows plan that was created in an unsupported Azure region. Make sure to select a supported Azure region and a Windows plan that was created in a supported Azure region, or create a new Windows plan.
Finish creating your logic app workflow.
If you use a firewall and haven't set up access for traffic through the required IP addresses, make sure to complete that requirement.