Kurzusleírás

Az Apache Airflow alapjainak áttekintése

  • Alapfogalmak: DAG-ok, feladatok és operátorok
  • Az Airflow architektúrája és összetevői
  • Gyakori használati esetek és munkafolyamatok áttekintése

Munkafolyamatok teljesítményének optimalizálása

  • Szűk keresztmetszetek azonosítása az Airflow csatornákban
  • Feladatszintű optimalizációs technikák
  • A feladatok újrapróbálkozásainak, párhuzamosságának és egyidejűségének kihasználása

Összetett függőségek kezelése

  • Dinamikus függőségek meghatározása a munkafolyamatokban
  • Feltételes és elágazó munkafolyamatok kezelése
  • Feladatcsoportok és al-DAG-ok hatékony használata

Fejlett funkciók az Apache Airflow-ban

  • Egyéni operátorok és hookok létrehozása
  • Szenzorok implementálása külső eseményekhez
  • Harmadik féltől származó szolgáltatások és bővítmények integrálása

Az Apache Airflow telepítések skálázása

  • Horizontális és vertikális skálázási megközelítések
  • A Celery Executors használata elosztott végrehajtáshoz
  • Legjobb gyakorlatok a skálázáshoz felhő környezetekben

Munkafolyamatok monitorozása és hibakeresése

  • Naplózás és riasztások konfigurálása a munkafolyamatok monitorozásához
  • Az Airflow felhasználói felület és parancssori felület használata hibakereséshez
  • Gyakori problémák azonosítása és megoldása az Airflow telepítésekben

Az Apache Airflow biztonsága

  • Hitelesítés és hozzáférés-vezérlés az Airflow-ban
  • Bizalmas adatok és környezeti beállítások védelme
  • Audit nyomvonalak implementálása a munkafolyamatokhoz

Vállalati használati esetek és legjobb gyakorlatok

  • Robusztus munkafolyamatok tervezése üzemi környezetekhez
  • Az Airflow használata adatmérnöki és ETL csatornákhoz
  • Valós példák elemzése skálázható Airflow telepítésekről

Összefoglalás és következő lépések

Követelmények

  • Alapvető ismeretek az Apache Airflow-ról
  • Ismeret a Python programozásban és a munkafolyamat-összehangolás koncepcióiban
  • Tapasztalat alkalmazások kezelésében és telepítésében Linux környezetekben

Célközönség

  • Adatmérnökök
  • DevOps szakemberek
  • Szoftverfejlesztők
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (1)

Közelgő kurzusok

Rokon kategóriák