Improve your experience. We are very sorry but this website does not support Internet Explorer. We recommend using a different browser that is supported such as Google Chrome or Mozilla Firefox.
Designed to provide participants with a comprehensive understanding of Terraform
This intensive 2-day course is designed to provide participants with a comprehensive understanding of Terraform, a widely adopted Infrastructure as Code (IaC) tool. Whether you're a beginner looking to grasp the basics or an experienced user seeking to deepen your knowledge, this course covers essential concepts, best practices and hands-on exercises to empower you in efficiently managing infrastructure.
Participants should have a basic understanding of cloud computing concepts and familiarity with at least one cloud provider (AWS, Azure, GCP).
Attendees require their own device with Terraform, Azure CLI and VSCode installed
Day 1: Terraform Basics and Core Concepts
Module 1: Introduction to Infrastructure as Code (IaC)
Module 2: Getting Started with Terraform
Module 3: Terraform Configuration Files
Module 4: Terraform State
Day 2: Advanced Terraform Concepts and Best Practices
Module 5: Resource Provisioning
Module 6: Modules in Terraform
Module 7: Provisioners and Functions
Module 8: Terraform Workspaces
Module 9: Terraform Workflow and Best Practices
Module 10: Terraform Providers and Ecosystem
Who should attend:
By the end of this course, participants will have the knowledge and practical experience to confidently use Terraform for managing and automating infrastructure in various environments.