Skip to content

Commit 23da347

Browse files
authored
Merge pull request #111534 from rolyon/rolyon-availability-zones-regions
[Azure Infrastructure] Regions and Availability Zones
2 parents f076ee8 + dc457e1 commit 23da347

17 files changed

+214
-67
lines changed

articles/application-gateway/application-gateway-autoscaling-zone-redundant.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ The new v2 SKU includes the following enhancements:
1818
- **Autoscaling**: Application Gateway or WAF deployments under the autoscaling SKU can scale up or down based on changing traffic load patterns. Autoscaling also removes the requirement to choose a deployment size or instance count during provisioning. This SKU offers true elasticity. In the Standard_v2 and WAF_v2 SKU, Application Gateway can operate both in fixed capacity (autoscaling disabled) and in autoscaling enabled mode. Fixed capacity mode is useful for scenarios with consistent and predictable workloads. Autoscaling mode is beneficial in applications that see variance in application traffic.
1919
- **Zone redundancy**: An Application Gateway or WAF deployment can span multiple Availability Zones, removing the need to provision separate Application Gateway instances in each zone with a Traffic Manager. You can choose a single zone or multiple zones where Application Gateway instances are deployed, which makes it more resilient to zone failure. The backend pool for applications can be similarly distributed across availability zones.
2020

