Introduction to Terraform

Snehal Patel attended Networking Field Day in April 2023 and was able to refresh his knowledge on Infrastructure-as-Code, specifically through a detailed demo of Terraform by HashiCorp. This first part of his 3-part blog series delves into Terraform basics, a tool that allows for the definition of infrastructure in code, its use with various platform providers, and how it approaches Create, Update, and Delete operations utilizing a declarative programming style. He also explores the transactional Terraform Workflow process consisting of Write, Plan, and Apply stages, and will continue with practical examples of creating Azure Network resources using Terraform in the next article.

Read More

References