Training: Manage infrastructure with Terraform

Terraform is an Infrastructure as Code tool, which allows you to automate the provisioning and management of cloud and SaaS infrastructure. It lets you declare the desired state of your infrastructure resources in files which can be tracked in version control, just like your application code. When you run Terraform and approve the proposed changes, it will automatically create, update, or destroy infrastructure resources to match the desired configuration.

In this training you will learn how to use Terraform and write your own configuration to provision cloud infrastructure.

  • Terraform logo

Target audience

This training is aimed at developers who have some experience with cloud hosting and want to learn how to automate the management of cloud resources with Terraform.


Attendees should have a basic understanding of cloud hosting concepts, and be confident with using the command line.

Learning objectives

After completing this training, you:

  • Know what Infrastructure as Code (IaC) is and what its benefits are
  • Understand the core Terraform workflow
  • Understand how Terraform uses state to keep track of the resources it manages
  • Can find providers in the Terraform Registry to manage various cloud services
  • Can write Terraform configuration to provision cloud infrastructure resources
  • Can connect and manage dependencies between different infrastructure resources
  • Can improve the structure of Terraform configuration by writing reusable modules
  • Can import existing infrastructure into your Terraform state
  • Know how to use Terraform backends to collaborate with multiple developers
  • Have a good foundation to prepare for the HashiCorp Terraform Associate exam

Required software

Please bring a laptop with your preferred IDE and the following pre-installed software:

  • Duration: 1 day
  • Level: beginner
  • Price: € 540 excl. VAT
  • Amersfoort
  • 3 - 12 participants
  • Available in-company
  • Available in English or Dutch
The training Manage infrastructure with Terraform is given by an experienced trainer

About the trainer

Besides a strong technical background in software engineering and experience with Terraform, I have over 5 years of experience in training and coaching high-performing teams. In my workshops I combine theory with practical exercises, to increase the hands-on experience of attendees.

  • HashiCorp Certified: Terraform Associate badge

In-company training

Do you want to train your entire team in Terraform? This training can also be given in-company, in English or in Dutch.

Please get in touch to discuss the possibilities to further customize the training to your needs.

Why follow one of my trainings?


Classroom training

€ 540 /person

  • 1-day training
  • Open for individual participation
  • In Amersfoort
  • Coffee and lunch included
  • Starting from 3 participants
Find a session


upon request

  • Online or in your office
  • In English or Dutch
  • Up to 12 participants
  • Can be customized to your needs
Request a quote

All prices are excluding 21% BTW (VAT).

Get in touch

Do you have any questions about the "Manage infrastructure with Terraform" training?

Share this page: