- Course
Welcome to Creating a Terraform Module
Managing complex Terraform code is a challenge for any infrastructure developer. This course will teach you to create and manage reusable multi-environment Terraform modules that can scale with your applications.
- Course
Welcome to Creating a Terraform Module
Managing complex Terraform code is a challenge for any infrastructure developer. This course will teach you to create and manage reusable multi-environment Terraform modules that can scale with your applications.
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- Core Tech
What you'll learn
Managing multi-environment Terraform configurations is a challenge for every cloud engineer. In this course, Welcome to Creating a Terraform Module, you’ll gain the ability to analyze and design reusable Terraform modules that support multi-environment deployments. First, you’ll explore the standard Terraform module file structure. Next, you’ll discover how root modules interact with child modules using the source argument. Finally, you’ll learn how to use input variables and module outputs to parameterize resources and pass data between layers of a Terraform configuration. When you’re finished with this course, you’ll have the skills and knowledge of Terraform module architecture needed to create reusable multi-environment Terraform modules.