Werkzeuge: OpenTofu, Terraform, Ansible

Infrastructure as Code Schulung für Ihr Team

In unseren Live-Online-Workshops lernen Sie, Infrastruktur mit OpenTofu oder Terraform bereitzustellen und Server mit Ansible zu konfigurieren. OpenTofu ist unser quelloffener Einstieg, Terraform die Wahl bei fester Werkzeugvorgabe. Vergleichen Sie Inhalte und Voraussetzungen für Ihr Team. Für alle drei Kurse brauchen Sie Linux-Terminal-Praxis; die Einführung in Linux vermittelt diese Grundlage.

WAS MÖCHTEN SIE AUTOMATISIEREN?

Infrastruktur bereitstellen. Vorhandene Server konfigurieren.

Technische Grundlage: OpenTofu documentation

SO GREIFEN DIE AUFGABEN INEINANDER

Vom Infrastruktur-Code zur reproduzierbaren Umgebung

Bereitstellung und Serverkonfiguration im Zusammenspiel

  1. 01

    Infrastruktur deklarieren

    Mit OpenTofu oder Terraform Netze, VMs und Cloud-Dienste beschreiben und in wiederverwendbaren Modulen bündeln

  2. 02

    Änderungen prüfen und anwenden

    Tests und Scans vor dem Apply ausführen, den Plan im Merge Request prüfen und State remote mit Locking ablegen

  3. 03

    Server konfigurieren

    Mit Ansible Pakete und Dienste per SSH einrichten. Bereits passende Einstellungen bleiben unverändert.

  4. Ziel

    Umgebungen reproduzierbar halten

    Umgebungen aus versioniertem Code erneut aufbauen und spätere Änderungen nachvollziehen

UMFANG UND GRENZEN

Was decken die Workshops ab?

Infrastruktur und Konfiguration als Code
Sie lernen, Infrastruktur und Serverkonfiguration in Code festzuhalten. Bei OpenTofu und Terraform prüfen Sie geplante Änderungen vor dem Anwenden. Der State speichert dabei die Zuordnung zu den verwalteten Ressourcen. Mit Ansible führen Sie Konfigurationsaufgaben auf vorhandenen Servern aus.
Angrenzende Aufgaben
Kubernetes-Betrieb, Anwendungsauslieferung mit GitOps und zentrale Secrets-Verwaltung sind eigene Themen. Die Übergabe von OpenTofu- oder Terraform-Outputs an Ansible-Inventories ist kein eigenes Modul. In den beiden IaC-Einführungen lernen Sie Pulumi und CloudFormation nur im Überblick kennen. Ein Crossplane-Kurs ist in Vorbereitung.

Wann sich der Einstieg lohnt

Ihr Team richtet Umgebungen bisher von Hand ein? Im Code lassen sich diese Schritte festhalten, wiederholen und vor einer Änderung gemeinsam prüfen. Entscheidend für die Kurswahl ist, welche dieser Aufgaben Ihre Mitarbeitenden übernehmen sollen.

Die Grundlage: Linux und Terminal

Die Einführungen in OpenTofu, Terraform und Ansible setzen Linux-Terminal-Praxis voraus, Ansible zusätzlich SSH. Für gemeinsame Code-Änderungen brauchen Sie auch Git-Routine. Fehlt sie noch, beginnen Sie mit den passenden Grundlagen.

VON IHRER AUFGABE ZUM KURS

Welcher Workshop behandelt Ihre Aufgabe?

  • Infrastruktur deklarierenProvider, Ressourcen, Module, Plan/Apply
    Im Katalog ansehen
  • State sicher ablegenRemote State, Locking, Verschlüsselung
    Im Katalog ansehen
  • Bestand übernehmen und umsteigenimport-Block, moved/removed, OpenTofu ← Terraform
    Im Katalog ansehen
  • Server konfigurierenInventory, Playbook, Rolle, Idempotenz
    Im Katalog ansehen
  • Zugangsdaten in Code und State schützenAnsible Vault, State-Verschlüsselung, Ephemeral Values
    Im Katalog ansehen
  • Änderungen vor dem Apply prüfenTests, Lint, Scans, Plan im Merge Request
    Im Katalog ansehen

