Three steps to create a FREE web app on Microsoft Azure using Azure CLI.
- Create Resource Group - Name: myResourceGroup
- Create App Service Plan - Name: lthwnodejs
- Create Web app - Name: lthwnodejs
Create Resource Group
az group create --name myResourceGroup --location "South Central US"
Create FREE App Service Plan
MUST add --sku FREE
az appservice plan create --name lthwnodejs --resource-group myResourceGroup --sku FREE
Create Web App
az webapp create --name lthwnodejs --resource-group myResourceGroup --plan lthwnodejs
Yet another example creating a python webapp
PS F:\Projects\github\iflask> .\env\Scripts\activate
(env) PS F:\Projects\github\iflask> az webapp up --sku F1 -n iflask -l centralus
webapp iflask doesn't exist
Creating Resource group 'tuyendq_rg_Linux_centralus' ...
Resource group creation complete
Creating AppServicePlan 'tuyendq_asp_Linux_centralus_0' ...
Creating webapp 'iflask' ...
Configuring default logging for the app, if not already enabled
Creating zip with contents of dir F:\Projects\github\iflask ...
Getting scm site credentials for zip deployment
Starting zip deployment. This operation can take a while to complete ...
Deployment endpoint responded with status code 202
You can launch the app at http://iflask.azurewebsites.net
{
"URL": "http://iflask.azurewebsites.net",
"appserviceplan": "tuyendq_asp_Linux_centralus_0",
"location": "centralus",
"name": "iflask",
"os": "Linux",
"resourcegroup": "tuyendq_rg_Linux_centralus",
"runtime_version": "python|3.7",
"runtime_version_detected": "-",
"sku": "FREE",
"src_path": "F:\\Projects\\github\\iflask"
}
(env) PS F:\Projects\github\iflask> code .
(env) PS F:\Projects\github\iflask> az webapp up --sku F1 -n iflask -l centralus
Webapp iflask already exists. The command will deploy contents to the existing app.
Creating zip with contents of dir F:\Projects\github\iflask ...
Getting scm site credentials for zip deployment
Starting zip deployment. This operation can take a while to complete ...
Deployment endpoint responded with status code 202
You can launch the app at http://iflask.azurewebsites.net
{
"URL": "http://iflask.azurewebsites.net",
"appserviceplan": "tuyendq_asp_Linux_centralus_0",
"location": "centralus",
"name": "iflask",
"os": "Linux",
"resourcegroup": "tuyendq_rg_Linux_centralus",
"runtime_version": "python|3.7",
"runtime_version_detected": "-",
"sku": "FREE",
"src_path": "F:\\Projects\\github\\iflask"
}
(env) PS F:\Projects\github\iflask>
Free tier limit
PS F:\Projects\github\iflask> az webapp up --sku F1 -n iflask -l centralus webapp iflask doesn't exist Exceeded the limit of 1 free tier linux server farm per subscription. PS F:\Projects\github\iflask>


