Skip to content

Commit d348240

Browse files
author
gitName
committed
review
1 parent aa77bbc commit d348240

File tree

3 files changed

+15
-16
lines changed

3 files changed

+15
-16
lines changed

articles/api-management/api-management-howto-deploy-multi-region.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ When adding a region, you configure:
4545
1. Select **+ Add** in the top bar.
4646
1. Select the added location from the dropdown list.
4747
1. Select the number of scale **[Units](upgrade-and-scale.md)** in the location.
48-
1. If the region supports availability zones, leave the **Automatic** setting (recommended), or optionally select one or more [**Availability zones**](enable-availability-zone-support.md). If you select specific zones, the number of units that you selected must distribute evenly across the availability zones. For example, if you selected three units, you would select three zones so that each zone hosts one unit.
48+
1. If the region supports [**Availability zones**](enable-availability-zone-support.md), leave the **Automatic** setting (recommended), or optionally select one or more zones. If you select specific zones, the number of units that you selected must distribute evenly across the availability zones. For example, if you selected three units, you would select three zones so that each zone hosts one unit.
4949
1. If the API Management instance is deployed in a [virtual network](api-management-using-with-vnet.md), configure virtual network settings in the location, including virtual network, subnet, and public IP address.
5050
1. Select **Add** to confirm.
5151
1. Repeat this process until you configure all locations.

articles/api-management/enable-availability-zone-support.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@ For more detailed information about reliability features of API Management, such
2626

2727
* If you don't have an API Management instance, create one by following the [Create a new Azure API Management instance by using the Azure portal](../api-management/get-started-create-service-instance.md) quickstart. Select the **Premium** service tier.
2828

