Terraform is a DevOps tool for declarative infrastructure—infrastructure as code. It simplifies and accelerates the configuration of cloud-based environments. In this learning path, you’ll discover how to use Terraform to manage your infrastructure, as well as how to use core Terraform commands. You’ll also explore a series of advanced Terraform use cases, such as custom modules and deploying configurations across multiple environments.
-
Learn how to use Terraform to configure infrastructure.
-
Discover how to leverage Terraform registry code modules.
-
Learn to deploy configurations across multiple environments.
Courses
-
1
DevOps Foundations: Infrastructure as Code2h 12mDevOps Foundations: Infrastructure as Code
By: James Wickett
Learn the basics of infrastructure as code and all the implications of treating all our infrastructure code as application code, including testing and deployment.
-
2
Learning Terraform2h 7mLearning Terraform
By: Josh Samuelson
Learn how to use Terraform—the infrastructure as code solution—to configure infrastructure and manage resources with Amazon Web Services.
-
3
Advanced Terraform2h 25mAdvanced Terraform
By: Dave Swersky
Dive into real-world use cases for Terraform, and explore the terms, concepts, and techniques you need to use this powerful configuration management tool.