Kursplan

Avansert distribusjon av Apache Airflow

  • Utplassering av Apache Airflow på skyplattformer (AWS, Azure, GCP)
  • Containerisering av luftstrøm med Docker og Kubernetes
  • Konfigurere luftstrøm for høy tilgjengelighet og feiltoleranse

CI/CD-rørledninger for Apache Airflow

  • Automatisering av DAG-testing og distribusjon
  • Integrering av Airflow med CI/CD-verktøy (f.eks. Jenkins, GitHub Actions)
  • Administrere arbeidsflytversjon og oppdateringer

Overvåking og logging

  • Implementere robuste loggingspraksis for arbeidsflyter
  • Bruke verktøy som Prometheus og Grafana for systemovervåking
  • Sette opp varslingsmekanismer for feilscenarier

Ytelsesoptimalisering og skalering

  • Justere luftstrømkonfigurasjoner for optimal ytelse
  • Skalering av luftstrømutplasseringer med Selleri-utøvere
  • Håndtere storskala arbeidsflytorkestrering

Sikkerhet og Access kontroll

  • Implementere rollebasert tilgangskontroll (RBAC) i Airflow
  • Sikring av luftstrømmiljøer og arbeidsflyter
  • Beste praksis for håndtering av sensitive data i arbeidsflyter

Kasusstudier og praktiske anvendelser

  • Eksempler fra den virkelige verden på Airflow for DevOps automatisering
  • Praktisk øvelse: Utplassering av Airflow med CI/CD og overvåkingsverktøy
  • Diskusjon om utfordringer og løsninger i DevOps arbeidsflytorkestrering

Sammendrag og neste trinn

Krav

  • Erfaring med Apache Airflow grunnleggende, inkludert DAG-oppretting og oppgaveadministrasjon
  • Kunnskap om CI/CD-rørledninger og DevOps praksis
  • Kjennskap til skymiljøer og containerisering (f.eks. Docker, Kubernetes)

Publikum

  • DevOps ingeniører
  • Infrastrukturforvaltere
  • Skyspesialister
 21 timer

Antall deltakere


Price per participant

Upcoming Courses

Related Categories