Introduction to OpenTofu
Workshop

Configuring infrastructure manually is error-prone, hard to track and barely scalable in a team. OpenTofu solves this: you define infrastructure as code, version it in Git and provision reproducibly across any cloud platform. As an open-source fork of Terraform under the MPL 2.0 license, OpenTofu offers full compatibility with the existing provider ecosystem and brings its own features that Terraform does not have. On day one, you learn OpenTofu from the ground up: you write your first HCL configurations, connect OpenTofu to a cloud provider and provision a dedicated VM with security group and

Made in Germany ISO 27001 ISO 9001 DSGVO-konform DORA Compliant 24/7 Support
UDSVolkswagenLiebherrT-SystemsVendureecoConnextPortainerBITMARCKUelzener VersicherungenFJDDWTOCCReiner SCTCyrus IndustrialDGSIEMnanocosmosInheadenSplixSchwarzgruppeINHHadesHiOrg-Serverown3dTikfinityProgram51Buben & MädchenPrime InsightsTELTECElevantiqMoovitCFToolsStadt KölnVivavisAvemio

Workshop overview

Duration, per-participant price and logistics for Introduction to OpenTofu.

On-site options

  • Live online or on-site at your location

  • In-house: content, duration and focus can be tailored

  • Flexible dates, from 1 participant

  • German; English on request

  • Preconfigured cloud lab (also on-site)

  • Open groups: max. 8 people

  • Seat price same as online: €721.50 × days, excl. VAT

  • On-site in-house: individual quote (travel/logistics as incurred)

  • No published flat on-site surcharge

  • You provide the training room and internet

  • Open sessions: 09:00–16:00 (CET/CEST)

Curriculum

Topics by day at a glance.

Day 1: Understand IaC, set up OpenTofu and provision your first infrastructure

  • What is Infrastructure as Code?
  • HCL basics and your first resource
  • Providers and the OpenTofu workflow
  • Variables, outputs and locals
  • Hands-on: Your first cloud infrastructure
Day 1

Day 2: Manage state, encrypt it and build reusable modules

  • State management in detail
  • State encryption with AES-GCM
  • Writing and using modules
  • Declarative state operations and OpenTofu features
  • Hands-on: Multi-tier infrastructure with encrypted state
Day 2

Day 3: Test, automate and migrate from Terraform

  • Expressions and control structures
  • Testing OpenTofu
  • Security, secrets and ephemeral values
  • CI/CD pipeline and Terraform migration
  • Hands-on: Final project
Day 3

Workshop schedule

Published daily rhythm. Topics are listed in the curriculum.

09:00–16:00 (CET/CEST)

Official window for open sessions.

Frame

09:00 – Introductions

On day 1: meet the instructor and participants, plus the agenda and workshop structure.

Day 1

09:00 – Q&A

On later days, resolve open questions from the previous day before the day’s topics (usually 09:00–09:30 or 09:00–10:00).

Later days

Content blocks follow the curriculum

Theory and hands-on in the morning and afternoon blocks. The topic list is in the curriculum above.

Topics

12:00–13:00 – Lunch

A shared break before the afternoon.

Break

16:00–16:30 – Q&A

End of the day: questions, exchange and wrap-up.

Close

Prerequisites

What participants should bring.

Hardware

Your own notebook (Linux, macOS or Windows) with permission to install software. Devices available at extra cost.

HardwareNotebook

Environment

Each participant works in a provided cloud lab. Local installation of the training stack is not required.

LabCloud

Prerequisites

Basic Linux/terminal skills are helpful.

Prerequisites

Related workshops

Suggested follow-on courses from the catalog.

Introduction to Terraform

  • Duration: 3 days

Introduction to Ansible

  • Duration: 3 days