Introduction

Completed

This module covers GitHub Actions for Azure, tools that automate software development workflows between GitHub and Azure. It also covers service principals, Microsoft Entra entities that control access to resources in Azure.

Learning objectives

After completing this module, you'll be able to:

  • Explain the benefits GitHub Actions for Azure
  • Describe the different types of service principals
  • Implement service principals and use them in your GitHub Actions for Azure workflows
  • Use GitHub Actions for Azure to publish a web app to Azure App Service

Prerequisites

  • A GitHub account
  • An Azure account with an active subscription. If you don't already have one, you can sign up for a free trial at https://azure.com/free