A walkthrough of working with Azure's App Service, with a focus on web app deployment and monitoring.
Using Azure PowerShell, do the following to provision a Lab resource group:
.\startup.ps1
- In the Azure Portal, create an App Service Web App including a Standard1 (S1) App Service plan
- Download the sample .NET Core 2 application
- Create a staging deployment slot
- Use Kudu to zip push deploy the application
- Swap the staging slot into production
- Enable Application Insights from the production Web App's blade
- Create an alert in Application Insights based on any criteria of your choosing
When finished, remove the Azure resources with:
.\teardown.ps1