GRUNDBEGRIFFE

, , , ,

Infrastructure as Code
Infrastructure as Code hält Infrastruktur in versionierbaren Dateien fest. Aus dieser Beschreibung werden Ressourcen angelegt oder geändert, statt sie einzeln von Hand einzurichten.
State
State speichert die Zuordnung zwischen Infrastruktur-Code und Ressourcen. OpenTofu und Terraform nutzen diese Informationen, um geplante Änderungen zu berechnen.
Plan
Der Plan zeigt, welche Ressourcen angelegt, geändert oder entfernt werden sollen. Erst das Anwenden setzt diese Änderungen um.
Idempotenz
Eine idempotente Aufgabe lässt sich wiederholen, ohne weitere Änderungen auszulösen, sobald der gewünschte Zustand erreicht ist.
Drift
Drift ist eine Abweichung zwischen Code und laufender Infrastruktur, etwa nach Änderungen von Hand. Ein Plan kann sie vor dem Anwenden sichtbar machen; bei Ansible hilft ein Probelauf mit --check, soweit die Module ihn unterstützen.

BAUSTEINE

, , , , ,

Provider
Provider sind die Schnittstelle zwischen OpenTofu oder Terraform und den APIs, über die Ressourcen verwaltet werden.
Modul
Ein Modul bündelt zusammengehörige Ressourcen. Über Eingaben und Ausgaben lässt sich dieser Baustein in verschiedenen Konfigurationen wiederverwenden.
Inventory
Ein Inventory erfasst die Server, die Ansible verwaltet, mit Gruppen und Variablen. Einführung in Ansible (DW23) behandelt statische Inventories; dynamische Cloud-Inventories gehören nicht zum Kurs.
Playbook
Ein Ansible-Playbook legt fest, welche Konfigurationsaufgaben auf welchen Servern ausgeführt werden und in welcher Reihenfolge.
Rolle
Eine Ansible-Rolle bündelt Aufgaben, Templates, Handler und Variablen als wiederverwendbare Einheit. Im Kurs Einführung in Ansible (DW23) gliedern Sie ein Playbook in Rollen und betrachten deren Abhängigkeiten.
Ansible Vault
Ansible Vault verschlüsselt einzelne Variablen oder ganze Dateien für Ansible-Playbooks. Es ist Dateiverschlüsselung innerhalb eines Ansible-Projekts.

Welche Aufgabe steht bei Ihnen zuerst an?

Beantworten Sie die Fragen zu Ihrer Aufgabe, Ihren Vorkenntnissen und den eingesetzten Werkzeugen. Der Finder empfiehlt einen Kurs und zeigt, welche Grundlagen Sie dafür brauchen.

Passenden Einstieg finden

PASSEND ZU IHRER AUFGABE

Infrastruktur bereitstellen oder Server konfigurieren?

Mit OpenTofu oder Terraform legen Sie Infrastruktur per Code an. OpenTofu passt für einen quelloffenen Einstieg oder einen geplanten Umstieg von Terraform. Gibt Ihr Unternehmen Terraform vor, wählen Sie den Terraform-Kurs. Ansible kommt dazu, wenn Sie vorhandene Server konfigurieren möchten.

OPEN SOURCE, AUCH BEIM UMSTIEG

Einsteiger

Einführung in OpenTofu

3 TageLive-OnlineKurscode: DW21

Sie sollten das Linux-Terminal und einen Texteditor sicher bedienen und Cloud-Grundbegriffe kennen. Vorerfahrung mit Terraform oder Programmierkenntnisse sind nicht erforderlich.

Ihr Lernweg

Vorher: Einführung in Linux

Kurscode: DW18