21-
Zone redundancy is available only where Azure Zones are available. In other regions, all other features are supported. For more information, see [What are Availability Zones in Azure?](../availability-zones/az-overview.md#services-support-by-region)
21+
Zone redundancy is available only where Azure Zones are available. In other regions, all other features are supported. For more information, see [Regions and Availability Zones in Azure](../availability-zones/az-overview.md)
2222
- **Static VIP**: Application Gateway v2 SKU supports the static VIP type exclusively. This ensures that the VIP associated with the application gateway doesn't change for the lifecycle of the deployment, even after a restart. There isn't a static VIP in v1, so you must use the application gateway URL instead of the IP address for domain name routing to App Services via the application gateway.
2323
- **Header Rewrite**: Application Gateway allows you to add, remove, or update HTTP request and response headers with v2 SKU. For more information, see [Rewrite HTTP headers with Application Gateway](rewrite-http-headers.md)
2424
- **Key Vault Integration**: Application Gateway v2 supports integration with Key Vault for server certificates that are attached to HTTPS enabled listeners. For more information, see [TLS termination with Key Vault certificates](key-vault-certs.md).
@@ -170,7 +170,7 @@ The following table compares the features available with each SKU.
170170
|Billing|Billing scheduled to start on July 1, 2019.|
171171
|FIPS mode|These are currently not supported.|
172172
|ILB only mode|This is currently not supported. Public and ILB mode together is supported.|
173-
|Netwatcher integration|Not supported.|
173+
|Net watcher integration|Not supported.|
174174
|Azure Security Center integration|Not yet available.
175175

176176
## Migrate from v1 to v2

articles/availability-zones/TOC.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,12 @@
88
items:
99
- name: High availability for Azure applications
1010
href: https://docs.microsoft.com/azure/architecture/resiliency/high-availability-azure-applications
11+
- name: Regions and Availability Zones
12+
href: az-overview.md
1113
- name: Availability Zones Documentation
1214
items:
13-
- name: What are Availability Zones?
14-
href: az-overview.md
15+
- name: Regions that support Availability Zones
16+
href: az-region.md
1517
- name: Virtual machines
1618
items:
1719
- name: Create a Linux VM in an Availability Zone with CLI

articles/availability-zones/az-overview.md

Lines changed: 135 additions & 47 deletions
Large diffs are not rendered by default.
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
---
2+
title: Regions that support Availability Zones in Azure
3+
description: To create highly available and resilient applications in Azure, Availability Zones provide physically separate locations you can use to run your resources.
4+
author: cynthn
5+
ms.service: azure
6+
ms.topic: article
7+
ms.date: 04/27/2020
8+
ms.author: cynthn
9+
ms.custom: fasttrack-edit, mvc
10+
---
11+
12+
# Regions that support Availability Zones in Azure
13+
14+
Availability Zones is a high-availability offering that protects your applications and data from datacenter failures. For more information about Availability Zones, see [Regions and Availability Zones in Azure](az-overview.md).
15+
16+
## Services support by region
17+
18+
This section lists the Azure services and regions that support Availability Zones.
19+
20+
Services that are available in each region, along with upcoming roadmap for availability, can be found at [Products available by region](https://azure.microsoft.com/global-infrastructure/services/).
21+
22+
| |Americas | | | | Europe | | | | Asia Pacific | | |
23+
|----------------------------|----------|----------|---------|---------|--------------|------------|--------|----------|----------|-------------|-------------|
24+
| |Central US|East US|East US 2|West US 2|France Central|North Europe|UK South|West Europe|Japan East|Southeast Asia|Australia East|
25+
| **Compute** | | | | | | | | | | | |
26+
| Linux Virtual Machines | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
27+
| Windows Virtual Machines | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
28+
| Virtual Machine Scale Sets | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
29+
| Azure App Service Environments ILB | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
30+
| Azure Kubernetes Service | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
31+
| **Storage** | | | | | | | | | | | |
32+
| Managed Disks | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
33+
| Zone-redundant Storage | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
34+
| **Networking** | | | | | | | | | | | |
35+
| Standard IP Address | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
36+
| Standard Load Balancer | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
37+
| VPN Gateway | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
38+
| ExpressRoute Gateway | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
39+
| Application Gateway(V2) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
40+
| Azure Firewall | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
41+
| **Databases** | | | | | | | | | | | |
42+
| Azure Data Explorer | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
43+
| SQL Database | ✓ | ✓ | ✓ | ✓(Preview) | ✓ | ✓(Preview) | ✓ | ✓ | ✓ | ✓ |✓ |
44+
| Azure Cache for Redis | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
45+
| Azure Cosmos DB | ✓ | ✓ | ✓ | ✓ | | | ✓ | ✓ | | ✓ | |
46+
| **Analytics** | | | | | | | | | | | |
47+
| Event Hubs | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
48+
| **Integration** | | | | | | | | | | | |
49+
| Service Bus (Premium Tier Only) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |✓ | ✓ |✓ | ✓ | |
50+
| Event Grid | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |✓ | ✓ |✓ | ✓ | |
51+
| **Identity** | | | | | | | | | | | |
52+
| Azure AD Domain Services | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |✓ | ✓ |✓ | ✓ | |
53+
54+
55+
## Next steps
56+
57+
- [Regions and Availability Zones in Azure](az-overview.md)

articles/event-hubs/event-hubs-geo-dr.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ Note the following considerations to keep in mind with this release:
126126
The Event Hubs Standard SKU supports [Availability Zones](../availability-zones/az-overview.md), providing fault-isolated locations within an Azure region.
127127

128128
> [!NOTE]
129-
> The Availability Zones support for Azure Event Hubs Standard is only available in [Azure regions](../availability-zones/az-overview.md#services-support-by-region) where availability zones are present.
129+
> The Availability Zones support for Azure Event Hubs Standard is only available in [Azure regions](../availability-zones/az-region.md) where availability zones are present.
130130
131131
You can enable Availability Zones on new namespaces only, using the Azure portal. Event Hubs does not support migration of existing namespaces. You cannot disable zone redundancy after enabling it on your namespace.
132132

articles/firewall/overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@ You can also associate Azure Firewall to a specific zone just for proximity reas
3535

3636
There's no additional cost for a firewall deployed in an Availability Zone. However, there are additional costs for inbound and outbound data transfers associated with Availability Zones. For more information, see [Bandwidth pricing details](https://azure.microsoft.com/pricing/details/bandwidth/).
3737

38-
Azure Firewall Availability Zones are available in regions that support Availability Zones. For more information, see [What are Availability Zones in Azure?](../availability-zones/az-overview.md#services-support-by-region)
38+
Azure Firewall Availability Zones are available in regions that support Availability Zones. For more information, see [Regions that support Availability Zones in Azure](../availability-zones/az-region.md)
3939

4040
> [!NOTE]
4141
> Availability Zones can only be configured during deployment. You can't configure an existing firewall to include Availability Zones.
4242
43-
For more information about Availability Zones, see [What are Availability Zones in Azure?](../availability-zones/az-overview.md)
43+
For more information about Availability Zones, see [Regions and Availability Zones in Azure](../availability-zones/az-overview.md)
4444

4545
## Unrestricted cloud scalability
4646

articles/load-balancer/tutorial-load-balancer-port-forwarding-portal.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ First, create a public Standard load balancer that can balance traffic load over
5555
|Availability zone| Select **Zone redundant**. |
5656
5757
>[!NOTE]
58-
>Make sure to create your Load Balancer and all resources for it in a location that supports Availability Zones. For more information, see [Regions that support Availability Zones](../availability-zones/az-overview.md#services-support-by-region).
58+
>Make sure to create your Load Balancer and all resources for it in a location that supports Availability Zones. For more information, see [Regions that support Availability Zones](../availability-zones/az-region.md).
5959
6060
3. In the **Review + create** tab, click **Create**.
6161

articles/service-bus-messaging/service-bus-geo-dr.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ Note the following considerations to keep in mind with this release:
137137
The Service Bus Premium SKU also supports [Availability Zones](../availability-zones/az-overview.md), providing fault-isolated locations within an Azure region.
138138

139139
> [!NOTE]
140-
> The Availability Zones support for Azure Service Bus Premium is only available in [Azure regions](../availability-zones/az-overview.md#services-support-by-region) where availability zones are present.
140+
> The Availability Zones support for Azure Service Bus Premium is only available in [Azure regions](../availability-zones/az-region.md) where availability zones are present.
141141
142142
You can enable Availability Zones on new namespaces only, using the Azure portal. Service Bus does not support migration of existing namespaces. You cannot disable zone redundancy after enabling it on your namespace.
143143

articles/service-bus-messaging/service-bus-outages-disasters.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Service Bus Premium supports Geo-disaster recovery, at the namespace level. For
3333
The Service Bus Premium SKU supports [Availability Zones](../availability-zones/az-overview.md), providing fault-isolated locations within the same Azure region. Service Bus manages three copies of messaging store (1 primary and 2 secondary). Service Bus keeps all the three copies in sync for data and management operations. If the primary copy fails, one of the secondary copies is promoted to primary with no perceived downtime. If the applications see transient disconnects from Service Bus, the retry logic in the SDK will automatically reconnect to Service Bus.
3434

3535
> [!NOTE]
36-
> The Availability Zones support for Azure Service Bus Premium is only available in [Azure regions](../availability-zones/az-overview.md#services-support-by-region) where availability zones are present.
36+
> The Availability Zones support for Azure Service Bus Premium is only available in [Azure regions](../availability-zones/az-region.md) where availability zones are present.
3737
3838
You can enable Availability Zones on new namespaces only, using the Azure portal. Service Bus does not support migration of existing namespaces. You cannot disable zone redundancy after enabling it on your namespace.
3939

articles/site-recovery/move-azure-VMs-AVset-Azone.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.custom: MVC
1010
---
1111

1212
# Move Azure VMs into Availability Zones
13-
Availability Zones in Azure help protect your applications and data from datacenter failures. Each Availability Zone is made up of one or more datacenters equipped with independent power, cooling, and networking. To ensure resiliency, there’s a minimum of three separate zones in all enabled regions. The physical separation of Availability Zones within a region helps protect applications and data from datacenter failures. With Availability Zones, Azure offers a service-level agreement (SLA) of 99.99% for uptime of virtual machines (VMs). Availability Zones are supported in select regions, as mentioned in [What are Availability Zones in Azure?](https://docs.microsoft.com/azure/availability-zones/az-overview#services-support-by-region).
13+
Availability Zones in Azure help protect your applications and data from datacenter failures. Each Availability Zone is made up of one or more datacenters equipped with independent power, cooling, and networking. To ensure resiliency, there’s a minimum of three separate zones in all enabled regions. The physical separation of Availability Zones within a region helps protect applications and data from datacenter failures. With Availability Zones, Azure offers a service-level agreement (SLA) of 99.99% for uptime of virtual machines (VMs). Availability Zones are supported in select regions, as mentioned in [Regions that support Availability Zones](https://docs.microsoft.com/azure/availability-zones/az-region).
1414

1515
In a scenario where your VMs are deployed as *single instance* into a specific region, and you want to improve your availability by moving these VMs into an Availability Zone, you can do so by using Azure Site Recovery. This action can further be categorized into:
1616

@@ -22,7 +22,7 @@ In a scenario where your VMs are deployed as *single instance* into a specific r
2222
2323
## Check prerequisites
2424

25-
- Check whether the target region has [support for Availability Zones](https://docs.microsoft.com/azure/availability-zones/az-overview#services-support-by-region). Check that your choice of [source region/target region combination is supported](https://docs.microsoft.com/azure/site-recovery/azure-to-azure-support-matrix#region-support). Make an informed decision on the target region.
25+
- Check whether the target region has [support for Availability Zones](https://docs.microsoft.com/azure/availability-zones/az-region). Check that your choice of [source region/target region combination is supported](https://docs.microsoft.com/azure/site-recovery/azure-to-azure-support-matrix#region-support). Make an informed decision on the target region.
2626
- Make sure that you understand the [scenario architecture and components](azure-to-azure-architecture.md).
2727
- Review the [support limitations and requirements](azure-to-azure-support-matrix.md).
2828
- Check account permissions. If you just created your free Azure account, you're the admin of your subscription. If you aren't the subscription admin, work with the admin to assign the permissions you need. To enable replication for a VM and eventually copy data to the target by using Azure Site Recovery, you must have:
@@ -80,7 +80,7 @@ The following steps will guide you when using Azure Site Recovery to enable repl
8080
8181
1. In the Azure portal, select **Virtual machines**, and select the VM you want to move into Availability Zones.
8282
2. In **Operations**, select **Disaster recovery**.
83-
3. In **Configure disaster recovery** > **Target region**, select the target region to which you'll replicate. Ensure this region [supports](https://docs.microsoft.com/azure/availability-zones/az-overview#services-support-by-region) Availability Zones.
83+
3. In **Configure disaster recovery** > **Target region**, select the target region to which you'll replicate. Ensure this region [supports](https://docs.microsoft.com/azure/availability-zones/az-region) Availability Zones.
8484

8585
![Selection of target region](media/azure-vms-to-zones/enable-rep-1.PNG)
8686

0 commit comments

Comments
 (0)