You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -23,40 +23,40 @@ An [Azure App Service plan](overview-hosting-plans.md) provides the resources th
23
23
24
24
You can create an empty App Service plan, or you can create a plan as part of app creation.
25
25
26
-
1. To start creating an App Service Plan, browse to [https://ms.portal.azure.com/#create/Microsoft.AppServicePlanCreate](https://ms.portal.azure.com/#create/Microsoft.AppServicePlanCreate).
26
+
1. To start creating an App Service plan, go to [Create App Service Plan](https://ms.portal.azure.com/#create/Microsoft.AppServicePlanCreate) on the Azure portal.
27
27
28
-
:::image type="content" source="./media/azure-web-sites-web-hosting-plans-in-depth-overview/create-appserviceplan.png" alt-text="Create an App Service Plan in the Azure portal.":::
28
+
:::image type="content" source="./media/azure-web-sites-web-hosting-plans-in-depth-overview/create-appserviceplan.png" alt-text="Create an App Service plan in the Azure portal.":::
29
29
30
30
2. Configure the **Project Details** section before configuring the App Service plan.
31
31
32
-
3. In the **App Service Plan details** section, name the App Service Plan, then select the **Operating System** and **Region**. Region determines where your App Service plan is created.
32
+
3. In the **App Service Plan details** section, name the App Service plan, and then select the **Operating System** and **Region**. The region specifies where your App Service plan is created.
33
33
34
34
4. When creating a plan, you can select the pricing tier of the new plan. In **Pricing Tier**, select a **Pricing plan** or select **Explore pricing plans** to view additional details.
35
35
36
-
5. In the **Zone redundancy** section, select whether the App Service Plan zone redundancy should be enabled or disabled.
36
+
5. In the **Zone redundancy** section, select whether the App Service plan zone redundancy should be enabled or disabled.
37
37
38
-
6. Select **Review + create** to create the App Service Plan.
38
+
6. Select **Review + create** to create the App Service plan.
39
39
40
40
> [!IMPORTANT]
41
-
> When creating an new App Service Plan in an existing Resource Group, certain conditions with existing apps can trigger these errors:
41
+
> When you create an new App Service plan in an existing resource group, certain conditions with existing apps can trigger these errors:
42
42
> -`The pricing tier is not allowed in this resource group`
43
43
> -`<SKU_NAME> workers are not available in resource group <RESOURCE_GROUP_NAME>`
44
44
>
45
-
> This can happen due to incompatibilities with pricing tiers, regions, operating systems, Availability Zones, existing Function apps, or existing web apps. If this error occurs, create your App Service Plan in a **new**Resource Group.
45
+
> This can happen due to incompatibilities with pricing tiers, regions, operating systems, availability zones, existing function apps, or existing web apps. If one of these errors occurs, create your App Service plan in a **new**resource group.
46
46
>
47
47
48
48
49
49
<aname="move"></a>
50
50
51
51
## Move an app to another App Service plan
52
52
53
-
You can move an app to another App Service plan, as long as the source plan and the target plan are in the _same resource group, geographical region, and of the same OS type_. Any change in type such as Windows to Linux or any type that is different from the originating type is not supported.
53
+
You can move an app to another App Service plan, as long as the source plan and the target plan are in the _same resource group and geographical region and of the same OS type_. Any change in type, such as Windows to Linux or any type that's different from the originating type, isn't supported.
54
54
55
55
56
56
> [!NOTE]
57
-
> Azure deploys each new App Service plan into a deployment unit, internally called a webspace. Each region can have many webspaces, but your app can only move between plans that are created in the same webspace. An App Service Environment can have multiple webspaces, but your app can only move between plans that are created in the same webspace.
57
+
> Azure deploys each new App Service plan into a deployment unit, internally called a *webspace*. Each region can have many webspaces, but your app can only move between plans that are created in the same webspace. An App Service Environment can have multiple webspaces, but your app can only move between plans that are created in the same webspace.
58
58
>
59
-
> You can’t specify the webspace you want when creating a plan, but it’s possible to ensure that a plan is created in the same webspace as an existing plan. In brief, all plans created with the same resource group, region combination and operating system are deployed into the same webspace. For example, if you created a plan in resource group A and region B, then any plan you subsequently create in resource group A and region B is deployed into the same webspace. Note that plans can’t move webspaces after they’re created, so you can’t move a plan into “the same webspace” as another plan by moving it to another resource group.
59
+
> You can’t specify the webspace you want when creating a plan, but it’s possible to ensure that a plan is created in the same webspace as an existing plan. In brief, all plans created with the same resource group, region combination, and operating system are deployed into the same webspace. For example, if you created a plan in resource group A and region B, then any plan you subsequently create in resource group A and region B is deployed into the same webspace. Note that plans can’t move webspaces after they’re created, so you can’t move a plan into “the same webspace” as another plan by moving it to another resource group.
60
60
>
61
61
62
62
1. In the [Azure portal](https://portal.azure.com), search for and select **App services** and select the app that you want to move.
@@ -70,7 +70,7 @@ You can move an app to another App Service plan, as long as the source plan and
70
70
4. If you create a plan, you can select the pricing tier of the new plan. In **Pricing Tier**, select the existing tier to change it.
71
71
72
72
> [!IMPORTANT]
73
-
> If you're moving an app from a higher-tiered plan to a lower-tiered plan, such as from **D1** to **F1**, the app may lose certain capabilities in the target plan. For example, if your app uses TLS/SSL certificates, you might see this error message:
73
+
> If you're moving an app from a higher-tiered plan to a lower-tiered plan, such as from **D1** to **F1**, the app might lose certain capabilities in the target plan. For example, if your app uses TLS/SSL certificates, you might see this error message:
74
74
>
75
75
> `Cannot update the site with hostname '<app_name>' because its current TLS/SSL configuration 'SNI based SSL enabled' is not allowed in the target compute mode. Allowed TLS/SSL configuration is 'Disabled'.`
76
76
>
@@ -79,12 +79,12 @@ You can move an app to another App Service plan, as long as the source plan and
79
79
80
80
## Move an app to a different region
81
81
82
-
The region in which your app runs is the region of the App Service plan it's in. However, you cannot change an App Service plan's region. If you want to run your app in a different region, one alternative is app cloning. Cloning makes a copy of your app in a new or existing App Service plan in any region.
82
+
The region in which your app runs is the region of the App Service plan it's in. However, you can't change an App Service plan's region. If you want to run your app in a different region, one alternative is app cloning. Cloning makes a copy of your app in a new or existing App Service plan in any region.
83
83
84
84
You can find **Clone App** in the **Development Tools** section of the menu.
85
85
86
86
> [!IMPORTANT]
87
-
> Cloning has some limitations. You can read about them in [Azure App Service App cloning](app-service-web-app-cloning.md).
87
+
> Cloning has some limitations. You can read about them in [Azure App Service App cloning](app-service-web-app-cloning.md#current-restrictions).
88
88
89
89
## Scale an App Service plan
90
90
@@ -96,12 +96,12 @@ To scale out an app's instance count, see [Scale instance count manually or auto
96
96
97
97
## Delete an App Service plan
98
98
99
-
To avoid unexpected charges, when you delete the last app in an App Service plan, App Service also deletes the plan by default. If you choose to keep the plan instead, you should change the plan to **Free** tier so you're not charged.
99
+
To avoid unexpected charges, when you delete the last app in an App Service plan, App Service also deletes the plan by default. If you choose to keep the plan instead, you should change the plan to the **Free** tier so you're not charged.
100
100
101
101
> [!IMPORTANT]
102
102
> App Service plans that have no apps associated with them still incur charges because they continue to reserve the configured VM instances.
0 commit comments