Skip to content
OpenSprig

DevOps, Containers & Kubernetes

Terraform (Infrastructure as Code)

Define, version and deploy cloud infrastructure as code.

Overview

Learn to manage infrastructure with code. You will write Terraform configurations, manage state safely, build reusable modules and deploy real resources to the cloud in a repeatable way.

Course objectives

  • Understand Infrastructure as Code and Terraform workflow
  • Write configurations with providers, resources and variables
  • Manage state safely, including remote backends
  • Build reusable modules
  • Deploy real infrastructure on a cloud provider

Who it's for

  • Cloud and system admins tired of clicking through consoles
  • DevOps engineers standardising environments
  • Anyone preparing for the HashiCorp Terraform Associate exam

Prerequisites

  • Basic Linux command-line skills
  • Familiarity with at least one cloud provider
  • Git basics are helpful

Syllabus outline

  • Why IaC matters
  • Installing Terraform
  • Providers and resources

Lab and practice approach

You build a small cloud environment step by step — network, compute and storage — then refactor it into modules and run it from a pipeline.

Why attend this course?

  • Terraform is the most common tool for multi-cloud IaC
  • Replaces manual cloud setup with reviewable, repeatable code
  • Pairs naturally with AWS, Azure and Google Cloud skills

After completing this course

Roles you can aim for

  • DevOps Engineer
  • Cloud Infrastructure Engineer
  • Platform Engineer

What you will be able to do

  • Provisioning cloud infrastructure as code
  • Managing Terraform state
  • Writing reusable modules

Certification and exam

Prepares you for the HashiCorp Certified: Terraform Associate exam. Certification exams are booked and taken separately with the vendor.

Exam
HashiCorp Certified: Terraform Associate
Format
Multiple choice and multiple response
Duration
1 hour
Validity
2 years

Exam details can change — always confirm current format, price and rules on the vendor's website. Exams are not included in OpenSprig training. You book and take the exam separately with the vendor, at the vendor's price.

Why learn with OpenSprig

  • Live, instructor-led online sessions you can ask questions in
  • Practice on real systems in every class
  • Exam-objective-aligned syllabus with mock tests
  • Course community group for help between classes
  • Weekend-friendly 2–3 hour classes