Kurs · Schulung · Workshop
Terraform für AWS, Azure oder GCP
Zwei Tage intensiver Einstieg in Infrastructure as Code (IaC) mit Terraform. 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. Terraform ist das grosse Provisionierungs- Tool auf und wird in der Industrie oft verwendet.
Stimmen unserer Teilnehmer:innen
This was the second course from letsboot. Like the first one, also with this one the trainers know-how was excellent. letsboot is generally very flexible in adjusting their course material and the trainers easily respond and adjust to our project related questions.
Software-Entwickler, Schweizerischer Nationalfonds






Diese Kunden haben Kurse im gleichen Themen-Cluster bei uns gebucht.Mehr Kunden →
Inhalt
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 Terraform
- Provider
- Resources
- Data Sources
- Variablen
- Module
- Registry
- Terraform-Befehle
- Überblick HashiCorp Vault Secrets Management für Terraform
- Terraform State Management
- Terraform in Teams nutzen (shared State-Management)
- Sicherheit rund um Terraform ( Security-Testing, State Encryption, Secret Handling)
- Terraform 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!
Der effektive Kursinhalt kann, abhängig von Trainer, Durchführung, Dauer und Konstellation der Teilnehmer:innen, von obigen Angaben abweichen.
In-House Kurs anfragen
Öffentlichen Termin anfragen
Kein passender öffentlicher Termin dabei? Trag dich unverbindlich ein – sobald genug Interesse besteht, planen wir einen neuen öffentlichen Termin und informieren dich zuerst.
Mehr über Terraform
Terraform ist ein Open-Source Infrastructure as Code (IaC) Tool, das eine deklarative Konfigurationssprache verwendet, um Cloud-Infrastruktur zu definieren und zu provisionieren. Es ermöglicht die Verwaltung von Infrastrukturressourcen über verschiedene Cloud-Provider hinweg mit einem einheitlichen Workflow.Weitere Ressourcen:
History
Mitchell Hashimoto und HashiCorp entwickelten Terraform, das 2014 als Open-Source-Projekt veröffentlicht wurde. Das Tool entstand aus der Notwendigkeit heraus, Cloud-Infrastruktur konsistent und reproduzierbar zu verwalten.
Die Entwicklung von Terraform wurde massgeblich von Tools wie Puppet und Chef beeinflusst, konzentrierte sich jedoch spezifisch auf die Provisionierung von Infrastruktur statt auf die Konfigurationsverwaltung. Die Einführung der HashiCorp Configuration Language (HCL) war ein wichtiger Meilenstein, der die Lesbarkeit und Wartbarkeit von Infrastrukturcode verbesserte.
Heute ist Terraform der De-facto-Standard für Infrastructure as Code und hat die Entwicklung von Cloud-nativen Technologien wie Kubernetes und serverlose Architekturen massgeblich beeinflusst. Die jüngste Entwicklung des OpenTofu-Projekts, einer Open-Source-Alternative zu Terraform, zeigt die anhaltende Evolution im IaC-Bereich. OpenTofu entstand 2023 als Community-getriebene Abspaltung von Terraform, nachdem HashiCorp die Lizenz von MPL auf BSL änderte. Das Projekt wird von der Linux Foundation gehostet und von führenden Technologieunternehmen wie Gruntwork, Spacelift und Harness unterstützt. OpenTofu ist zu 100% kompatibel mit bestehenden Terraform-Konfigurationen und bietet eine zukunftssichere Alternative für IaC-Implementierungen.

