Uploaded April 2023 | Updated September 2026, 2 weeks ago
Description: In this lab, we show how to create a canary/blue-green deployment automation using GitHub Actions. In the four challenges in this lab we show how to deploy a simple service using the Microsoft Azure Container Apps service, and then use GitHub actions to automatically deploy and test new versions when we change the application code.
Challenge 1: Deploy the initial container app
Challenge 2: Create an Azure Managed Identity
Challenge 3: Create GitHub Actions
Challenge 4: Test successful and unsuccessful deployments
This lab uses GitHub and Microsoft Azure, but the principles of automating and testing deployments based on changes in source control can be applied to many different scenarios.
Learn more at Microservices March 2023
bit.ly/3YVHnzn
Description: In this lab, we show how to create a canary/blue-green deployment automation using GitHub Actions. In the four challenges in this lab we show how to deploy a simple service using the Microsoft Azure Container Apps service, and then use GitHub actions to automatically deploy and test new versions when we change the application code.
Challenge 1: Deploy the initial container app
Challenge 2: Create an Azure Managed Identity
Challenge 3: Create GitHub Actions
Challenge 4: Test successful and unsuccessful deployments
This lab uses GitHub and Microsoft Azure, but the principles of automating and testing deployments based on changes in source control can be applied to many different scenarios.
Learn more at Microservices March 2023
bit.ly/3YVHnzn










