Đề cương khóa học

Triển khai Nâng cao Apache Airflow

  • Triển khai Apache Airflow trên các nền tảng đám mây (AWS, Azure, GCP)
  • Container hóa Airflow với Docker và Kubernetes
  • Cấu hình Airflow để đảm bảo tính khả dụng cao và khả năng chịu lỗi

Quy trình CI/CD cho Apache Airflow

  • Tự động hóa kiểm thử và triển khai DAG
  • Tích hợp Airflow với các công cụ CI/CD (ví dụ: Jenkins, GitHub Actions)
  • Quản lý phiên bản và cập nhật quy trình làm việc

Giám sát và Ghi nhật ký

  • Triển khai các phương pháp ghi nhật ký mạnh mẽ cho quy trình làm việc
  • Sử dụng các công cụ như Prometheus và Grafana để giám sát hệ thống
  • Thiết lập cơ chế cảnh báo cho các tình huống lỗi

Tối ưu hóa Hiệu suất và Mở rộng

  • Điều chỉnh cấu hình Airflow để đạt hiệu suất tối ưu
  • Mở rộng triển khai Airflow với các bộ thực thi Celery
  • Xử lý điều phối quy trình làm việc quy mô lớn

Bảo mật và Kiểm soát Access

  • Triển khai kiểm soát truy cập dựa trên vai trò (RBAC) trong Airflow
  • Bảo mật môi trường và quy trình làm việc Airflow
  • Các phương pháp hay nhất để quản lý dữ liệu nhạy cảm trong quy trình làm việc

Nghiên cứu Tình huống và Ứng dụng Thực tế

  • Ví dụ thực tế về Airflow cho tự động hóa DevOps
  • Bài tập thực hành: Triển khai Airflow với CI/CD và các công cụ giám sát
  • Thảo luận về các thách thức và giải pháp trong điều phối quy trình làm việc DevOps

Tóm tắt và Các Bước Tiếp Theo

Requirements

  • Có kinh nghiệm với các kiến thức cơ bản về Apache Airflow, bao gồm tạo DAG và quản lý tác vụ
  • Hiểu biết về quy trình CI/CD và các phương pháp thực hành DevOps
  • Làm quen với môi trường đám mây và công nghệ container (ví dụ: Docker, Kubernetes)

Đối tượng

  • Kỹ sư DevOps
  • Quản lý cơ sở hạ tầng
  • Chuyên gia đám mây
 21 Hours

Number of participants


Price per participant

Provisional Upcoming Courses (Require 5+ participants)

Related Categories