Jetzt: Einführung in OpenTofu

Mit OpenTofu Infrastruktur als Code anlegen, State und Plan verschlüsseln und den Wechsel eines bestehenden Terraform-Projekts üben

Danach: Einführung in Kubernetes

Kurscode: DW2

WENN TERRAFORM VORGEGEBEN IST

Einsteiger

Einführung in Terraform

Linux-Terminal, Texteditor und Cloud-Grundbegriffe sollten vertraut sein. Terraform und HCL lernen Sie im Kurs; Programmierkenntnisse sind nicht nötig.

3 TageKurscode: DW20Workshop ansehen

WENN SIE VORHANDENE SERVER EINRICHTEN

Einsteiger

Einführung in Ansible

Linux-Terminal und SSH sollten Sie sicher bedienen können. Ansible und YAML werden eingeführt; Python-Kenntnisse brauchen Sie nicht.

3 TageKurscode: DW23Workshop ansehen

KURSINHALTE UND VORAUSSETZUNGEN

OpenTofu, Terraform und Ansible im Kursvergleich

Welche Aufgabe üben Sie, was müssen Sie bereits können und wo liegen die Kursgrenzen? Hier vergleichen Sie die drei Einführungen. Die Angaben zu den Werkzeugen beruhen auf der Projektdokumentation (Stand: September 2026).

Geeignet für

DW21 Einführung in OpenTofu
Teams, die quelloffen Infrastruktur bereitstellen oder mit OpenTofu ein Terraform-Projekt übernehmen möchten
DW20 Einführung in Terraform
Teams mit fester Terraform- oder HCP-Terraform-Vorgabe, die Infrastruktur als Code beschreiben und Änderungen prüfen möchten
DW23 Einführung in Ansible
Teams, die vorhandene Server mit Playbooks und Rollen einheitlich konfigurieren möchten

Nicht geeignet, wenn

DW21 Einführung in OpenTofu
Sie für Ihre Arbeit zwingend HCP Terraform einsetzen müssen
DW20 Einführung in Terraform
Sie hauptsächlich Pakete und Dienste auf vorhandenen Servern konfigurieren möchten
DW23 Einführung in Ansible
Sie vor allem Netze, VMs und Cloud-Ressourcen bereitstellen möchten

Voraussetzungen

DW21 Einführung in OpenTofu
Praxis im Linux-Terminal, sicherer Umgang mit Texteditoren und Cloud-Grundbegriffe; Programmierkenntnisse sind nicht erforderlich
DW20 Einführung in Terraform
Praxis im Linux-Terminal, sicherer Umgang mit Texteditoren und Cloud-Grundbegriffe; Programmierkenntnisse sind nicht erforderlich
DW23 Einführung in Ansible
Linux-Terminal und SSH; keine Python- oder YAML-Vorkenntnisse nötig

Aufgabe

DW21 Einführung in OpenTofu
Ressourcen als Code beschreiben, Änderungen planen und anwenden; Cloud-Labs auf AWS
DW20 Einführung in Terraform
Ressourcen als Code beschreiben, Änderungen planen und anwenden; Cloud-Labs auf AWS
DW23 Einführung in Ansible
Pakete, Dienste und Konfigurationsdateien auf vorhandenen Servern per SSH verwalten

Zustand und Ablage

DW21 Einführung in OpenTofu
Remote State mit Locking; auch S3-kompatible und PostgreSQL-Backends für den Selbstbetrieb
DW20 Einführung in Terraform
Remote State mit Locking und Trennung nach Umgebung und Komponente
DW23 Einführung in Ansible
Keine State-Datei; Aufgaben prüfen den Zustand beim Ausführen

Lizenz und Steuerung

DW21 Einführung in OpenTofu
MPL 2.0, CNCF-Sandbox-Projekt (Linux Foundation)
DW20 Einführung in Terraform
Business Source License, entwickelt von HashiCorp (IBM)
DW23 Einführung in Ansible
Lizenzfragen sind kein Kursinhalt; der Schwerpunkt ist Server-Konfiguration

