聯繫我們

課程簡介

Apache Airflow 的高階部署

  • 在雲端平台(AWS、Azure、GCP)上部署 Apache Airflow
  • 使用 Docker 與 Kubernetes 將 Airflow 容器化
  • 配置 Airflow 以實現高可用性和容錯能力

Apache Airflow 的 CI/CD 管道

  • 自動化 DAG 測試與部署
  • 將 Airflow 整合至 CI/CD 工具(如 Jenkins、GitHub Actions)
  • 管理工作流的版本控制與更新

監控與日誌記錄

  • 實施工作流的堅實日誌記錄實踐
  • 使用 Prometheus 和 Grafana 等工具進行系統監控
  • 設置故障警報機制

性能優化與擴展

  • 調整 Airflow 配置以實現最佳性能
  • 通過 Celery 執行器擴展 Airflow 部署
  • 處理大規模工作流協調

安全與訪問控制

  • 在 Airflow 中實施基於角色的訪問控制(RBAC)
  • 保護 Airflow 環境與工作流程
  • 管理工作流中的敏感數據的最佳實踐

案例研究與實際應用

  • Airflow 用於 DevOps 自動化的真實世界案例
  • 實作練習:使用 CI/CD 和監控工具部署 Airflow
  • 討論 DevOps 工作流協調中的挑戰與解決方案

總結與下一步

最低要求

  • 具備 Apache Airflow 基礎知識,包括 DAG 建立與任務管理
  • 了解 CI/CD 管道與 DevOps 實踐
  • 熟悉雲端環境與容器技術(如 Docker、Kubernetes)

目標受眾

  • DevOps 工程師
  • 基礎設施管理人員
  • 雲端專家
 21 小時

人數


每位參與者的報價

客戶評論 (1)

即將到來的課程

課程分類