Schulungsübersicht

Erweiterte Bereitstellung von Apache Airflow

  • Bereitstellung von Apache Airflow auf Cloud-Plattformen (AWS, Azure, GCP)
  • Containerisierung von Airflow mit Docker und Kubernetes
  • Konfigurieren von Airflow für hohe Verfügbarkeit und Fehlertoleranz

CI/CD-Pipelines für Apache Airflow

  • Automatisiertes Testen und Bereitstellen von DAGs
  • Integration von Airflow mit CI/CD-Tools (z. B. Jenkins, GitHub Actions)
  • Verwaltung von Workflow-Versionen und Aktualisierungen

Überwachung und Protokollierung

  • Implementierung von robusten Protokollierungsverfahren für Workflows
  • Verwendung von Tools wie Prometheus und Grafana für die Systemüberwachung
  • Einrichtung von Alarmierungsmechanismen für Fehlerszenarien

Leistungsoptimierung und Skalierung

  • Abstimmung von Airflow-Konfigurationen für optimale Leistung
  • Skalierung von Airflow-Einsätzen mit Celery-Executors
  • Handhabung umfangreicher Workflow-Orchestrierung

Sicherheit und Access Kontrolle

  • Implementierung der rollenbasierten Zugriffskontrolle (RBAC) in Airflow
  • Absicherung von Airflow-Umgebungen und -Workflows
  • Bewährte Verfahren für die Verwaltung sensibler Daten in Workflows

Fallstudien und praktische Anwendungen

  • Beispiele aus der Praxis für Airflow zur DevOps-Automatisierung
  • Hands-on Übung: Einsatz von Airflow mit CI/CD- und Überwachungstools
  • Diskussion über Herausforderungen und Lösungen bei der DevOps Workflow-Orchestrierung

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Erfahrung mit Apache Airflow-Grundlagen, einschließlich DAG-Erstellung und Aufgabenverwaltung
  • Kenntnisse von CI/CD-Pipelines und DevOps-Praktiken
  • Vertrautheit mit Cloud-Umgebungen und Containerisierung (z. B. Docker, Kubernetes)

Zielgruppe

  • DevOps-Ingenieure
  • Infrastruktur-Manager
  • Cloud-Spezialisten
 21 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Kommende Kurse

Verwandte Kategorien