Skip to content

Commit f7e39a0

Browse files
author
ecfan
committed
Address feedback and update doc
1 parent 05fac04 commit f7e39a0

File tree

4 files changed

+31
-62
lines changed

4 files changed

+31
-62
lines changed

articles/logic-apps/quickstart-create-example-consumption-workflow.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -109,10 +109,10 @@ To create and manage a Consumption logic app workflow using other tools, see the
109109

110110
> [!NOTE]
111111
>
112-
> If you selected an Azure region that supports availability zone redundancy, the **Zone redundancy**
113-
> section is automatically enabled. This preview section offers the choice to enable availability zone
114-
> redundancy for your logic app. However, currently supported Azure regions don't include **West US**,
115-
> so you can ignore this section for this example. For more information, see
112+
> Availability zone support is automatically enabled for new Consumption logic app workflows in
113+
> [Azure regions with availability zone support](/azure/reliability/availability-zones-service-support#azure-regions-with-availability-zone-support). Since mid-May 2022,
114+
> the Azure Logic Apps team has been moving existing Consumption logic app workflows to use
115+
> availability zones several Azure regions at a time. For more information, see
116116
> [Protect logic apps from region failures with zone redundancy and availability zones](set-up-zone-redundancy-availability-zones.md).
117117
118118
1. When you're ready, select **Review + Create**.

articles/logic-apps/set-up-zone-redundancy-availability-zones.md

Lines changed: 27 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services: logic-apps
55
ms.suite: integration
66
ms.reviewer: estfan, shahparth, laveeshb, azla
77
ms.topic: how-to
8-
ms.date: 01/04/2024
8+
ms.date: 07/17/2024
99
ms.custom: references_regions
1010
#Customer intent: As a developer, I want to protect logic apps from regional failures by setting up availability zones.
1111
---
@@ -16,51 +16,36 @@ ms.custom: references_regions
1616

1717
In each Azure region, *availability zones* are physically separate locations that are tolerant to local failures. Such failures can range from software and hardware failures to events such as earthquakes, floods, and fires. These zones achieve tolerance through the redundancy and logical isolation of Azure services.
1818

19-
To provide resiliency and distributed availability, at least three separate availability zones exist in any Azure region that supports and enables zone redundancy. The Azure Logic Apps platform distributes these zones and logic app workloads across these zones. This capability is a key requirement for enabling resilient architectures and providing high availability if datacenter failures happen in a region. For more information about availability zone redundancy, review [Azure regions and availability zones](../availability-zones/az-overview.md).
19+
To provide resiliency and distributed availability, at least three separate availability zones exist in any Azure region that supports and enables zone redundancy. The Azure Logic Apps platform distributes these zones and logic app workloads across these zones. This capability is a key requirement for enabling resilient architectures and providing high availability if datacenter failures happen in a region.
2020

21-
This article provides a brief overview, considerations, and information about how to enable availability zone redundancy in Azure Logic Apps.
21+
For more information, see the following documentation:
2222

23-
## Considerations
23+
* [What are availability zones?](../reliability/availability-zones-overview.md)
24+
* [Azure regions with availability zone support](../reliability/availability-zones-service-support.md).
2425

25-
### [Standard](#tab/standard)
26+
This guide provides a brief overview, considerations, and information about how to enable availability zone support in Azure Logic Apps.
2627

27-
Availability zone support is available for Standard logic apps, which are powered by Azure Functions extensibility. For more information, see [What is reliability in Azure Functions?](../reliability/reliability-functions.md#availability-zone-support).
28+
## Considerations
2829

29-
* You can enable availability zone redundancy *only when you create* Standard logic apps, either in a [supported Azure region](../azure-functions/azure-functions-az-redundancy.md#requirements) or in an [App Service Environment v3 (ASE v3) - Windows plans only](../app-service/environment/overview-zone-redundancy.md). Currently, this capability supports only built-in connector operations, not Azure (managed) connector operations.
30+
### [Standard](#tab/standard)
3031

31-
* You can enable availability zone redundancy *only for new* Standard logic apps with workflows that run in single-tenant Azure Logic Apps. You can't enable availability zone redundancy for existing Standard logic app workflows.
32+
Availability zone support is available for Standard logic apps, which are powered by Azure Functions extensibility. For more information, see [Reliability in Azure Functions?](../reliability/reliability-functions.md#availability-zone-support).
3233

33-
* You can enable availability zone redundancy *only at creation time*. No programmatic tool support, such as Azure PowerShell or Azure CLI, currently exists to enable availability zone redundancy after creation.
34+
* You can enable this capability only when you create a Standard logic app in a [supported Azure region](../reliability/reliability-functions.md##regional-availability) or in an [App Service Environment v3 (ASE v3) - Windows plans only](../app-service/environment/overview-zone-redundancy.md).
3435

35-
### [Consumption (preview)](#tab/consumption)
36+
* You can enable this capability *only for new* Standard logic apps. You can't enable availability zone support for existing Standard logic app workflows.
3637

37-
Availability zone redundancy is currently in *preview* for Consumption logic apps, which run in multi-tenant Azure Logic Apps. During preview, the following considerations apply:
38+
* You can enable this capability *only at creation time*. No programmatic tool support, such as Azure PowerShell or Azure CLI, currently exists to enable availability zone support after creation.
3839

39-
* You can enable availability zone redundancy *only for new* Consumption logic app workflows that you create in the following Azure regions, which will expand as available:
40+
* This capability supports only built-in connector operations, which directly run with the Azure Logic Apps runtime, not connector operations that are hosted and run in Azure.
4041

41-
* Australia East
42-
* Brazil South
43-
* Canada Central
44-
* Central India
45-
* Central US
46-
* East Asia
47-
* East US
48-
* East US 2
49-
* France Central
50-
* Germany West Central
51-
* Japan East
52-
* Korea Central
53-
* Norway East
54-
* South Central US
55-
* UK South
56-
* West Europe
57-
* West US 3
42+
### [Consumption](#tab/consumption)
5843

59-
You have to create these Consumption logic apps *using the Azure portal*. No programmatic tool support, such as Azure PowerShell or Azure CLI, currently exists to enable availability zone redundancy.
44+
Availability zone support is available for Consumption logic app workflows, which run in multitenant Azure Logic Apps, but the following considerations apply:
6045

61-
* You can't enable availability zone redundancy for existing Consumption logic app workflows. Any existing Consumption logic app workflows are unaffected until mid-May 2022.
46+
* This capability is automatically enabled for *new* Consumption logic app workflows in [Azure regions with availability zone support](/azure/reliability/availability-zones-service-support#azure-regions-with-availability-zone-support).
6247

63-
However, after this time, the Azure Logic Apps team will gradually start to move existing Consumption logic app workflows towards using availability zone redundancy, several Azure regions at a time. The option to enable availability zone redundancy on new Consumption logic app workflows remains available during this time.
48+
* Since mid-May 2022, the Azure Logic Apps team has been moving existing Consumption logic app workflows to using availability zones several Azure regions at a time.
6449

6550
---
6651

@@ -84,48 +69,32 @@ With HTTP-based actions, certificates exported or created with AES256 encryption
8469

8570
## Enable availability zones
8671

87-
### [Standard](#tab/standard)
72+
For Standard logic apps only, follow these steps:
8873

8974
1. In the [Azure portal](https://portal.azure.com), start creating a Standard logic app. On the **Create Logic App** page, stop after you select **Standard** as the plan type for your logic app.
9075

91-
![Screenshot showing Azure portal, "Create Logic App" page, logic app details, and the "Standard" plan type selected.](./media/set-up-zone-redundancy-availability-zones/select-standard-plan.png)
76+
:::image type="content" source="media/set-up-zone-redundancy-availability-zones/select-standard-plan.png" alt-text="Screenshot shows Azure portal, Create Logic App page, logic app details, and selected Standard plan type." lightbox="media/set-up-zone-redundancy-availability-zones/select-standard-plan.png":::
9277

93-
For a tutorial, review [Create Standard logic app workflows with single-tenant Azure Logic Apps in the Azure portal](create-single-tenant-workflows-azure-portal.md).
78+
For a tutorial, see [Create Standard logic app workflows with single-tenant Azure Logic Apps in the Azure portal](create-single-tenant-workflows-azure-portal.md).
9479

9580
After you select **Standard**, the **Zone redundancy** section and options become available.
9681

97-
1. Under **Zone redundancy**, select **Enabled**.
98-
99-
At this point, your logic app creation experience appears similar to this example:
100-
101-
![Screenshot showing Azure portal, "Create Logic App" page, Standard logic app details, and the "Enabled" option under "Zone redundancy" selected.](./media/set-up-zone-redundancy-availability-zones/enable-zone-redundancy-standard.png)
102-
103-
1. Finish creating your logic app workflow.
104-
105-
1. If you use a firewall and haven't set up access for traffic through the required IP addresses, make sure to complete that [requirement](#prerequisites).
106-
107-
### [Consumption (preview)](#tab/consumption)
108-
109-
1. In the [Azure portal](https://portal.azure.com), start creating a Consumption logic app. On the **Create Logic App** page, stop after you select **Consumption** as the plan type for your logic app.
110-
111-
![Screenshot showing Azure portal, "Create Logic App" page, logic app details, and the "Consumption" plan type selected.](./media/set-up-zone-redundancy-availability-zones/select-consumption-plan.png)
112-
113-
For a quick tutorial, see [Quickstart: Create an example Consumption logic app workflow in multi-tenant Azure Logic Apps using the Azure portal](quickstart-create-example-consumption-workflow.md).
114-
115-
After you select **Consumption**, the **Zone redundancy** section and options become available.
82+
> [!NOTE]
83+
>
84+
> The **Zone redundancy** options appear unavailable if you select an unsupported Azure region or an
85+
> existing Windows plan that created in an unsupported Azure region. Make sure to select a supported
86+
> Azure region and a Windows plan that was created in a supported Azure region, or create a new Windows plan.
11687
11788
1. Under **Zone redundancy**, select **Enabled**.
11889

11990
At this point, your logic app creation experience appears similar to this example:
12091

121-
![Screenshot showing Azure portal, "Create Logic App" page, Consumption logic app details, and the "Enabled" option under "Zone redundancy" selected.](./media/set-up-zone-redundancy-availability-zones/enable-zone-redundancy-consumption.png)
92+
:::image type="content" source="media/set-up-zone-redundancy-availability-zones/enable-zone-redundancy-standard.png" alt-text="Screenshot shows Azure portal, Create Logic App page, Standard logic app details, and the Enabled option selected under Zone redundancy." lightbox="media/set-up-zone-redundancy-availability-zones/enable-zone-redundancy-standard.png":::
12293

12394
1. Finish creating your logic app workflow.
12495

12596
1. If you use a firewall and haven't set up access for traffic through the required IP addresses, make sure to complete that [requirement](#prerequisites).
12697

127-
---
128-
129-
## Next steps
98+
## Related content
13099

131100
* [Business continuity and disaster recovery for Azure Logic Apps](business-continuity-disaster-recovery-guidance.md)

0 commit comments

Comments
 (0)