Build and deploy applications to Azure by using GitHub Actions

Intermediate
DevOps Engineer
Administrator
Developer
Solution Architect
GitHub
Azure

Create two deployment workflows using GitHub Actions and Microsoft Azure.

Learning objectives

In this module, you will:

  • Discover options for triggering a continuous delivery GitHub Workflow
  • Understand steps to remove workflow artifacts
  • Identify important environment protections
  • Control workflow execution with job conditionals
  • Deploying to Microsoft Azure with a GitHub deploy action
  • Store credentials with GitHub Secrets
  • Create and destroy Azure resources with GitHub Actions workflows

Prerequisites

  • A GitHub account
  • The ability to navigate and edit files in GitHub
  • Basic familiarity with GitHub Actions and workflows
  • Basic familiarity with continuous integration using GitHub Actions and workflows
  • An Azure subscription
  • An understanding of Microsoft Azure Fundamentals