Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Überblick über Apache Airflow-Grundlagen
- Konzepte: DAGs, Tasks und Operatoren
- Airflow-Architektur und Komponenten
- Zusammenfassung der gängigen Anwendungsfälle und Workflows
Optimierung der Workflow-Performance
- Identifizieren von Engpässen in Airflow-Pipelines
- Techniken zur Optimierung auf Task-Ebene
- Nutzung von Task-Retries, Parallelität und Konkurrenz
Verwaltung komplexer Abhängigkeiten
- Definieren dynamischer Abhängigkeiten in Workflows
- Bewältigen konditionaler und verzweigter Workflows
- Effektiver Einsatz von Task Groups und Sub-DAGs
Fortgeschrittene Funktionen in Apache Airflow
- Erstellen benutzerdefinierter Operatoren und Hooks
- Implementierung von Sensoren für externe Trigger
- Anbindung von Drittanbieterdiensten und Plugins
Skalieren von Apache Airflow-Deployments
- Horizontale und vertikale Skalierungsansätze
- Nutzung von Celery Executors für verteilte Ausführung
- Best Practices für die Skalierung in Cloud-Umgebungen
Monitoring und Debugging von Workflows
- Konfigurieren von Logging und Alerts zum Workflow-Monitoring
- Nutzen der Airflow UI und CLI zur Fehlerbehebung
- Identifizieren und Lösen häufiger Probleme in Airflow-Deployments
Sicherheit in Apache Airflow
- Authentifizierung und Zugriffskontrolle in Airflow
- Schützen sensibler Daten und Umgebungskonfigurationen
- Implementieren von Audit Trails für Workflows
Unternehmensanwendungsfälle und Best Practices
- Entwerfen robuster Workflows für Produktionsumgebungen
- Nutzen von Airflow für Data Engineering und ETL-Pipelines
- Erforschen realer Fallbeispiele skalierbarer Airflow-Deployments
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundkenntnisse in Apache Airflow
- Vertrautheit mit Python-Programmierung und Konzepten der Workflow-Orchestrierung
- Erfahrung im Verwalten und Deployen von Anwendungen in Linux-Umgebungen
Zielgruppe
- Data Engineers
- DevOps-Fachleute
- Softwareentwickler
21 Stunden
Erfahrungsberichte (1)
Der Dozent hat das Training an das Niveau der Teilnehmer angepasst und alle Fragen beantwortet. Er war sehr kommunikativ, und es war einfach, mit ihm zu interagieren. Ich schätzte die Formatierung des Trainings, die viele praktische Übungen einschloss. Insgesamt war es eine sehr ansprechende und gut organisierte Sitzung.
Jacek Chlopik - ZAKLAD UBEZPIECZEN SPOLECZNYCH
Kurs - Apache Airflow: Building and Managing Data Pipelines
Maschinelle Übersetzung