Plan Szkolenia

Zaawansowane wdrażanie Apache Airflow

  • Wdrażanie Apache Airflow na platformach chmurowych (AWS, Azure, GCP)
  • Konteneryzacja Airflow z Dockerem i Kubernetesem
  • Konfiguracja Airflow dla wysokiej dostępności i odporności na awarie

Potoki CI/CD dla Apache Airflow

  • Automatyzacja testowania i wdrażania DAG
  • Integracja Airflow z narzędziami CI/CD (np. Jenkins, GitHub Actions)
  • Zarządzanie wersjonowaniem i aktualizacjami przepływów pracy

Monitorowanie i logowanie

  • Wdrażanie solidnych praktyk logowania dla przepływów pracy
  • Używanie narzędzi takich jak Prometheus i Grafana do monitorowania systemu
  • Konfigurowanie mechanizmów alertowania dla scenariuszy awarii

Optymalizacja wydajności i skalowanie

  • Dostosowanie konfiguracji Airflow dla optymalnej wydajności
  • Skalowanie wdrożeń Airflow z executorami Celery
  • Obsługa orkiestracji przepływów pracy na dużą skalę

Bezpieczeństwo i kontrola dostępu

  • Wdrażanie kontroli dostępu opartej na rolach (RBAC) w Airflow
  • Zabezpieczanie środowisk i przepływów pracy w Airflow
  • Najlepsze praktyki zarządzania wrażliwymi danymi w przepływach pracy

Studia przypadków i praktyczne zastosowania

  • Przykłady z rzeczywistych zastosowań Airflow w automatyzacji DevOps
  • Ćwiczenie praktyczne: Wdrażanie Airflow z narzędziami CI/CD i monitorowania
  • Dyskusja na temat wyzwań i rozwiązań w orkiestracji przepływów pracy DevOps

Podsumowanie i kolejne kroki

Wymagania

  • Doświadczenie w podstawach Apache Airflow, w tym tworzenie DAG i zarządzanie zadaniami
  • Znajomość potoków CI/CD i praktyk DevOps
  • Znajomość środowisk chmurowych i konteneryzacji (np. Docker, Kubernetes)

Grupa docelowa

  • Inżynierowie DevOps
  • Menedżerowie infrastruktury
  • Specjaliści ds. chmury
 21 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie