Terraform Training

Terraform is the industry-leading tool for managing infrastructure as code (IaC), enabling efficient and scalable provisioning across major cloud platforms like AWS, Azure, and GCP, plus private and on-premise environments.

Our Terraform courses, delivered by seasoned practitioners who are also highly-rated trainers, teach you the Terraform skills to define, deploy, and manage complex infrastructure using code. Learn how to build IaC, automate deployments, and ensure version control across diverse environments. Our hands-on Terraform classes cover core concepts, best practices, and real-world scenarios. We also offer OpenTofu with AWS and Azure courses that guide you through seamless migration strategies.

Advanced Terraform and IaC Workflows
Course ID: WA3581
Delivery: On-Site or Instructor-led Virtual

Master advanced state management, module development, and IaC (Infrastructure as Code) workflows with Terraform. A hands-on capstone Terraform project ties together all the infrastructure skills gained, ensuring learners are ready to tackle infrastructure management challenges.

Automation with Terraform and AWS Elastic Kubernetes Service
Course ID: WA3108
Delivery: On-Site or Instructor-led Virtual

In this Terraform with AWS EKS course, attendees learn the foundations of Terraform with Amazon’s Kubernetes offering, the Elastic Kubernetes Service (EKS). 

Infrastructure as Code (IaC) with Terraform for Azure Fundamentals
Course ID: WA3382
Delivery: On-Site or Instructor-led Virtual

This live, hands-on Terraform for Azure training course teaches learners how to use Terraform for deploying and managing resources on Azure. Attendees learn Terraform basics, then advance to IaC Terraform workflows, Azure Terraform providers, provisioning and managing Azure resources, HCL (Hashicorp Configuration Language) programming, best practices, troubleshooting, and integrating Terraform with automation and GitOps.

Infrastructure as Code (IaC) with Terraform for AWS Fundamentals
Course ID: WA3383
Delivery: On-Site or Instructor-led Virtual

This Terraform for AWS training teaches attendees Terraform basics and covers IaC, Terraform workflows, AWS Terraform providers, provisioning and managing various AWS resources, HCL programming, best practices, troubleshooting, and integrating Terraform into their organizations with automation and GitOps.

IaC with OpenTofu for AWS Fundamentals
Course ID: WA3580
Delivery: On-Site or Instructor-led Virtual

OpenTofu is a community-driven, open-source fork of Terraform that ensures continued access to a powerful Infrastructure as Code (IaC) tool, free from licensing concerns and vendor lock-in. It prioritizes transparency, collaboration, and the freedom to build and manage cloud infrastructure without restrictions.
IaC with OpenTofu for Azure Fundamentals
Course ID: WA3579
Delivery: On-Site or Instructor-led Virtual

OpenTofu is a community-driven, open-source fork of Terraform that allows you to define and manage your cloud infrastructure using code, ensuring it remains open and accessible to everyone. This Azure OpenTofu training teaches learners to use OpenTofu for Azure infrastructure management.

Getting Started with Terraform for Google Cloud
Course ID: GCP-TERRA
Delivery: On-Site or Instructor-led Virtual

This course provides an introduction to using Terraform for Google Cloud. It enables learners to describe how Terraform can be used to implement infrastructure as a code and to apply some of its key features and functionalities to create and manage Google Cloud infrastructure. Learners will get hands-on practice building Google Cloud resources using Terraform.