OpenTofu
Schulung & Kurs

Zwei Tage intensiver Einstieg in Infrastructure as Code (IaC) mit OpenTofu. Eine Infrastruktur auf der Cloud eurer Wahl definieren und deployen.

Cloud Infrastrukturen werden komplexer und grösser. Mithilfe von IaC soll die Infrastruktur definiert, dokumentiert und versioniert werden. OpenTofu ist das grosse Provisionierungs-Tool und wird in der Industrie oft verwendet.

Kurse für Teams:

Gerne führen wir zugeschnittene Kurse für euer Team durch - vor Ort, remote oder in unseren Kursräumen.

In-House Kurs Anfragen

 

Kursinhalt:


In diesem Kurs arbeiten wir gemeinsam daran, eine Cloud-Infrastruktur nach Wahl schrittweise aufzubauen und zu modularisieren. Unser Fokus liegt auf einer gezielten Auswahl an Themen, um ein tiefgehendes Verständnis der folgenden Konzepte zu vermitteln:

- HCL (HashiCorp Configuration Language) Syntax
- Idempotenz und seine Bedeutung in der Infrastruktur als Code
- Einführung in OpenTofu
... - Provider
... - Ressourcen
... - Datenquellen
... - Variablen
... - Module
... - Registry
... - OpenTofu-Befehle
- Überblick Vault Secrets Management für OpenTofu
- OpenTofu State Management
- OpenTofu in Teams nutzen (shared State-Management)
- Sicherheit rund um OpenTofu (Security-Testing, State Encryption, Secret Handling)
- OpenTofu im Enterprise (Multi-Stage Setups, Pipelining, Terragrunt, Linting, Testing, autom. Dokumentation)

Dieser Kurs ist sowohl für Anfänger als auch für Fortgeschrittene geeignet und bietet eine cloud-unabhängige Herangehensweise, was bedeutet, dass die gelernten Konzepte auf verschiedene Cloud-Anbieter angewendet werden können.

Wir freuen uns darauf, zusammen eine robuste und skalierbare Cloud-Infrastruktur zu schaffen!


Disclaimer: Der effektive Kursinhalt kann, abhängig vom Trainer, Durchführung, Dauer und Konstellation der Teilnehmer:innen von obigen Angaben abweichen.

Ob wir es Schulung, Kurs, Workshop, Seminar oder Training nennen, wir möchten Teilnehmer/innen an ihrem Punkt abholen und mit dem nötigen praktischen Wissen ausstatten, damit sie die Technologie nach der Schulung direkt anwenden und eigenständig vertiefen können.

Ziel:

Aufbau von praktischem Know-How und die Infrastructure as Code (IaC) Konzepte wurden verstanden. Die Teilnehmenden können am Ende eigenständig erste Infrastrukturprojekte mit OpenTofu umsetzen.


Dauer:

2 Tage (Wird bei In-House Kursen individuell angepasst.)


Form:

Bewährter Mix aus Erläuterung, Live-Coding und gemeinsamem Aufbau einer umfassenden Kurs-Applikation mit praktischem Fokus.


Zielgruppe:

Software oder System Engineers welche Infrastruktur als Code Verwalten, Automatisieren und Provisionieren möchten.


Voraussetzungen:

Basiswissen in Scripting und Cloud Infrastruktur (der gewählten Cloud). 


Vorbereitung:

Jeder Teilnehmer erhält nach der Anmeldung einen Fragebogen und eine Installationsanleitung zugestellt. Abhängig vom Kurs stellen wir eine passende Laborumgebung bereit.

In-House Kurs anfragen:

In-House Kurs Anfragen

Trage dich in die Warteliste ein für weitere öffentliche Kurs-Termine. Sobald wir genügend Personen auf der Warteliste haben, klären wir einen möglichst für alle passenden Termin ab und schalten einen neuen Termin auf. Falls du direkt mit zwei Kollegen oder Kolleginnen teilnehmen möchtest, können wir sogar direkt einen öffentlichen Kurs für euch planen.

Warteliste

(Falls ihr bereits mehr 3 Teilnehmer:innen oder mehr habt, klären wir mit euch direkt euren Wunschtermin ab und schreiben den Kurs aus.)

Mehr über OpenTofu



OpenTofu ist das quelloffene, community-getriebene Fork von Terraform, das nach der Lizenzänderung durch HashiCorp im Jahr 2023 ins Leben gerufen wurde. Als Teil der Linux Foundation bietet OpenTofu eine stabile, offene Alternative für die Provisionierung von Cloud-Infrastrukturen mit HCL. Es ist vollständig kompatibel mit bestehendem Terraform-Code und wird aktiv weiterentwickelt.




History


Terraform wurde 2014 von HashiCorp entwickelt und unter der Mozilla Public License (MPL) veröffentlicht. Es avancierte rasch zum de-facto-Standard für Infrastructure as Code. Im August 2023 kündigte HashiCorp an, Terraform künftig unter der Business Source License (BUSL) zu veröffentlichen – einer Lizenz, die kommerzielle Nutzung einschränkt. Diese Entscheidung löste in der Open-Source-Community erhebliche Kritik aus.


Als Reaktion darauf wurde OpenTofu ins Leben gerufen – ein Community-Fork unter dem Dach der Linux Foundation. OpenTofu behält die offene MPL-Lizenz bei und wird von einer breiten Allianz aus Unternehmen und Einzelpersonen aktiv weiterentwickelt. Heute gilt OpenTofu als vollwertige Alternative zu Terraform und gewinnt in der Industrie stetig an Bedeutung.