Schița de curs

Implementare avansată a Apache Airflow

  • Implementarea Apache Airflow pe platforme cloud (AWS, Azure, GCP)
  • Containerizarea Airflow cu Docker și Kubernetes
  • Configurarea Airflow pentru disponibilitate ridicată și toleranță la defecțiuni

Pipeline-uri CI/CD pentru Apache Airflow

  • Automatizarea testării și implementării DAG
  • Integrarea Airflow cu instrumente CI/CD (de ex., Jenkins, GitHub Actions)
  • Gestionarea versiunilor și actualizărilor fluxurilor de lucru

Monitorizare și logare

  • Implementarea practicilor robuste de logare pentru fluxurile de lucru
  • Utilizarea instrumentelor precum Prometheus și Grafana pentru monitorizarea sistemului
  • Configurarea mecanismelor de alertă pentru scenarii de defecțiune

Optimizare performanță și scalare

  • Reglarea configurațiilor Airflow pentru performanță optimă
  • Scalarea implementărilor Airflow cu executorii Celery
  • Gestionarea orchestrării fluxurilor de lucru la scară mare

Securitate și controlul accesului

  • Implementarea controlului accesului bazat pe roluri (RBAC) în Airflow
  • Securizarea mediilor și fluxurilor de lucru Airflow
  • Cele mai bune practici pentru gestionarea datelor sensibile în fluxurile de lucru

Studii de caz și aplicații practice

  • Exemple din lumea reală ale utilizării Airflow pentru automatizarea DevOps
  • Exercițiu practic: Implementarea Airflow cu instrumente CI/CD și de monitorizare
  • Discuții despre provocări și soluții în orchestrarea fluxurilor de lucru DevOps

Rezumat și pași următori

Cerințe

  • Experiență cu elementele de bază ale Apache Airflow, inclusiv crearea DAG și gestionarea sarcinilor
  • Cunoștințe despre pipeline-uri CI/CD și practici DevOps
  • Familiaritate cu mediile cloud și containerizarea (de ex., Docker, Kubernetes)

Publicul țintă

  • Ingineri DevOps
  • Manageri de infrastructură
  • Specialiști în cloud
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite