Terraform Training

Terraform

A hands-on course on Terraform for Infrastructure as Code: core concepts, installation, writing reusable code, advanced usage patterns, and extending Terraform with providers.

โฑ๏ธ 2 days
๐ŸŽฏ Level Intermediate
๐ŸŒ On-site or remote
๐Ÿ“ Across France

Detailed program

Day 1
Concepts and installation
  • Key Infrastructure as Code concepts
  • Installing and getting started with Terraform
Day 2
Reusable code
  • Writing reusable Terraform code
  • Modules and variables
Day 3
Advanced usage
  • Advanced Terraform usage
  • Extending Terraform with providers

Who is this for

  • Infrastructure / cloud engineers
  • DevOps teams

Prerequisites

  • Basic cloud knowledge (AWS, Azure, GCP or OpenStack)
  • Command line basics

Delivery

  • On-site or remote delivery
  • Hands-on lab environment provided
  • Course materials provided at the end

Learning objectives

โœ“

Understand Infrastructure as Code principles

โœ“

Write and organise reusable Terraform code

โœ“

Manage Terraform state and modules

โœ“

Extend Terraform to new providers

Frequently asked questions

Does Terraform work with OpenStack?

Yes, Terraform has an official OpenStack provider, which this course covers.

Related trainings

Ready to train your team?

Request a personalised quote or ask us anything โ€” we'll reply within one business day.

Request a quote โ†’