Terraform mit AWS – Kompaktkurs
Automatisiere AWS-Infrastruktur mit Terraform und setze IaC sicher in produktiven Teams um
Die wichtigsten Themen
Terraform AWS praxisnah anwenden
IaC-Workflows sicher beherrschen
State, Module und IAM einsetzen
AWS-Ressourcen automatisiert deployen
CI/CD und Teamprozesse integrieren
Überblick
Diese dreitägige Terraform AWS Schulung verbindet die Inhalte der Terraform mit AWS Einführungsschulung und des Terraform mit AWS Aufbaukurses zu einem durchgängigen, praxisorientierten Training. Der Kompaktkurs eignet sich für alle, die Terraform in AWS-Umgebungen fundiert erlernen und direkt in realitätsnahen Szenarien anwenden möchten.
du lernst zunächst die Grundlagen von Infrastructure as Code, Terraform-Konfigurationen, Provider-Setup, State-Verwaltung und reproduzierbaren Deployments in der AWS-Cloud. Anschließend vertiefst du dein Wissen mit fortgeschrittenen Themen wie Remote Backends mit S3, State Locking, skalierbaren EC2-Architekturen, IAM-Berechtigungen, RDS, EKS, AWS Lambda, Modulentwicklung, Terraform-Import sowie produktiven Team-Setups mit Versionskontrolle und CI/CD-Pipelines.
Nach diesen drei Tagen verfügst du über ein belastbares Verständnis für den professionellen Einsatz von Terraform in AWS-Projekten. Die Schulung zeigt, wie Infrastruktur sicher geplant, als Code beschrieben, geprüft, ausgerollt und im Team weiterentwickelt wird. Damit entsteht eine solide Grundlage für wartbare Cloud-Architekturen, standardisierte Deployments und nachvollziehbare Änderungen in anspruchsvollen AWS-Umgebungen.
Die Schulung kombiniert Theorie, Live-Demos und Hands-on-Praxis mit Erfahrungen aus realen Projekten.
Wer hier richtig ist
- DevOps-Engineers, Cloud-Engineers und Site-Reliability-Engineers mit Verantwortung für AWS-Infrastruktur
- Systemadministratorinnen, Systemadministratoren und Infrastruktur-Teams, die manuelle AWS-Prozesse automatisieren
- Softwareentwicklerinnen und Softwareentwickler, die Deployments, Umgebungen und Cloud-Ressourcen als Code verwalten
- IT-Architektinnen, IT-Architekten und technische Projektverantwortliche, die Terraform-Standards für AWS-Projekte bewerten oder einführen
Das lernst du
- Sicherer Umgang mit Terraform-Konfigurationen für AWS-Ressourcen
- Eigenständige Planung und Umsetzung reproduzierbarer IaC-Deployments
- Professionelle Verwaltung von State, Remote Backends, Modulen und Variablen
- Bestehende AWS-Infrastruktur strukturiert in Terraform überführen
- Terraform-Workflows in Teamprozesse, Git und CI/CD-Pipelines integrieren
- Fundierte Entscheidungsfähigkeit bei Security, IAM, EKS, Lambda und produktionsnahen AWS-Architekturen
Die Themen Infrastructure as Code mit Terraform und AWS · Terraform-Installation und Provider-Konfiguration · Projektstruktur, HCL-Syntax und erste Ressourcen · Workflow mit init, plan, apply und destroy...
Grundlagen und Terraform-Workflow
- Infrastructure as Code mit Terraform und AWS
- Terraform-Installation und Provider-Konfiguration
- Projektstruktur, HCL-Syntax und erste Ressourcen
- Workflow mit init, plan, apply und destroy
- State File, Idempotenz und Abgleich mit realer Infrastruktur
- Dokumentation, Registry und Best Practices für AWS-Ressourcen
Variablen, Datenstrukturen und Wiederverwendung
- Input-Variablen, Output-Werte und lokale Werte
- Typen, Listen, Maps, Objects und Tuples
- Variable Files und Umgebungsvariablen
- Data Sources für bestehende AWS-Informationen
- count, for_each und dynamische Blöcke
- Strukturierung wiederverwendbarer Konfigurationen
AWS-Ressourcen mit Terraform verwalten
- EC2-Instanzen und zugehörige Attribute
- Elastic IPs, Security Groups und dynamische Regeln
- VPC-nahe Grundkonzepte für Terraform-Deployments
- RDS-Instanzen planen, erstellen und verwalten
- Tagging-Strategien und Provider-Konfiguration
- Umgang mit Abhängigkeiten zwischen Ressourcen
Module professionell einsetzen
- Modulgrundlagen und sinnvolle Modulgrenzen
- Inputs, Outputs und Child Modules
- Remote Modules und Versionsbindung
- Modulstruktur für Teams und mehrere Umgebungen
- Wiederverwendbarkeit ohne unnötige Abstraktion
- Qualitätssicherung für Terraform-Module
IAM, Security und Berechtigungen
- IAM-User, Policies und Rollen in Terraform
- Least-Privilege-Prinzip für Terraform-Ausführungen
- Sichere Nutzung von Berechtigungen und Credentials
- Provider-Authentifizierung in lokalen und CI/CD-Umgebungen
- Trennung von Verantwortlichkeiten in AWS-Konten
- Security-Aspekte bei State Files und Outputs
Remote State und Teamarbeit
- Remote Backends mit Amazon S3
- State Locking und Schutz vor parallelen Änderungen
- Bucket-Versionierung und Wiederherstellung von State-Daten
- State-Aufteilung nach Umgebungen und Workloads
- Versionskontrolle, Branching und Review-Prozesse
- Konfliktlösung und sichere Änderungen im Team
Bestehende Infrastruktur importieren
- Importplanung und Ressourcenanalyse
- Terraform Import über CLI und Import-Blöcke
- Zuordnung bestehender AWS-Ressourcen zu Resource Addresses
- Erzeugen und Nacharbeiten von Konfigurationen
- Risiken bei Drift, Namenskonventionen und Abhängigkeiten
- Schrittweise Überführung in Terraform-Verwaltung
CI/CD und produktive Workflows
- Terraform in CI/CD-Pipelines integrieren
- Validierung, Formatierung und Plan-Prüfung
- Freigabeprozesse für Infrastrukturänderungen
- Umgang mit Secrets und Ausführungsrollen
- Automatisierte Deployments in mehreren Umgebungen
- Nachvollziehbarkeit durch Code Reviews und Plan-Artefakte
EKS, Fargate und Container-Workloads
- Planung von EKS-Architekturen mit Terraform
- Entscheidung zwischen Modulen und eigenem Terraform-Code
- EKS-Cluster und zugehörige AWS-Ressourcen
- Grundlagen für Container-Workloads mit AWS Fargate
- Netzwerk-, IAM- und Security-Aspekte für Kubernetes
- Betriebsrelevante Strukturierung von EKS-Konfigurationen
Lambda und serverlose Deployments
- Planung serverloser AWS-Komponenten
- Terraform-Struktur für Lambda-Funktionen
- Module oder Custom Code für Lambda-Deployments
- Rollen, Policies und Umgebungsvariablen
- Deployment-Pakete und Aktualisierung von Funktionen
- Einbindung serverloser Ressourcen in Gesamtarchitekturen
So arbeiten wir
- Fachliche Einführung in Terraform-Konzepte, AWS-Provider, State-Management und Infrastructure as Code
- Live-Demos mit nachvollziehbaren Terraform-Workflows von der Planung bis zum Deployment
- Hands-on Labs zu EC2, S3, IAM, RDS, EKS, Lambda, Modulen, Remote State und Import
- Praxisübungen an realitätsnahen AWS-Szenarien mit typischen Team- und Betriebsanforderungen
- Besprechung von Best Practices, Fehlersituationen, Review-Prozessen und Sicherheitsaspekten
- Direkter Austausch mit erfahrenen Trainern aus Terraform- und AWS-Projekten
Empfohlene Vorkenntnisse
- Grundkenntnisse in AWS, insbesondere VPC, EC2, S3 und IAM
- Grundverständnis von Cloud-Infrastruktur, Netzwerken und Berechtigungen
- Erfahrung mit Kommandozeile, Git und grundlegenden Deployment-Abläufen von Vorteil
- Für fehlende Terraform-Grundlagen empfiehlt sich der Terraform mit AWS Einführungskurs
Dein Fahrplan
- Einführung in Infrastructure as Code, Terraform und den AWS-Provider
- Installation, Projektstruktur und grundlegender Terraform-Workflow
- Arbeiten mit init, plan, apply, destroy und State File
- Variablen, Outputs, Data Sources und typische Datenstrukturen
- Erstellen erster AWS-Ressourcen wie EC2, Elastic IPs und Security Groups
- Hands-on Übungen zu Terraform-Grundlagen und AWS-Deployments
Organisatorisches
Lernformate
Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.
Schulungsarten
Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.
Uhrzeiten
09:00-17:00 Uhr
Aktuelle Software
In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.
Deine Vorteile
Zufriedenheitsgarantie
Wir sind von unserer Qualität überzeugt. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.
Inklusivleistungen
Deine Teilnahme beinhaltet: Schulungsmaterial, Zertifikat, Verpflegung (bei Präsenzveranstaltungen) und persönliche Betreuung durch unsere Trainer und unser Orga-Team. Alles aus einer Hand - keine versteckten Kosten.
Lernen von Experten
Unsere Trainer sind zertifizierte und erfahrene Profis mit jahrelanger Berufserfahrung. Sie vermitteln dir in den Kursen nicht nur theoretisches Wissen, sondern teilen ihre Erfahrungen aus realen Projekten und helfen dir, das Gelernte direkt in deiner täglichen Arbeit anzuwenden. Das ist kein Werbeversprechen, sondern unser Anspruch. Am besten siehst du das in unseren Bewertungen, z.B. auch bei Google.
Keine Vorkasse
Du zahlst erst nach dem Seminar. Keine Vorkasse, keine Vorauszahlung - so kannst du sicher sein, dass du nur für das bezahlst, was du auch wirklich erhalten hast. Die Rechnung erhältst du erst nach Kursbeginn.
Max. 8 Teilnehmende
Wir setzen auf kleine Gruppen, damit du die Aufmerksamkeit bekommst, die du verdienst. So haben wir mehr Zeit für deine individuellen Fragen und können gezielt auf deine Bedürfnisse eingehen.
Termine & Buchung
Vor Ort
Online
Der passende Termin ist nicht dabei? Kontaktiere uns - wir finden die passende Lösung
Inhouse-Schulungen & Firmenseminare
Inhouse-Schulungen
Buche diese Schulung als maßgeschneiderte Inhouse-Schulung für dein Unternehmen oder deine Behörde. Unsere Trainer kommen zu dir und führen die Schulung in deinen Räumlichkeiten durch.
Vorteile:
- Maßgeschneiderte Inhalte für dein Unternehmen
- Flexible Terminplanung nach euren Bedürfnissen
- Kosteneffizient bei mehreren Teilnehmern
- Schulung in vertrauter Umgebung
- Fokus auf deine spezifischen Anforderungen
Firmen-Seminare
Firmen-Seminare finden an einem unserer Schulungsstandorte statt, sind aber maßgeschneidert für dich und exklusiv für dein Team. Sie können auch online stattfinden.
Ideal für:
- Geschlossene Gruppen aus einem Unternehmen / Behörde
- Individuelle Terminplanung für dein Team
- An unseren Schulungsstandorten oder Online
- Angepasste Inhalte für deine Anforderungen
Fragen und Antworten zu Terraform mit AWS – Kompaktkurs
Ist die Terraform AWS Schulung für Anfänger geeignet?
Die Schulung startet bei den Grundlagen von Terraform, setzt aber grundlegende AWS-Kenntnisse voraus. Wenn du noch keine Erfahrung mit Terraform hast und gezielt einsteigen möchtest, ist der integrierte Grundlagenanteil passend. Für einen separaten Einstieg bietet sich auch der Terraform mit AWS Einführungskurs an.
Was unterscheidet den Kompaktkurs vom Aufbaukurs?
Der Kompaktkurs verbindet Einstieg und Vertiefung in einem dreitägigen Training. Der Terraform mit AWS Aufbaukurs richtet sich dagegen an Personen, die Terraform-Grundlagen bereits sicher beherrschen und gezielt Themen wie Remote Backends, Module, Import, Teamarbeit und CI/CD vertiefen möchten.
Welche AWS-Themen werden mit Terraform umgesetzt?
Im Training werden unter anderem EC2, S3, IAM, Security Groups, RDS, EKS, AWS Fargate und Lambda behandelt. Der Schwerpunkt liegt nicht auf einer reinen AWS-Produkteinführung, sondern auf der sauberen Automatisierung dieser Ressourcen mit Terraform.
Wird im Seminar auch Terraform State Management behandelt?
Ja. State File, Remote State mit S3, State Locking, State-Aufteilung, Sicherheit von State-Daten und typische Konflikte in Teams sind zentrale Bestandteile der Schulung. Dadurch entsteht ein solides Verständnis für den produktiven Einsatz von Terraform in AWS-Umgebungen.
Ist das Training auch sinnvoll, wenn bereits AWS-Infrastruktur existiert?
Ja. Ein eigener Themenblock behandelt den Import bestehender Infrastruktur in Terraform. Dazu gehören Importplanung, Resource Addresses, Import-Blöcke, Nacharbeit an generierten Konfigurationen und Risiken beim Überführen vorhandener AWS-Ressourcen in Infrastructure as Code.
Gibt es passende Schulungen für Azure oder fortgeschrittene IaC-Workflows?
Für vergleichbare Terraform-Szenarien in Microsoft Azure eignet sich die Schulung Terraform mit Azure. Wenn du Terraform, GitOps und skalierbare IaC-Prozesse weiter vertiefen möchtest, passt anschließend IaC mit KI: Terraform & GitOps sauber skalieren.
Weitere häufig gestellte Fragen und Antworten findest du in den FAQs .
Unser Qualitätsversprechen: Wissen, das in der Praxis funktioniert
Aus der Praxis für die Praxis
Schluss mit theoretischem Ballast. Wir trainieren dich für reale IT-Herausforderungen, nicht für Multiple-Choice-Tests. Unsere Trainer vermitteln dir genau das Wissen, das am nächsten Montagmorgen im Job wirklich funktioniert.
Individuell statt "Schema F"
Deine Fragen passen nicht ins Standard-Skript? Bei uns schon. Wir verzichten auf starre Lehrpläne und geben deinen konkreten Projekt-Fragen Raum. Unsere Trainer passen die Inhalte flexibel an das an, was dich und dein Team aktuell weiterbringt.
Maximale Freiheit: Remote oder vor Ort
Lerne so, wie es in deinen Alltag passt - ohne Reise-Stress und Zeitverlust. Egal ob remote, hybrid oder präsent vor Ort: Wir garantieren dir ein nahtloses und effektives Lernerlebnis, egal von wo du dich zuschaltest.
Mit Zufriedenheitsgarantie
Wir sind von unserer Qualität überzeugt - und wollen, dass du es auch bist. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.
Über 20.000 Unternehmen und Behörden vertrauen auf uns