Kurzusleírás

A Apache Airflow alapismeretek áttekintése

  • Alapfogalmak: DAG-ok, feladatok és operátorok
  • Légáramlás architektúra és alkatrészek
  • A gyakori használati esetek és munkafolyamatok összefoglalása

A munkafolyamat teljesítményének optimalizálása

  • Szűk keresztmetszetek azonosítása az Airflow csővezetékekben
  • Feladat szintű optimalizálási technikák
  • Feladat újrapróbálkozások, párhuzamosság és párhuzamosság 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-k hatékony használata

Speciális funkciók itt: Apache Airflow

  • Egyéni operátorok és horgok létrehozása
  • Érzékelők megvalósítása külső triggerekhez
  • Harmadik féltől származó szolgáltatások és bővítmények integrálása

Méretezés Apache Airflow Telepítések

  • Vízszintes és függőleges skálázási megközelítések
  • Celery Executors használata elosztott végrehajtáshoz
  • Bevált módszerek a felhőkörnyezetben történő méretezéshez

Munkafolyamatok figyelése és hibakeresése

  • Naplózás és riasztások konfigurálása a munkafolyamat figyeléséhez
  • Az Airflow UI és CLI használata hibaelhárításhoz
  • Az Airflow telepítések gyakori problémáinak azonosítása és megoldása

Biztosítás Apache Airflow

  • Hitelesítés és beléptetés az Airflow-ban
  • Érzékeny adatok és környezeti konfigurációk védelme
  • Ellenőrző nyomvonalak megvalósítása a munkafolyamatokhoz

Enterprise Use Case és legjobb gyakorlatok

  • Robusztus munkafolyamatok tervezése termelési környezetekhez
  • Az Airflow kihasználása adattervezésben és ETL-csővezetékekben
  • A méretezhető Airflow telepítések valós esettanulmányainak felfedezése

Összegzés és a következő lépések

Követelmények

  • Alapvető ismeretek Apache Airflow
  • Python programozási és munkafolyamat-hangszerelési koncepciók ismerete
  • Alkalmazások kezelésében és telepítésében szerzett tapasztalat Linux környezetekben

Közönség

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

Résztvevők száma


Ár résztvevőnként

Közelgő kurzusok

Rokon kategóriák