Continuous Delivery with Azure Web Apps
summary
Shows a working pipeline that accepts a local git push to Kudu, runs a checked-in deploy.ps1 that executes dotnet publish and run-from-package zip deployment so the site is mounted read-only, runs unit tests locally and in CI and publishes results to Azure DevOps, uses deployment slots with warm swap to achieve zero-downtime swaps, demonstrates an Azure DevOps YAML pipeline that calls the script, and a multi-stage Docker build to ACR with container pulled by the Web App — all demos complete and swap/tests succeed.
AI-written summary · about
chapters (11)
- 0:00Start
- 0:44Lean software development
- 1:33Principles of software delivery
- 2:42Deployment in the nineties
- 3:37Deploying to Azure web apps
- 4:31Visual Studio deployment
- 4:58Azure DevOps Pipelines
- 5:29Version control deployment
- 6:07Kudu (Advanced tools)
- 6:30Kudu services
- 7:23Local git deployment
related talks
46mProject Kudu, The Magic Behind Azure App Services' Continuous Deployment
01h 03mContinuous Delivery in Azure
52mDeploying anything to Azure with Azure DevOps
01h 09mFrom localhost to production: Managing your code with Azure DevOps
49mModern CI/CD Pipeline with Azure DevOps
46mReal World DevOps
50mCode repos and automated deployment
19mImplementing automated process that leads to DevOps success
