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
Copy file name to clipboardExpand all lines: articles/app-service/environment/using-an-ase.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,11 +18,11 @@ Azure App Service Environment is a deployment of Azure App Service into a subnet
18
18
-**Database**: The database holds information that defines the environment.
19
19
-**Storage**: The storage is used to host the customer-published apps.
20
20
21
-
You can deploy an ASE (ASEv1 and ASEv2) with an external or internal VIP for app access. The deployment with an external VIP is commonly called an External ASE. The internal version is called the ILB ASE because it uses an internal load balancer (ILB). To learn more about the ILB ASE, see [Create and use an ILB ASE][MakeILBASE].
21
+
You can deploy an ASE with an external or internal VIP for app access. The deployment with an external VIP is commonly called an External ASE. The internal version is called the ILB ASE because it uses an internal load balancer (ILB). To learn more about the ILB ASE, see [Create and use an ILB ASE][MakeILBASE].
22
22
23
23
## Create an app in an ASE ##
24
24
25
-
To create an app in an ASE, you use the same process as when you create it normally, but with a few small differences. When you create a new App Service plan:
25
+
To create an app in an ASE, you use the same process as when you create it normally, but with a few small differences. When you create a new App Service plan (ASP):
26
26
27
27
- Instead of choosing a geographic location in which to deploy your app, you choose an ASE as your location.
28
28
- All App Service plans created in an ASE can only be in an Isolated pricing tier.
@@ -75,11 +75,11 @@ To create an app in an ASE:
75
75
76
76
Every App Service app runs in an App Service plan. App Service Environments hold App Service plans, and App Service plans hold apps. When you scale an app, you scale the App Service plan and thus scale all the apps in the same plan.
77
77
78
-
When you scale an App Service plan, the needed infrastructure is automatically added. There is a time delay to scale operations while the infrastructure is added. In ASEv1, the needed infrastructure must be added before you can create or scale out your App Service plan.
78
+
When you scale an App Service plan, the needed infrastructure is automatically added. There is a time delay to scale operations while the infrastructure is added. If you perform several scale operations in sequence, the first infrastructure scale request is acted on and the others queue up. When the first scale operation completes, the other infrastructure requests all operate together. When the infrastructure is added, the App Service plans are assigned as appropriate. Creating a new App Service plan is itself a scale operation as it requests additional hardware.
79
79
80
80
In the multitenant App Service, scaling is immediate because a pool of resources is readily available to support it. In an ASE, there is no such buffer, and resources are allocated upon need.
81
81
82
-
In an ASE, you can scale an App Service plan up to 100 instances. An ASE can have up to 200 total instances across all of the ASPs that are in the ASE.
82
+
In an ASE, you can scale an App Service plan up to 100 instances. An ASE can have up to 201 total instances across all of the App Service plans that are in the ASE.
83
83
84
84
## IP addresses ##
85
85
@@ -91,7 +91,7 @@ With an external ASE, you can configure IP-based SSL for your app in the same ma
91
91
92
92
When you scale out your App Service plans, workers are automatically added to support them. Every ASE is created with two front ends. The front ends automatically scale out at a rate of one front end for every total 15 instances in your App Service plans. For example, if you have three App Service plans of five instances each, you would have a total of 15 instances and three front ends. If you scale to a total of 30 instances, then you have four front ends, and so on.
93
93
94
-
The number of front ends that are allocated by default should be enough for most scenarios. However, you can scale out at a faster rate. You can change the ratio to as low as one front end for every five instances. You can also change the size of the front ends. By default they are single core. You can change that in the portal to two or four core instead. There is a charge for changing the ratio or the front end sizes. For more information, see [Azure App Service pricing][Pricing].
94
+
The number of front ends that are allocated by default are good for a moderate load. You can change the ratio to as low as one front end for every five instances. You can also change the size of the front ends. By default they are single core. You can change that in the portal to two or four core instead. There is a charge for changing the ratio or the front end sizes. For more information, see [Azure App Service pricing][Pricing]. If you are looking to improve the load capacity of your ASE, you will get more improvement by first scaling to 2 core front ends before adjusting the scale ratio. Changing the core size of your front ends will cause an upgrade of your ASE and should be performed outside of regular business hours.
95
95
96
96
Front-end resources are the HTTP/HTTPS endpoint for the ASE. With the default front-end configuration, memory usage per front end is consistently around 60 percent. Customer workloads don't run on a front end. The key factor for a front end with respect to scale is the CPU, which is driven primarily by HTTPS traffic.
0 commit comments