Secrets und Team-Workflow

DW21 Einführung in OpenTofu
State- und Plan-Verschlüsselung sowie Ephemeral Resources; Tests, Scans und ein Pipeline-Gerüst mit Plan-Kommentar
DW20 Einführung in Terraform
Ephemeral Values und Write-only Arguments; Tests, Scans und ein Pipeline-Gerüst mit Plan-Kommentar
DW23 Einführung in Ansible
Ansible Vault, ansible-lint und Probeläufe; CI-Anbindung nur als Ausblick

Bestand und Umstieg

DW21 Einführung in OpenTofu
import/moved/removed und Migration eines Terraform-Projekts
DW20 Einführung in Terraform
import/moved/removed für vorhandene Ressourcen
DW23 Einführung in Ansible
Vorhandene Server direkt über das Inventory einbinden

Übungsumgebung

DW21 Einführung in OpenTofu
Cloud-Labs auf AWS; zusätzlich selbst betriebene State-Backends mit S3-kompatiblem Speicher und PostgreSQL
DW20 Einführung in Terraform
Cloud-Labs auf AWS
DW23 Einführung in Ansible
Verwaltete Linux-Hosts über SSH

Dauer

DW21 Einführung in OpenTofu
3 Tage
DW20 Einführung in Terraform
3 Tage
DW23 Einführung in Ansible
3 Tage

Niveau

DW21 Einführung in OpenTofu
Einsteiger
DW20 Einführung in Terraform
Einsteiger
DW23 Einführung in Ansible
Einsteiger

Preis

DW21 Einführung in OpenTofu
1.665,00 €pro Person, zzgl. 19 % MwSt.
DW20 Einführung in Terraform
1.665,00 €pro Person, zzgl. 19 % MwSt.
DW23 Einführung in Ansible
1.665,00 €pro Person, zzgl. 19 % MwSt.

Möglicher nächster Schritt

DW21 Einführung in OpenTofu
Danach: Einführung in Ansible oder Einführung in GitLab CI/CD
DW20 Einführung in Terraform
Danach: Einführung in Ansible oder Einführung in GitLab CI/CD
DW23 Einführung in Ansible
Danach: Einführung in OpenTofu oder Einführung in Terraform

GRUNDLAGEN, WERKZEUGE UND TEAMARBEIT

IaC-Schulungen und ergänzende Grundlagen

Auf den Kursseiten finden Sie Agenda, Voraussetzungen und veröffentlichte Termine. Für Kurse in Vorbereitung können Sie Ihr Interesse anmelden. Diese Angebote sind noch nicht buchbar.

3 Workshops

Grundlagen für Terminal und Zusammenarbeit

Linux-Terminal-Praxis ist Voraussetzung für OpenTofu, Terraform und Ansible, SSH zusätzlich für Ansible. Git hilft, Änderungen zu versionieren und gemeinsam zu prüfen; Git und GitLab bereiten auf die Pipeline-Arbeit vor.

  • DW18Einführung in LinuxLinux-Terminal, Rechte und SSH als Grundlage für die IT-Automatisierung kennenlernen3 Tage
  • DW19Einführung in Git für TeamsÄnderungen an Infrastruktur-Code mit Git nachvollziehen und über Branches und Reviews abstimmen3 Tage
  • DW26Einführung in Git und GitLabGit und GitLab für gemeinsame Änderungen nutzen und sich auf die Pipeline-Arbeit vorbereiten3 Tage
5 Workshops

Infrastruktur als Code bereitstellen

