Introduction to ALM with GitHub
1 h 15 m
Lab Overview
In this lab, you will use GitHub and the Microsoft Azure cloud platform together to build an application lifecycle management (ALM) environment. You will use GitHub to fork a repository and manage a project with issues and tasks. You will use Microsoft Azure as the deployment target for your forked application and will set up continuous delivery so that your resolution of the issues in the GitHub, along with the associated source code commits, will trigger automatic deployment to Azure for immediate verification of the fixes.

Related Learning Path(s):
Using GitHub

In this exercise, you will create an account on, if you do not already have one. After that, you will use your GitHub account to create a fork of a public repository.

In this exercise, you will create an Azure Web App where you will deploy the source code from the GitHub repository that you forked in the previous exercise. You will also setup a continuous delivery process so that the Azure Web App is automatically updated when the source code is changed.
In this exercise, you will create and use the project features of GitHub to manage an issue in the project, fix it with a commit, approve it with a pull request, and then observe the new deployment in Azure.
Real-Time Lab
Not Registered?
Create Account
Already Registered?
What are Labs?

Labs provide a live environment to get hands-on experience using the same tools and services in the real world.

Learn More