Terraform is an automation software designed by developer operations to manage and operate infrastructure. All the configuration is saved in data structure format that is treated as code itself, hence the name infrastructure as code. This code defines the states that the infrastructure is needed to be in for proper operation. In this lab you will learn how Terraform can be used to define network components using these concepts, simplifying operations of networks.