Fireship explains Terraform in 100 seconds.

Terraform is an Infrastructure as Code (IAC) tool that can provision resources in the cloud. Learn how to setup terraform and connect it to cloud providers like AWS, Google Cloud, Azure, or Docker to automate your infrastructure

In the second part of this two-part series, Hamish Watson shows us how to use infrastructure as code to deploy an Azure Kubernetes systems cluster.

To learn about the many ways to deploy an Azure SQL database, watch part one: https://youtu.be/T05C-ro1_W0?WT.mc_id=dataexposed-c9-niner

Video Content:

  • 0:00 Introduction
  • 0:55 Demo: Deploying Azure Kubernetes systems cluster
  • 7:50 Get started on Azure

In the first part of this two-part series with Hamish Watson, we will look at the various methods available to deploy an Azure SQL database including PowerShell, Azure CLI and Terraform. Creating resources has never been easier or more standard than what we have now.

Related Links:

  • 0:00 Introduction
  • 1:55 A Match Made in the Cloud Overview
  • 4:42 Demo
  • 7:10 Other ways to deploy into Azure
  • 8:22 Continuation of demo
  • 8:56 CI CD Pipeline

In this video, Abel sits down again with April Edwards to talk about using GitHub Actions to deploy infrastructure using Terraform.

April walks through the process of taking code that is already sitting in GitHub and deploying infrastructure by using Terraform, and all of the custom actions and workflows that have been created for you.