Course Outline

Apache Airflow의 고급 배포

  • 클라우드 플랫폼(AWS, Azure, GCP)에 Apache Airflow 배포
  • Docker 및 Kubernetes을 사용한 Airflow 컨테이너화
  • 고가용성 및 내결함성을 위한 Airflow 구성

Apache Airflow에 대한 CI/CD 파이프라인

  • DAG 테스트 및 배포 자동화
  • CI/CD 도구와 Airflow 통합(예: Jenkins, GitHub 작업)
  • 워크플로 버전 관리 및 업데이트

모니터링 및 로깅

  • 워크플로에 대한 강력한 로깅 관행 구현
  • Prometheus 및 Grafana과 같은 도구 사용으로 시스템 모니터링
  • 실패 시나리오에 대한 경고 메커니즘 설정

성능 최적화 및 확장

  • 최적의 성능을 위한 에어플로우 구성 조정
  • Celery 실행기를 사용하여 Airflow 배포 확장
  • 대규모 워크플로 오케스트레이션 처리

보안 및 Access 제어

  • Airflow에서 역할 기반 액세스 제어(RBAC) 구현
  • Airflow 환경 및 워크플로 보안
  • 워크플로에서 민감한 데이터를 관리하기 위한 모범 사례

사례 연구 및 실제 응용 프로그램

  • DevOps 자동화를 위한 Airflow의 실제 사례
  • 실습 연습: CI/CD 및 모니터링 도구를 사용하여 Airflow 배포
  • DevOps 워크플로 오케스트레이션의 과제와 해결책에 대한 토론

요약 및 다음 단계

Requirements

  • DAG 생성 및 작업 관리를 포함한 Apache Airflow 기본 사항에 대한 경험
  • CI/CD 파이프라인 및 DevOps 관행에 대한 지식
  • 클라우드 환경 및 컨테이너화에 대한 익숙함(예: Docker, Kubernetes)

청중

  • DevOps 엔지니어
  • 인프라 관리자
  • 클라우드 전문가
 21 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories