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)
- An Azure DevOps organization
- Terraform Azure Pipelines extension
- 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.