Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Sammanfattning av Apache Airflow Fundamentals
- Grundläggande begrepp: DAG:er, operatorer och körningsflöde
- Luftflödets arkitektur och komponenter
- Förstå avancerade användningsfall och arbetsflöden
Skapa anpassade operatorer
- Förstå anatomin hos en luftflödesoperatör
- Utveckla anpassade operatorer för specifika uppgifter
- Testa och felsöka anpassade operatorer
Anpassade krokar och sensorer
- Implementera krokar för extern systemintegration
- Skapa sensorer för övervakning av externa utlösare
- Förbättra interaktiviteten i arbetsflödet med anpassade sensorer
Utveckla Airflow-plugins
- Förstå plugin-arkitekturen
- Designa plugins för att utöka luftflödets funktionalitet
- Metodtips för att hantera och distribuera plugin-program
Integrera luftflöde med externa system
- Ansluta Airflow till databaser, API:er och molntjänster
- Använda Airflow för ETL-arbetsflöden och databehandling i realtid
- Hantera beroenden mellan luftflöde och externa system
Avancerad felsökning och övervakning
- Använda luftflödesloggar och mätvärden för felsökning
- Konfigurera aviseringar och meddelanden för arbetsflödesproblem
- Utnyttja externa övervakningsverktyg med luftflöde
Optimera prestanda och Scalabillighet
- Skalning av luftflöde med selleri och Kubernetes Executors
- Optimera resursutnyttjandet i komplexa arbetsflöden
- Strategier för hög tillgänglighet och feltolerans
Fallstudier och tillämpningar i den verkliga världen
- Utforska avancerade användningsfall inom datateknik och DevOps
- Fallstudie: Implementering av anpassad operatör för storskalig ETL
- Metodtips för hantering av arbetsflöden på företagsnivå
Sammanfattning och nästa steg
Krav
- Stark förståelse för Apache Airflow grunderna, inklusive DAG:er, operatorer och körningsarkitektur
- Kunskaper i Python programmering
- Erfarenhet av att integrera datasystem och orkestrering av arbetsflöden
Publik
- Datatekniker
- DevOps ingenjörer
- Mjukvaruarkitekter
21 timmar