Kontakt aufnehmen

Schulungsübersicht

Fortgeschrittene Modulentwicklung

  • Zielsetzung: Erstellung komplexer und hochgradig wiederverwendbarer Module.
  • Fortschrittliche Modulkomposition.
  • Modulversionierung und Verwaltung von Abhängigkeiten.
  • Testing von Modulen

Verwaltung von Infrastruktur im großen Maßstab

  • Zielsetzung: Skalierung von Terraform zur Verwaltung großer Infrastrukturen.
  • Strategien zur Verwaltung großer Terraform-Deployment-Umgebungen.
  • Workspaces und State-Management im großen Maßstab.
  • Optimierung der Performance durch Parallelität und Resource Targeting.

Terraform-Automatisierung mit CI/CD

  • Zielsetzung: Automatisierung von Terraform-Workflows in einer CI/CD-Pipeline.
  • Integration von Terraform mit Jenkins, GitHub Actions oder GitLab CI.
  • Automatisches Deployment der Infrastruktur mit Pipelines.

Testing und Validierung von Terraform-Code

  • Zielsetzung: Sicherstellung hochqualitativer Infrastruktucode durch Testing.
  • Schreiben automatisierter Tests für die Infrastruktur.
  • Einführung in Integrationstests.

Terraform mit externen Providern und APIs

  • Zielsetzung: Erweiterung der Terraform-Funktionalität durch Interaktion mit APIs.
  • Nutzung des Null Providers für benutzerdefinierte Integrationen.
  • Schreiben eigener Terraform Provider.
  • Kommunikation mit externen APIs und Diensten.

Implementierung von Infrastrukturrichtlinien als Code

  • Zielsetzung: Durchsetzung von Best Practices für die Infrastruktur durch Richtlinien.
  • Schreiben und Durchsetzen von Richtlinien in Terraform.
  • Richtlinienbasierte Workflows.

Optimierung der Terraform-Performance

  • Zielsetzung: Feinabstimmung von Terraform für großskalige und effiziente Deployments.
  • Optimale Nutzung von State, Ressourcen und Data Sources.
  • Verwaltung von Drift Detection und Performance-Tuning.

Debugging und Troubleshooting bei Terraform

  • Zielsetzung: Meisterschaft der Techniken zur Identifizierung und Behebung von Problemen in Terraform-Konfigurationen.
  • Häufige Terraform-Probleme und Lösungen.
  • Debugging von State, Plan und Apply-Problemen.

Fortschrittliche Sicherheitspraktiken

  • Zielsetzung: Implementierung fortschrittlicher Sicherheitsmaßnahmen.
  • Verwaltung von Security Groups, Firewall-Regeln und Least-Privilege-Zugriff.
  • Verschlüsselung des Terraform States.
  • Auditing und Logging von Terraform-Deployments.

Praktische Übung: Deployment einer vollständig sicheren und automatisierten Cloud-Infrastruktur

  • Zielsetzung: Anwendung fortgeschrittener Techniken zum Deployment einer vollständig automatisierten, sicheren Infrastruktur.
  • Einbindung fortschrittlicher Module, Richtlinien und CI/CD-Pipelines.
  • Implementierung einer Multi-Cloud-Architektur.
  • Durchsetzung von Infrastrukturrichtlinien.

Kursabschluss und abschließende Fragestunde

  • Zielsetzung: Zusammenfassung der wichtigsten Erkenntnisse und Bereitstellung von Lernwegen für die Zukunft.
  • Finale Überprüfung der fortgeschrittenen Konzepte.

Voraussetzungen

Terraform Intermediate Course oder vergleichbare Erfahrung Cloud-Konto - Bitte geben Sie bei der Buchung an, welche Plattform Sie bevorzugen

 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien