Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Eğitim İçeriği
Apache Airflow Temel Kavramların Gözden Geçirilmesi
- Temel kavramlar: DAG'ler, görevler ve operatörler
- Airflow mimarisi ve bileşenleri
- Yaygın kullanım durumları ve iş akışlarının özeti
İş Akışı Performansını Optimize Etme
- Airflow işlem hatlarındaki darboğazların belirlenmesi
- Görev düzeyinde optimizasyon teknikleri
- Görev yeniden denemelerini, paralelliği ve eşzamanlılığı kullanma
Karmaşık Bağımlılıkları Yönetme
- İş akışlarında dinamik bağımlılıkların tanımlanması
- Koşullu ve dallanan iş akışlarını işleme
- Görev gruplarını ve alt DAG'leri etkili bir şekilde kullanma
Apache Airflow Gelişmiş Özellikler
- Özel operatörler ve kancalar oluşturma
- Harici tetikleyiciler için sensörler uygulama
- Üçüncü taraf hizmetleri ve eklentileri entegre etme
Apache Airflow Dağıtımlarını Ölçeklendirme
- Yatay ve dikey ölçeklendirme yaklaşımları
- Dağıtılmış yürütme için Celery Yürütücülerini kullanma
- Bulut ortamlarında ölçeklendirme için en iyi uygulamalar
İş Akışlarını İzleme ve Hata Ayıklama
- İş akışı izleme için günlük kaydı ve uyarıları yapılandırma
- Sorun giderme için Airflow UI ve CLI'yı kullanma
- Airflow dağıtımlarındaki yaygın sorunları belirleme ve çözme
Apache Airflow'yi Güvenli Hale Getirme
- Airflow'da kimlik doğrulama ve erişim denetimi
- Hassas verileri ve ortam yapılandırmalarını koruma
- İş akışları için denetim izleri uygulama
Use Case Kurumsal Çözümler ve En İyi Uygulamalar
- Üretim ortamları için sağlam iş akışları tasarlama
- Veri mühendisliği ve ETL işlem hatları için Airflow'u kullanma
- Ölçeklenebilir Airflow dağıtımlarının gerçek dünya örneklerini inceleme
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Apache Airflow hakkında temel bilgi
- Python programlama ve iş akışı düzenleme kavramlarına aşinalık
- Linux ortamlarında uygulamaları yönetme ve dağıtma deneyimi
Hedef Kitle
- Veri mühendisleri
- DevOps uzmanları
- Yazılım geliştiriciler
21 Saat