Wählen Sie OpenTofu oder Terraform für das Bereitstellen von Infrastruktur. OpenTofu Advanced, Terraform Advanced und Einführung in Crossplane sind in Vorbereitung und noch nicht buchbar.

  • DW21Einführung in OpenTofuMit OpenTofu Infrastruktur als Code anlegen, State und Plan verschlüsseln und den Wechsel eines bestehenden Terraform-Projekts üben3 Tage
  • DW20Einführung in TerraformMit Terraform Cloud-Ressourcen als Code anlegen, Module wiederverwenden und Änderungen mit Remote State, Tests und einem Pipeline-Gerüst im Team vorbereiten3 Tage
  • DW54OpenTofu AdvancedIn Vorbereitung: OpenTofu Advanced mit Schwerpunkt Selbstbetrieb und Bereitstellung von Modulen in abgeschotteten NetzenAnfragen
  • DW53Terraform AdvancedIn Vorbereitung: Terraform Advanced mit Schwerpunkt HashiCorp-Plattform und Governance für größere TeamsAnfragen
  • DW58Einführung in CrossplaneIn Vorbereitung: Einführung in Crossplane für Cloud-Ressourcen über Kubernetes-APIs und Self-Service-AngeboteAnfragen
2 Workshops

Server konfigurieren und automatisieren

Die Ansible-Einführung behandelt Playbooks, Rollen und wiederholbare Server-Konfiguration. Ansible Advanced ist in Vorbereitung, mit vorgesehenen Schwerpunkten in Tests, AWX und Event-Driven Ansible, und noch nicht buchbar.

  • DW23Einführung in AnsibleVorhandene Server per SSH konfigurieren, Playbooks in Rollen gliedern und Variablen sowie Dateien mit Ansible Vault verschlüsseln3 Tage
  • DW55Ansible AdvancedIn Vorbereitung: Ansible Advanced für Tests mit Molecule, AWX und Event-Driven AnsibleAnfragen
3 Workshops

Im Team ausrollen und absichern

GitLab CI/CD vertieft die Pipeline-Arbeit. Einführung in HashiCorp Vault und Einführung in OpenBao für zentrale Secrets-Verwaltung sind in Vorbereitung und noch nicht buchbar. OpenBao ist die quelloffene Abspaltung von HashiCorp Vault.

  • DW14Einführung in GitLab CI/CDGitLab CI/CD für automatische Prüfungen und kontrollierte Auslieferung einsetzen2 Tage
  • DW56Einführung in HashiCorp VaultIn Vorbereitung: Einführung in HashiCorp Vault für zentrale Secrets-Verwaltung im HashiCorp-Ökosystem und die Wahl der EditionAnfragen
  • DW57Einführung in OpenBaoIn Vorbereitung: Einführung in OpenBao, die quelloffene Abspaltung von HashiCorp Vault, für Selbstbetrieb und MigrationAnfragen

Buchbare Workshops führen zur Detailseite. Kurse mit „Anfragen“ sind in Vorbereitung und öffnen eine unverbindliche Anfrage zur Firmenschulung.

EINE MÖGLICHE KURSREIHENFOLGE

Welche Kurse bauen aufeinander auf?

Wenn Ihr Team Infrastruktur bereitstellt und Server konfiguriert, beginnen Sie mit OpenTofu oder Terraform und ergänzen anschließend Ansible. Für vorhandene Server können Sie direkt mit Ansible einsteigen. GitLab CI/CD vertieft die Pipeline-Arbeit und setzt Git-Kenntnisse voraus. Sie buchen jeden Workshop einzeln.

Empfohlene Route

Empfehlung, keine feste Reihenfolge

  1. 01

    OPENTOFU ODER TERRAFORM

    Infrastruktur per Code anlegen

  2. 02

    ANSIBLE

    Vorhandene Server einheitlich einrichten

  3. 03

    GITLAB CI/CD

    Prüfungen und Auslieferung automatisieren

ERFAHRUNGEN AUS UNSEREN WORKSHOPS

Was Teilnehmende über Trainer und Format sagen

Diese Rückmeldungen stammen aus unseren Container-Workshops mit demselben Trainer und im selben Live-Online-Format. Für die IaC-Kurse liegen noch keine eigenen Bewertungen vor.

DW1 Einführung in Docker

