Skip to content

Commit da87c62

Browse files
committed
incorporate review feedback
1 parent 489b3eb commit da87c62

10 files changed

+15
-15
lines changed

articles/app-service/configure-zone-redundancy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.author: anaharris
1212

1313
Azure App Service provides built-in reliability features to help ensure that your applications remain available and resilient. This article describes how to create an App Service plan that includes zone redundancy. It also covers how to disable and enable zone redundancy on existing plans and how to check for zone redundancy support. For more information about zone redundancy, see [Reliability in App Service](../reliability/reliability-app-service.md).
1414

15-
## Create a new App Service plan that includes zone redundancy
15+
## Create a new zone-redundant App Service plan
1616

1717
To create a new App Service plan that includes zone redundancy, follow the appropriate steps.
1818

articles/app-service/environment/configure-zone-redundancy-environment.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ For more information about zone redundancy, see [Reliability in an App Service E
1818

1919
## Configure zone redundancy for an App Service Environment
2020

21-
- **To create a new App Service Environment that includes zone redundancy**, follow the steps to [create an App Service Environment](creation.md). Make sure to select **Enabled** for **Zone redundancy**.
21+
- **To create a new zone-redundant App Service Environment**, follow the steps to [create an App Service Environment](creation.md). Make sure to select **Enabled** for **Zone redundancy**.
2222

2323
- **To enable or disable zone redundancy** for an existing App Service Environment, use the Azure CLI or Bicep.
2424

@@ -69,7 +69,7 @@ For more information about zone redundancy, see [Reliability in an App Service E
6969
7070
All App Service plans created in an App Service Environment must use the Isolated v2 pricing tier.
7171
72-
If you enable your App Service Environment to be zone redundant, you must also set the Isolated v2 App Service plans as zone redundant. Each plan has its own independent zone redundancy setting, so you can manually enable or disable zone redundancy on specific plans in an App Service Environment, as long as the environment is configured to be zone redundant.
72+
If you enable your App Service Environment to be zone redundant, you can also set the Isolated v2 App Service plans as zone redundant. Each plan has its own independent zone redundancy setting, so you can manually enable or disable zone redundancy on specific plans in an App Service Environment, as long as the environment is configured to be zone redundant.
7373
7474
- **To create a new Isolated v2 App Service plan with zone redundancy**, use the Azure portal, the Azure CLI, or Bicep.
7575

articles/app-service/environment/creation.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,13 @@ An [App Service Environment][Intro] is a single-tenant deployment of Azure App S
2525
- Subnet size
2626
- The name of your App Service Environment
2727

28-
Ensure that your subnet is large enough to accommodate the maximum scale of your App Service Environment. Use a `/24` subnet with 256 addresses as the recommended size.
28+
- Ensure that your subnet is large enough to accommodate the maximum scale of your App Service Environment. Use a `/24` subnet with 256 addresses as the recommended size.
2929

3030
- Select your virtual IP (VIP) type. The virtual IP type determines how your apps are accessed.
3131

3232
Choose between the following two virtual IP types:
3333

34-
- *Internal VIP:* Your apps use an address within your App Service Environment subnet that doesn't appear in public Domain Name System (DNS). When you create an App Service Environment in the Azure portal, you can set up an Azure private DNS zone. Specify an **Inbound IP address** and select either **Automatic** or **Manual**.
34+
- *Internal VIP:* Your apps use an address within your App Service Environment subnet that doesn't appear in the public Domain Name System (DNS). When you create an App Service Environment in the Azure portal, you can set up an Azure private DNS zone. Specify an **Inbound IP address** and select either **Automatic** or **Manual**.
3535

3636
- *External VIP:* Your apps use a public-facing address listed in public DNS. You can specify an **Inbound IP address** and select either **Automatic** or **Manual**. If you select **Manual**, you must create a standard public IP address in Azure first.
3737

@@ -41,7 +41,7 @@ An [App Service Environment][Intro] is a single-tenant deployment of Azure App S
4141

4242
You must pay a minimum charge for one instance of Windows Isolated v2 in your App Service plan. When you use one or more instances, the charge is removed. This fee isn't additive.
4343

44-
- *Zone redundant deployment:* Zone redundancy ensures that workloads remain available even if one zone experiences an outage. In regions that support availability zones, you can configure App Service Environments so that apps are distributed across multiple availability zones within the same region. You must include at least two instances in your App Service plan to ensure redundancy across zones. You can scale out by adding one or more instances at a time. For more information, see [Reliability in App Service Environments](../../reliability/reliability-app-service-environment.md).
44+
- *Zone redundant deployment:* Zone redundancy ensures that workloads remain available even if one zone experiences an outage. In regions that support availability zones, you can configure App Service Environments so that apps are distributed across multiple availability zones within the same region. You must include at least two instances in your App Service plan to ensure redundancy across zones. You can scale out by adding one or more instances at a time. For more information, see [Reliability in App Service Environment](../../reliability/reliability-app-service-environment.md).
4545

4646
- *Host group deployment:* Your apps are deployed onto a dedicated host group. The dedicated host group isn't zone redundant. You can install and use your App Service Environment on dedicated hardware. There's no minimum instance charge for using an App Service Environment on a dedicated host group. However, you must pay for the host group when you provision the App Service Environment. You also pay a discounted App Service plan rate when you create your plans and scale out.
4747

articles/app-service/environment/overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ Most customers don't require isolation down to the hardware level, so consider t
6868

6969
## Virtual network support
7070

71-
An App Service Environment is a deployment of App Service that runs in a single subnet within a virtual network. When you deploy an app into an App Service Environment, it uses the inbound address assigned to the environment. If your App Service Environment is deployed with an internal virtual IP (VIP) address, the inbound address for all apps is an address within the App Service Environment subnet. If your App Service Environment is deployed with an external VIP address, the inbound address is a public-facing address, and your apps are listed in a public Domain Name System (DNS).
71+
An App Service Environment is a deployment of App Service that runs in a single subnet within a virtual network. When you deploy an app into an App Service Environment, it uses the inbound address assigned to the environment. If your App Service Environment is deployed with an internal virtual IP (VIP) address, the inbound address for all apps is an address within the App Service Environment subnet. If your App Service Environment is deployed with an external VIP address, the inbound address is a public-facing address, and your apps are listed in the public Domain Name System (DNS).
7272

7373
An App Service Environment v3 in its subnet uses a variable number of addresses, depending on the number of instances and the amount of traffic. Some infrastructure roles scale automatically, depending on the number of App Service plans and the load. Use a `/24` Classless Inter-Domain Routing (CIDR) block that has 256 addresses for your App Service Environment v3 subnet. This size can host an App Service Environment v3 at full scale-out capacity.
7474

@@ -93,7 +93,7 @@ App Service Environment v3 differs from earlier versions in the following ways:
9393
- To make plans zone redundant, the App Service Environment must have zone redundancy enabled.
9494
- You can scale non-zone-redundant plans down to a single instance.
9595

96-
For more information, see [Reliability in App Service](../../reliability/reliability-app-service.md?pivots=isolated).
96+
For more information, see [Reliability in App Service Environment](../../reliability/reliability-app-service-environment.md).
9797

9898
- You can deploy an App Service Environment v3 on a dedicated host group. Host group deployments aren't zone redundant.
9999

articles/reliability/includes/app-service/reliability-architecture-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@ App Service provides the following redundancy features:
1515

1616
- **App scaling:** When you configure your App Service plan to run multiple VM instances, all apps in the plan run on all instances by default. If you configure your plan for autoscaling, all apps scale out together based on the autoscale settings. However, you can customize how many plan instances run a specific app by using [per-app scaling](/azure/app-service/manage-scale-per-app).
1717

18-
- **Scale units:** App Service runs on a platform infrastructure called *scale units*, also known as *stamps*. A scale unit includes all components needed to host and run App Service, including compute, storage, networking, and load balancing. Azure manages scale units to ensure balanced workload distribution, perform routine maintenance, and maintain overall platform reliability.
18+
- **Scale units:** Internally, App Service runs on a platform infrastructure called *scale units*, also known as *stamps*. A scale unit includes all components needed to host and run App Service, including compute, storage, networking, and load balancing. Azure manages scale units to ensure balanced workload distribution, perform routine maintenance, and maintain overall platform reliability.
1919

2020
Some capabilities might only be applied on specific scale units. For example, some App Service scale units might support zone redundancy, while other scale units in the same region don't.

articles/reliability/includes/app-service/reliability-instance-distribution-across-zones-include.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
When you create a zone-redundant App Service plan, Azure distributes the plan's instances across availability zones in the region. This distribution ensures that your apps remain available even if one zone experiences an outage.
1111

12-
Instance distribution in a zone-redundant deployment follows specific rules. These rules apply as the app scales in and out:
12+
Instance distribution in a zone-redundant deployment follows specific rules. These rules also apply as the app scales in and out:
1313

1414
- **Minimum instances:** Your App Service plan must have a minimum of two instances for zone redundancy.
1515

articles/reliability/includes/app-service/reliability-normal-operations-include.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
ms.author: anaharris
77
ms.custom: include file
88
---
9-
Expect the following outcomes when you configure App Service plans for zone redundancy and all availability zones function properly:
9+
The following list describes what to expect when App Service plans are configured for zone redundancy and all availability zones are operational:
1010

1111
- **Traffic routing between zones:** During normal operations, traffic is routed between all available App Service plan instances across all availability zones.
1212

articles/reliability/includes/app-service/reliability-zone-down-experience-include.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
---
99
An availability zone outage might affect some aspects of App Service, even though the application continues to serve traffic. These behaviors include App Service plan scaling, application creation, application configuration, and application publishing.
1010

11-
Expect the following outcomes when you configure App Service plans for zone redundancy and one or more availability zones are unavailable:
11+
The following list describes what to expect when App Service plans are configured for zone redundancy and one or more availability zones are unavailable:
1212

1313
- **Detection and response:** The App Service platform automatically detects failures in an availability zone and initiates a response. No manual intervention is required to initiate a zone failover.
1414

articles/reliability/reliability-app-service-environment.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ For more information about reliability support in App Service, see [Reliability
2929

3030
## Production deployment recommendations
3131

32-
[Enable zone redundancy](#availability-zone-support) on your environment. Your App Service plans must use a minimum of two instances.
32+
[Enable zone redundancy](#availability-zone-support) on your environment, which requires that your App Service plans use a minimum of two instances.
3333

3434
## Reliability architecture overview
3535

@@ -55,7 +55,7 @@ To use an App Service Environment, your plans must use the [Isolated v2 pricing
5555

5656
You can configure your App Service Environment as *zone redundant*. You can also configure your App Service plans to be zone redundant, which distributes them across multiple availability zones.
5757

58-
You can enable or disable zone redundancy on each specific plan.
58+
However, you can enable or disable zone redundancy on each plan. This means that you can have some plans in your environment that are zone redundant and others that aren't.
5959

6060
When you create a zone-redundant App Service plan in your environment, the instances of your App Service plan are distributed across the availability zones in the region. For more information, see [Instance distribution across zones](../reliability/reliability-app-service.md#instance-distribution-across-zones).
6161

articles/reliability/reliability-app-service.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ For more information about reliability support in App Service Environment, see [
2121

2222
## Production deployment recommendations
2323

24-
For more information about App Service support for reliability requirements and how reliability affects other aspects of your architecture, see [Architecture best practices for the Web Apps feature of App Service](/azure/well-architected/service-guides/app-service-web-apps).
24+
To learn about how to deploy App Service to support your solution's reliability requirements, and how reliability affects other aspects of your architecture, see [Architecture best practices for App Service (Web Apps) in the Azure Well-Architected Framework](/azure/well-architected/service-guides/app-service-web-apps).
2525

2626
## Reliability architecture overview
2727

0 commit comments

Comments
 (0)