Rapidly develop and deploy Java apps using GitHub Actions or Azure Pipelines

Intermediate
Developer
Azure
Azure App Service
Azure Database for MySQL
Azure Pipelines

Create a Terraform configuration, provision your Azure resources, and set up your project for continuous integration and continuous delivery (CI/CD) by using either GitHub Actions or Azure Pipelines.

Learning objectives

In this module, you will:

  • Create a Terraform configuration for your Azure resources.
  • Provision your infrastructure and deploy it to Azure.
  • Set up your project for continuous integration and continuous delivery (CI/CD) by using either GitHub Actions or Azure Pipelines.

Prerequisites

  • An Azure subscription
  • A GitHub account
  • (Optionally if you choose to use Azure Pipelines)
  • Basic knowledge of software development
  • Basic knowledge of managing and provisioning Azure resources

Get started with Azure

Choose the Azure account that's right for you. Pay as you go or try Azure free for up to 30 days. Sign up.