Deploying Code From GitHub to Azure App Service
Microsoft provides many ways to deploy code to App Service, but one of the best ways is to deploy from a source code repository, such as GitHub, Bitbucket, or Azure Repos. This is useful whether you need to upload your code once or need to implement continuous deployment in a DevOps environment. In this brief lesson, we’ll show you how to deploy code from GitHub to Azure App Service both manually and using continuous deployment.
Learning Objectives
- Deploy code from GitHub to Azure App Service manually using the command line
- Configure continuous deployment from GitHub to Azure App Service
Intended Audience
- Anyone who wants to deploy code from a source code repository to Azure App Service
Prerequisites
- Experience using Azure App Service (or take our Introduction to Azure App Service and Using Deployment Slots in Azure App Service lessons)
- Experience with GitHub (not mandatory)
Resources
All the commands from the demo in this lesson can be found in the following GitHub repo: https://github.com/cloudacademy/azure-app-service-github
Guy launched his first training website in 1995 and he's been helping people learn IT technologies ever since. He has been a sysadmin, instructor, sales engineer, IT manager, and entrepreneur. In his most recent venture, he founded and led a cloud-based training infrastructure company that provided virtual labs for some of the largest software vendors in the world. Guy’s passion is making complex technology easy to understand. His activities outside of work have included riding an elephant and skydiving (although not at the same time).