„Das Seminar bot einen sehr guten Überblick über die Administration von Docker, mit einem Blick auf Kubernetes und darauf, wie dieses Wissen den Arbeitsalltag vereinfacht. Viele kleine, verständliche Beispiele mit Praxisübungen und Bezug zur Best Practice haben das Gelernte gefestigt. Auf jede Frage hatte der Dozent eine Antwort, bei sehr speziellen Fragen kam er mit einem passenden Beispiel darauf zurück. Der Wechsel zwischen Einführungen und Übungen war sehr gut organisiert.“

Sebastian A.

DMI GmbH & Co. KG, Einführung in Docker

Teilnehmerstimme zu DW1

„Nico ist ein sehr freundlicher und fachlich versierter Dozent. Er konnte alle Fragen gut beantworten. Man merkt schnell, dass er akademisches Fachwissen mit langjähriger Berufspraxis verknüpft.“

Philipp van Wickevoort Crommelin

parcIT GmbH, Einführung in Docker

Teilnehmerstimme zu DW4

„Es hat Spaß gemacht und ich habe viel gelernt, das ich tatsächlich direkt in meinem Unternehmen anwenden kann. Die Methodik des Trainers war sehr praxisorientiert, er hat immer wieder reale Beispiele gebracht.“

Felix R.

Dirk Rossmann GmbH, Docker und Kubernetes kompakt

Vincent Sturm - DevNinjas

Welche IaC-Schulung braucht Ihr Team?

Vincent Sturm

Key Account Manager

Erzählen Sie uns, was Ihr Team heute von Hand erledigt und was es automatisieren möchte. Wir helfen Ihnen bei der Kurswahl und klären, ob die vorhandenen Linux-, SSH- oder Git-Kenntnisse für den Einstieg ausreichen.

WhatsApp Chat

Fragen zur Auswahl Ihrer IaC-Schulung

OpenTofu oder Terraform: Welche Schulung passt zu uns?

Der OpenTofu-Kurs passt, wenn Sie ein Werkzeug unter Open-Source-Lizenz einsetzen oder von Terraform wechseln möchten; bei einer verbindlichen Terraform-Vorgabe passt der Terraform-Kurs.

Terraform steht seit Version 1.6 unter der Business Source License (BSL) 1.1. OpenTofu nutzt die Open-Source-Lizenz MPL 2.0 und ist ein CNCF-Sandbox-Projekt. Beide nutzen HCL zur Infrastrukturbeschreibung sowie plan und apply zum Prüfen und Anwenden von Änderungen. Der OpenTofu-Workshop (DW21) behandelt selbst betriebene State-Backends und eine Terraform-Migration. HCP Terraform kommt im Terraform-Kurs (DW20) nur im Überblick vor.

Terraform oder Ansible: Wann brauchen wir beides?

Terraform oder OpenTofu und Ansible ergänzen sich, wenn Ihr Team erst Infrastruktur bereitstellt und anschließend die Server konfiguriert.

Terraform oder OpenTofu erstellen etwa Netze und virtuelle Maschinen. Ansible installiert Pakete und konfiguriert Dienste darauf. Sind die Server bereits vorhanden, können Sie mit dem Ansible-Workshop (DW23) beginnen; dafür brauchen Sie Linux-Terminal- und SSH-Praxis. Für reine Cloud-Provisionierung wählen Sie OpenTofu oder Terraform. Eine feste Kursreihenfolge ist nicht nötig.

Können wir Terraform-Projekte zu OpenTofu migrieren?

Terraform-Code und State lassen sich zu OpenTofu übernehmen, wenn die verwendeten Funktionen und Provider kompatibel sind.

Im OpenTofu-Workshop (DW21) üben Sie die Migration eines Terraform-Projekts und prüfen State-Kompatibilität, Registry-Referenzen und die Lock-Datei. Für Ihr eigenes Projekt prüfen Sie mit diesem Vorgehen die Kompatibilität und mögliche Abhängigkeiten von HCP Terraform. Erst diese Prüfung zeigt, ob Ihre Umgebung ohne Änderungen umziehen kann.

