聯繫我們

課程簡介

Kubernetes上MLOps的基礎

  • MLOps的核心概念
  • MLOps與傳統DevOps的比較
  • ML生命週期管理的主要挑戰

將ML工作負載容器化

  • 封裝模型和訓練代碼
  • 優化用於ML的容器鏡像
  • 管理依賴性和可重現性

機器學習的CI/CD

  • 建構用於自動化的ML倉儲庫結構
  • 整合測試和驗證步驟
  • 觸發重新訓練和更新的管道

用於模型部署的GitOps

  • GitOps的原則和工作流程
  • 使用Argo CD進行模型部署
  • 模型和配置的版本控制

Kubernetes上的管道編排

  • 使用Tekton建構管道
  • 管理多步驟ML工作流程
  • 調度和資源管理

監控、日誌和回滾策略

  • 追蹤資料漂移和模型效能
  • 整合警報和可觀察性
  • 回滾和故障轉移方法

自動重新訓練和持續改進

  • 設計反饋循環
  • 自動化調度重新訓練
  • 整合MLflow進行追蹤和實驗管理

高級MLOps架構

  • 多叢集和混合雲部署模型
  • 透過共用基礎設施擴展團隊
  • 安全性和合規性考量

摘要和下一步

最低要求

  • 了解Kubernetes的基本原理
  • 具備機器學習工作流程經驗
  • 熟悉基於Git的開發

受眾

  • ML工程師
  • DevOps工程師
  • ML平台團隊
 14 小時

客戶評論 (3)

課程分類