Course · Training · Workshop
OpenTofu
Two days of intensive introduction to Infrastructure as Code (IaC) with OpenTofu. Define and deploy an infrastructure on the cloud of your choice.
Cloud infrastructures are becoming more complex and larger. With the help of IaC, the infrastructure should be defined, documented and versioned. OpenTofu is the provisioning tool and is often used in the industry.
Trainers
What participants say






These customers booked courses in the same topic cluster.More customers →
Content
In this course, we will work together to incrementally build and modularize a cloud infrastructure of your choice. Our focus is on a targeted selection of topics to provide a deep understanding of the following concepts:
- HCL (HashiCorp Configuration Language) Syntax
- Idempotency and its significance in Infrastructure as Code
- Introduction to OpenTofu
- Providers
- Resources
- Data Sources
- Variables
- Modules
- Registry
- OpenTofu Commands
- Overview of Vault Secrets Management for OpenTofu
- OpenTofu State Management
- Using OpenTofu in Teams (shared State Management)
- Security around OpenTofu (Security Testing, State Encryption, Secret Handling)
- OpenTofu in the Enterprise (Multi-Stage Setups, Pipelining, Terragrunt, Linting, Testing, Automated Documentation)
This course is suitable for both beginners and advanced users and offers a cloud-agnostic approach, meaning that the concepts learned can be applied to various cloud providers.
We look forward to building a robust and scalable cloud infrastructure together!
The actual course content may differ from the above depending on the trainer, delivery, duration and the composition of participants.
Request this course in-house
Request a public date
No suitable public date? Register without obligation — once there is enough interest we schedule a new public date and let you know first.
More about OpenTofu
OpenTofu is the open-source, community-driven fork of Terraform, created in response to HashiCorp's license change in 2023. As part of the Linux Foundation, OpenTofu provides a stable, open alternative for provisioning cloud infrastructure using HCL. It is fully compatible with existing Terraform code and is actively maintained and developed.Further resources:
History
Terraform was developed by HashiCorp in 2014 and released under the Mozilla Public License (MPL). It quickly became the de-facto standard for Infrastructure as Code. In August 2023, HashiCorp announced that Terraform would be relicensed under the Business Source License (BUSL) – a license that restricts commercial use. This decision sparked significant backlash in the open-source community.
In response, OpenTofu was created as a community fork under the stewardship of the Linux Foundation. OpenTofu retains the open MPL license and is actively developed by a broad alliance of companies and individuals. Today, OpenTofu is considered a fully capable alternative to Terraform and is steadily gaining traction across the industry.