29-
* If you have an existing API Management instance, make sure that it's in the **Premium (classic)** tier. If it isn't, [upgrade to the Premium tier](../api-management/upgrade-and-scale.md#change-your-api-management-service-tier).
29+
* If you have an existing API Management instance, make sure that it's in the **Premium** (classic) tier. If it isn't, [upgrade to the Premium tier](../api-management/upgrade-and-scale.md#change-your-api-management-service-tier).
3030

3131
## Default availability zone support
3232

33-
When you create a new API Management instance in the **Premium** tier in a region that supports availability zones, or you [deploy API Management to a new region](api-management-howto-deploy-multi-region.md), availability zones are enabled automatically **by default**. With automatic availability zone support, the Azure API Management platform makes a best-effort attempt to spread your instance's units among the region's availability zones. There's no way to determine which availability zones your units are placed into.
33+
When you create a new API Management instance in the **Premium** tier in a region that supports availability zones, or you [deploy API Management to a new region](api-management-howto-deploy-multi-region.md), availability zones are automatically enabled **by default**. With automatic availability zone support, the Azure API Management platform makes a best-effort attempt to spread your instance's units among the region's availability zones. There's no way to determine which availability zones your units are placed into.
3434

3535
Under normal operating conditions, all scale units in all enabled zones are active and serve gateway traffic.
3636

@@ -48,7 +48,7 @@ While automatic availability zone configuration is recommended, you can manually
4848

4949
To manually enable availability zone support on an existing location of an API Management instance that's not injected in a virtual network:
5050

51-
1. Thoroughly understand all requirements and considerations for enabling zone redundancy in API Management by reading [Reliability in API Management](../reliability/reliability-api-management.md).
51+
1. Thoroughly understand all requirements and considerations for availability zones in API Management by reading [Reliability in API Management](../reliability/reliability-api-management.md).
5252

5353
1. In the Azure portal, go to your API Management instance.
5454

@@ -62,7 +62,7 @@ To manually enable availability zone support on an existing location of an API M
6262

6363
1. Select **Apply**, and then select **Save**.
6464

65-
:::image type="content" alt-text="Screenshot that shows selections for migrating an existing location of API Management instance that's not injected in a virtual network." source ="media/enable-availability-zone-support/option-one-not-injected-in-vnet.png":::
65+
:::image type="content" alt-text="Screenshot that shows availability zone configuration for an existing location of API Management instance that's not injected in a virtual network." source ="media/enable-availability-zone-support/option-one-not-injected-in-vnet.png":::
6666

6767
### Gateway injected in a virtual network
6868

@@ -86,13 +86,13 @@ To manually enable availability zone support on an existing location of an API M
8686

8787
1. Select **Apply**, and then select **Save**.
8888

89-
:::image type="content" alt-text="Screenshot that shows selections to enable existing location of API Management instance (stv2 platform) that's injected in a virtual network." source ="media/enable-availability-zone-support/option-three-stv2-injected-in-vnet.png":::
89+
:::image type="content" alt-text="Screenshot that shows availability zone configuration for an existing location of API Management instance that's injected in a virtual network." source ="media/enable-availability-zone-support/option-three-stv2-injected-in-vnet.png":::
9090

9191
## New gateway location
9292

9393
To add a new location to your API Management instance and to manually enable availability support in that location:
9494

95-
1. Thoroughly understand all requirements and considerations for enabling zone redundancy in API Management by reading [Reliability in API Management](../reliability/reliability-api-management.md).
95+
1. Thoroughly understand all requirements and considerations for enabling availability zones in API Management by reading [Reliability in API Management](../reliability/reliability-api-management.md).
9696

9797
1. If your API Management instance is deployed in a virtual network in the primary location, set up a [virtual network](../api-management/api-management-using-with-vnet.md), subnet, and optional public IP address in the new location where you plan to enable availability zones.
9898

articles/reliability/reliability-api-management.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.author: danlep
66
ms.topic: reliability-article
77
ms.custom: subject-reliability, references_regions
88
ms.service: azure-api-management
9-
ms.date: 06/26/2025
9+
ms.date: 07/08/025
1010
---
1111

1212
# Reliability in Azure API Management
@@ -59,7 +59,7 @@ Azure API Management provides *automatic* availability zone support when you:
5959
With automatic availability zone support by default, the Azure API Management platform makes a best-effort attempt to spread your instance's units among the region's availability zones. There's no way to determine which availability zones your units are placed into.
6060

6161
> [!NOTE]
62-
> If your instance uses automatic availability zone support and has a single unit, the unit's underlying VMs are distributed to two availability zones. While this configuration achieves zone redundancy, for maximum benefit of availability zones, we recommend that you deploy a minimum of three units, which can be distributed across all available zones.
62+
> If your instance uses automatic availability zone support and has a single unit, the unit's underlying VMs are distributed to two availability zones. While this configuration achieves zone redundancy, for maximum benefit of availability zones, we recommend that you deploy a minimum of three units, which can be distributed across all available zones in a region
6363
6464
If you want to explicitly select the availability zones to use, you can choose between zone-redundant and zonal configurations:
6565

@@ -72,11 +72,11 @@ If you want to explicitly select the availability zones to use, you can choose b
7272
7373
### Region support
7474

75-
Azure API Management supports availability zones for Premium (classic) tier in all of the [Azure regions that support availability zones](./regions-list.md).
75+
Azure API Management supports availability zones for the Premium (classic) tier in all of the [Azure regions that support availability zones](./regions-list.md).
7676

7777
### Requirements
7878

79-
You must use the Premium (classic) tier to configure availability zone support. Azure API Management doesn't support availability zones in the classic Consumption, Developer, Basic, and Standard tiers, nor in the Basic v2, Standard v2, or Premium v2 tiers. To upgrade your instance to the Premium (classic) tier, see [Upgrade to the Premium tier](../api-management/upgrade-and-scale.md#change-your-api-management-service-tier).
79+
You must use the Premium (classic) tier to configure availability zone support. Azure API Management doesn't support availability zones in the classic Consumption, Developer, Basic, and Standard tiers, nor currently in the Basic v2, Standard v2, or Premium v2 tiers. To upgrade your instance to the Premium (classic) tier, see [Upgrade to the Premium tier](../api-management/upgrade-and-scale.md#change-your-api-management-service-tier).
8080

8181
> [!NOTE]
8282
> **The Premium v2 tier** with enterprise capabilities is in preview. To determine whether your design should rely on early access features or generally available capabilities, evaluate your design and implementation timelines in relation to the available information about Premium v2's release and migration paths.
@@ -116,7 +116,7 @@ Regardless of your availability zone configuration, if you add more units, it in
116116
In a zone-down scenario, there's no guarantee that requests for additional capacity in another availability zone will succeed. The back-filling of lost units occurs on a best-effort basis. If you need guaranteed capacity when an availability zone is lost, you should create and configure your API Management instance to account for losing a zone. You can do that by:
117117

118118
- Over-provisioning the units of your API Management instance
119-
- Using automatic or zone redundant availability zone configuration
119+
- Using automatic or zone-redundant availability zone configuration
120120

121121
To learn more about the principle of over-provisioning, see [Manage capacity with over-provisioning](./concept-redundancy-replication-backup.md#manage-capacity-with-over-provisioning).
122122

@@ -139,9 +139,7 @@ This section describes what to expect when Azure API Management instances are co
139139

140140
- **Detection and response:** Responsibility for detection and response depends on the availability zone configuration your instance uses.
141141

142-
- *Automatic:* For instances that use automatic availability zone support, the Azure API Management platform is responsible for detecting a failure in an availability zone and responding. You don't need to do anything to initiate a zone failover.
143-
144-
- *Zone-redundant:* For instances that are configured to be zone-redundant, the Azure API Management platform is responsible for detecting a failure in an availability zone and responding. You don't need to do anything to initiate a zone failover.
142+
- *Automatic and zone-redundant:* For instances that are configured to use automatic availability zone support or manually configured to use zone redundancy, the Azure API Management platform is responsible for detecting a failure in an availability zone and responding. You don't need to do anything to initiate a zone failover.
145143

146144
- *Zonal:* For instances that are configured to be zonal, you need to detect the loss of an availability zone and initiate a failover to a secondary instance that you create in another availability zone.
147145

@@ -308,7 +306,8 @@ The service provides its own SLA, but you also need to account for the anticipat
308306
## Related content
309307

310308
- [Disaster recovery and business continuity for API Management](/azure/api-management/api-management-howto-disaster-recovery-backup-restore)
311-
- [Use availability zones in Azure API Management](/azure/api-management/zone-redundancy)
309+
- [Use availability zones in Azure API Management](/azure/api-management/enable-availability-zone-support)
312310
- [Multi-region deployment of API Management](/azure/api-management/api-management-howto-deploy-multi-region)
313311
- [Monitoring Azure API Management](/azure/api-management/api-management-howto-use-azure-monitor)
314312
- [Azure API Management capacity planning](/azure/api-management/api-management-capacity)
313+
- [Architecture best practices for API Management](/azure/well-architected/service-guides/azure-api-management)

0 commit comments

Comments
 (0)