Continuous Delivery of containers with GitHub

September 15, 2020

In this workshop, you will learn how to setup and configure continuous delivery with GitHub Actions to deploy a container to Azure. You will do this throughout the use of a Git repository for source control, GitHub Actions for CI/CD and an Azure Resource Manager template for Azure resource deployment and configuration management.

At the end of this workshop, you will be able to build processes to automate cloud infrastructure and reduce error-prone manual ones. In addition, you'll use learn how to use Infrastructure-as-Code, through the usage of an Azure Resource Manager (ARM) template to provision Azure resources, configured with continuous delivery with GitHub Actions to deploy easily to the cloud.

Prerequisites

  • Experience with Git
  • Installed VSCode
  • Installed Azure CLI
  • Microsoft Azure subscription
  • Github Account