Welche Vorkenntnisse brauche ich für eine IaC-Schulung?

Für die IaC-Kurse zu OpenTofu, Terraform und Ansible brauchen Sie Praxis im Linux-Terminal, aber keine Programmierkenntnisse.

OpenTofu und Terraform setzen außerdem den Umgang mit einem Texteditor und Cloud-Grundbegriffe voraus. Für Ansible benötigen Sie SSH-Kenntnisse; YAML lernen Sie im Kurs. Fehlen Terminalgrundlagen, vermittelt die Linux-Einführung (DW18) den Einstieg. Für die gemeinsame Arbeit an Code hilft Git-Wissen, das Sie etwa in der Git-Einführung (DW19) aufbauen können.

Eignen sich die IaC-Kurse für Azure oder unser Rechenzentrum?

Die IaC-Konzepte sind auf Azure und eigene Rechenzentren übertragbar; die Cloud-Übungen der OpenTofu- und Terraform-Kurse laufen jedoch auf AWS.

Sie lernen, wie Provider Ressourcen verwalten und wie plan und apply Änderungen prüfen und anwenden. Azure-Dienste oder die Bereitstellung in Ihrem Rechenzentrum üben Sie nicht; dafür sind eigene Anpassungen nötig. Im OpenTofu-Workshop (DW21) behandeln Sie außerdem selbst betriebene State-Backends: S3-kompatiblen Speicher wie Garage oder Ceph sowie PostgreSQL zur Ablage des Infrastrukturzustands.

Betrifft die Terraform-BSL-Lizenz die interne Nutzung?

Die Terraform-BSL-Lizenz erlaubt laut HashiCorps Lizenz-FAQ die interne Nutzung, auch für produktive Infrastruktur und interne Dienste. Eine unternehmensinterne CI/CD-Pipeline darf Terraform daher zur Bereitstellung eigener Infrastruktur verwenden.

Die Einschränkung betrifft konkurrierende Angebote für Dritte, die HashiCorp-Software einbetten oder bereitstellen. Ob ein konkretes externes Angebot darunter fällt, muss anhand der Lizenzbedingungen geprüft werden. Diese Zusammenfassung der Anbieterangaben ersetzt keine rechtliche Prüfung Ihres Geschäftsmodells.

Was unterscheidet Ansible Vault, HashiCorp Vault und OpenBao?

Ansible Vault verschlüsselt Variablen und Dateien für Playbooks; HashiCorp Vault und OpenBao sind eigenständige Plattformen zur zentralen Verwaltung von Secrets.

Ansible Vault gehört zur Ansible-Einführung. OpenBao ist ein unter MPL 2.0 lizenzierter Fork von HashiCorp Vault bei der OpenSSF. Im OpenTofu-Workshop (DW21) nutzen Sie OpenBao als Key Provider für die State-Verschlüsselung, behandeln aber nicht den vollständigen Plattformbetrieb. Eigene Einführungskurse zu HashiCorp Vault und OpenBao sind in Vorbereitung und noch nicht buchbar. Termine stehen noch nicht fest.

Brauche ich für die IaC-Übungen einen eigenen AWS-Account?

Für die IaC-Übungen bei DevNinjas benötigen Sie keinen eigenen AWS-Account: DevNinjas stellt die Cloud-Accounts und Ressourcen ohne zusätzliche Kosten bereit. Das gilt für die Workshops zu OpenTofu, Terraform und Ansible.

In den OpenTofu- und Terraform-Kursen arbeiten Sie mit AWS-Ressourcen; im Ansible-Kurs konfigurieren Sie Linux-Hosts über SSH. Sie nutzen die vorbereitete Umgebung im DevNinjas Dojo während des gebuchten Kurses und brauchen dafür einen Browser und Internetzugang.