Infrastructure as code is the way to define exactly what your cloud environment should look like using text-based files.

This is the heart of this blog. When you start out using the cloud, the best way is to use the web interfaces. But doing that is slow, more error-prone, and very tedious when you need, say, fifty virtual machines.

Instead, we write text-based files that describe what our cloud resources will look like. We then use these infrastructure as code files to deploy our cloud resources, ensuring they will turn out exactly how we wanted.

Learn more

Infrastructure as Code Introduction

Introduction to the infrastructure as code concept

Azure-Specific Infrastructure as Code Tools

Azure has a set of tools you can use to manage Azure

Terraform

Terraform can be used to manage Azure and more!

Coding Principles

Here are some basic concepts to help you write code better

Do it yourself

Configure Visual Studio Code

You’ll need some kind of text editor to do anything

ARM Template & Bicep Tutorials

Quickstarts for ARM templates and Bicep

Azure Terraform Tutorial

Let’s use Terraform to manage Azure!

Create GitHub Account & Repository

Create your very own free GitHub account!