Deploy a .NET application on Microsoft Azure Cobalt 100 VMs

About this Learning Path

Who is this for?

This is an advanced topic for software developers who want to develop cloud-native applications using GitHub Actions and Azure Kubernetes Service (AKS), and run them on Microsoft Azure Cobalt 100 VMs.

What will you learn?

Upon completion of this learning path, you will be able to:

  • Configure an Azure Cobalt 100 VM as a self-hosted GitHub runner.
  • Create an AKS cluster with Arm-based Azure Cobalt 100 nodes using Terraform.
  • Deploy a .NET application to AKS with GitHub Actions using the self-hosted Arm64-based runner.

Prerequisites

Before starting, you will need the following:

Next