Last Update: Sep 04, 2024 | Published: Mar 14, 2018
In this post, I will show you how to deploy the “public” version of App Service Environment (ASE), where the app services are shared through a single, simple public IP address.
Note that you can create an ASE while creating the first app service and Isolated-Tier app service plan within it. However, this does not give you control over the method of connectivity to the app services. In this how-to article, you will see how to create the new ASE and then how to add app services plans to it.
Start by going to the Azure Portal and clicking Create a Resource. Pick Web + Mobile > App Service Environment. An App Service Environment blade will appear; enter the following details:
There are two things to note about the virtual network blade:
In this case, select External, which will create a PIP (Public IP address or VIP/virtual IP address) for the ASE.
You can click Create and the ASE is created for you. Note that this creation job can take well over 1 hour to complete.
If you open the created ASE resource and browse to IP Addresses, you will find the public and outbound IP address of your new app services environment.
Start by creating a new app service and app service plan as normal; Click Create A Resource > Web + Mobile > Web App. Enter the web app details:
Click App Service Plan and then select Create New. Enter the following in the New App Service Plan blade:
Click OK to finish detailing the new app service plan. You are then returned to the Web App blade, where you can optionally enable Application Insights.
A new app service, running in a new app services plan will be deployed in the ASE after you click Create; this will only take a few moments.
You can then open the new app service and click Browse. The new site is browsable via the Azure-assigned domain name (which you can customize) via the ASE’s public IP address.