Terraform mit AWS – Aufbaukurs
Vertiefe Terraform mit AWS: Remote-State, Module, RDS, Fargate und skalierbare Cloud-Architekturen
Die wichtigsten Themen
S3-Remote-State und Locking
Skalierbare AWS-Architekturen
RDS, S3 und Load Balancer
ECS/Fargate Workloads
Wiederverwendbare Terraform-Module
Überblick
Dieser zweitägige Aufbaukurs vertieft den professionellen Einsatz von Terraform in der AWS-Cloud. Du arbeitest mit fortgeschrittenen IaC-Konzepten, strukturierst Cloud-Infrastrukturen modular und lernst, wie AWS-Ressourcen reproduzierbar, sicher und teamfähig bereitgestellt werden. Der Aufbaukurs richtet sich an Personen, die bereits Grundlagenwissen mitbringen, zum Beispiel aus dem Terraform mit AWS Einführungskurs oder aus vergleichbarer Projektpraxis.
Im Mittelpunkt stehen Remote-Backends für Terraform-State, State-Locking, skalierbare AWS-Architekturen mit Application Load Balancer und Auto Scaling, der produktive Umgang mit S3, RDS-Datenbanken, Route 53 sowie Container-Workloads mit AWS Fargate. Zusätzlich entwickelst du eigene Terraform-Module, nutzt Inputs und Outputs sauber und lernst, wiederverwendbare Bausteine für unterschiedliche Umgebungen aufzubauen.
Hands-on und praxisnah: In einer vorbereiteten Lernumgebung arbeitest du direkt mit echten AWS-Ressourcen, begleitet von Trainern mit Projekterfahrung. Wenn du eine breitere Wiederholung der Grundlagen suchst, ist der Terraform mit AWS Kompaktkurs eine passende Alternative oder Ergänzung.
Wer hier richtig ist
- DevOps-Engineers, Cloud-Engineers und Systemadministratoren mit Terraform-Grundwissen
- Entwicklerinnen und Entwickler, die AWS-Infrastruktur automatisiert bereitstellen und betreiben
- IT-Architektinnen und IT-Architekten, die modulare Infrastructure-as-Code-Strukturen für AWS entwerfen
- Projektteams, die Terraform-State, Module, RDS, ECS/Fargate und Load Balancing produktiv einsetzen
Das lernst du
- Sicherer Aufbau teamfähiger Terraform-Workflows mit Remote-State und State-Locking
- Skalierbare AWS-Architekturen mit Load Balancer, Auto Scaling und sauberer Netzwerkstruktur planen
- RDS, S3, Route 53 und ECS/Fargate mit Terraform reproduzierbar bereitstellen
- Bestehende AWS-Ressourcen analysieren und per Terraform Import in IaC-Strukturen übernehmen
- Wiederverwendbare Terraform-Module mit Inputs, Outputs und Child Modules entwickeln
- Terraform-Konfigurationen für mehrere Umgebungen nachvollziehbar strukturieren
Die Themen Remote-Backends mit Amazon S3 konfigurieren · State-Locking für teamfähige Terraform-Workflows · Statefile-Struktur, Migration und sichere Ablage · Abhängigkeiten, count und for_each gezielt einsetzen...
Terraform Advanced und Remote-State
- Remote-Backends mit Amazon S3 konfigurieren
- State-Locking für teamfähige Terraform-Workflows
- Statefile-Struktur, Migration und sichere Ablage
- Abhängigkeiten, count und for_each gezielt einsetzen
- Mehrere Variable-Files für Umgebungen nutzen
- Bestehende AWS-Ressourcen mit Terraform Import übernehmen
Skalierung und Load Balancing
- Auto Scaling Groups für EC2 planen und bereitstellen
- Launch Templates und Skalierungsparameter definieren
- Application Load Balancer mit Target Groups einrichten
- Health Checks und Routing-Regeln konfigurieren
S3 mit Terraform verwalten
- S3-Buckets reproduzierbar erstellen
- Bucket Policies, IAM-Berechtigungen und Zugriffsschutz konfigurieren
- Versionierung, Verschlüsselung und Public-Access-Block berücksichtigen
- Statische Websites über S3 bereitstellen
Datenbanken mit Amazon RDS
- Anforderungen an relationale Datenbanken in AWS bewerten
- RDS für PostgreSQL, MySQL und Microsoft SQL Server provisionieren
- Subnet Groups, Security Groups und Parameter Groups verwalten
- Standby-Instanzen und Hochverfügbarkeit abbilden
- Aurora-Cluster mit Terraform erstellen und pflegen
ECS und Fargate Workloads
- Amazon ECR als Container Registry einrichten
- ECS-Cluster für Fargate vorbereiten
- Task Definitions und Services mit Terraform deployen
- Container-Services mit Load Balancern verbinden
- Netzwerk- und IAM-Konfigurationen für Fargate umsetzen
DNS mit Route 53
- Hosted Zones und DNS-Einträge verwalten
- Alias Records für AWS-Services konfigurieren
- DNS-Änderungen in Terraform-Pläne integrieren
Modul-Vertiefung
- Modulaufbau für wiederverwendbare Infrastruktur-Bausteine
- Inputs, Outputs und Child Modules sauber strukturieren
- Remote Modules aus geeigneten Quellen nutzen
- Modulversionierung und Wiederverwendung über Umgebungen hinweg planen
So arbeiten wir
- Praxisübungen mit echten AWS-Ressourcen in einer vorbereiteten Lernumgebung
- Schrittweise Live-Demonstrationen durch erfahrene Terraform- und AWS-Trainer
- Hands-on Labs zu Remote-State, Load Balancing, RDS, ECS/Fargate und Modulen
- Besprechung typischer Architektur- und Betriebsfragen aus realen Cloud-Projekten
- Gemeinsame Fehleranalyse anhand von Terraform-Plänen, State-Dateien und AWS-Konfigurationen
Empfohlene Vorkenntnisse
- Kenntnisse aus dem Terraform mit AWS Einführungskurs oder vergleichbare Praxiserfahrung
- Grundlagen in Terraform-Konfiguration, Provider-Nutzung, Variablen und Ressourcen
- AWS-Basics zu VPC, EC2, S3, IAM und Security Groups
- Sicherer Umgang mit der Kommandozeile und grundlegendes Verständnis von Cloud-Netzwerken
Dein Fahrplan
Der erste Seminartag vertieft Terraform-Workflows für produktive AWS-Umgebungen. Nach einer kurzen Einordnung der vorhandenen Grundlagen stehen State-Management, variable Konfigurationen und skalierbare Infrastruktur-Komponenten im Mittelpunkt.
- Remote-Backends mit Amazon S3 und State-Locking
- Variable-Files, Abhängigkeiten, count und for_each
- Terraform Import für vorhandene AWS-Ressourcen
- Auto Scaling Groups und Application Load Balancer
- S3-Buckets, Policies, Verschlüsselung und Website-Hosting
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 – Aufbaukurs
Ist der Terraform mit AWS Aufbaukurs für Einsteiger geeignet?
Der Aufbaukurs setzt Terraform- und AWS-Grundlagen voraus. Wenn du noch keine Erfahrung mit Terraform hast, ist zuerst der Terraform mit AWS Einführungskurs sinnvoll. Für eine durchgehende Einführung mit Praxisanteil eignet sich außerdem der Terraform mit AWS Kompaktkurs.
Welche AWS-Services werden im Seminar mit Terraform umgesetzt?
Im Training arbeitest du unter anderem mit Amazon S3, EC2 Auto Scaling, Application Load Balancer, RDS, Aurora, ECR, ECS/Fargate und Route 53. Die Services werden nicht nur erklärt, sondern in Terraform-Konfigurationen umgesetzt und praktisch deployed.
Geht es im Kurs auch um Terraform Remote-State und State-Locking?
Ja. Remote-State ist ein zentraler Bestandteil der Schulung. Behandelt werden S3-Backends, sichere Ablage des Statefiles, Locking-Mechanismen, Umgebungsstrukturen und typische Team-Workflows für produktive Terraform-Projekte.
Werden eigene Terraform-Module erstellt?
Ja. Der Kurs vertieft den Aufbau eigener Module mit Inputs, Outputs und Child Modules. Ziel ist, wiederverwendbare Bausteine für AWS-Infrastruktur zu entwickeln und Konfigurationen für mehrere Umgebungen sauber zu strukturieren.
Ist der Aufbaukurs auch relevant, wenn Terraform in Azure genutzt wird?
Die vermittelten Terraform-Konzepte wie Module, Variablen, State-Management und Strukturierung sind grundsätzlich übertragbar. Für Azure-spezifische Ressourcen und Provider-Konfigurationen ist der Terraform mit Azure Praxiskurs die passende Ergänzung.
Welche Weiterbildung passt nach dem Terraform AWS Aufbaukurs?
Nach dem Aufbaukurs bietet sich eine Vertiefung in skalierbare IaC-Prozesse, Automatisierung und GitOps an. Dafür passt die Schulung IaC mit KI: Terraform & GitOps sauber skalieren, wenn Terraform stärker in Team- und Delivery-Prozesse eingebunden werden soll.
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