联系我们
 课程时长 14 小时

课程大纲

Kubernetes上MLOps的基础

  • MLOps的核心概念
  • MLOps与传统DevOps的对比
  • 机器学习生命周期管理的关键挑战

容器化机器学习工作负载

  • 打包模型和训练代码
  • 优化机器学习容器镜像
  • 管理依赖和可复现性

机器学习的CI/CD

  • 为自动化构建机器学习仓库
  • 集成测试和验证步骤
  • 触发重新训练和更新的流水线

GitOps用于模型部署

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

Kubernetes上的流水线编排

  • 使用Tekton构建流水线
  • 管理多步骤机器学习工作流
  • 调度和资源管理

监控、日志和回滚策略

  • 跟踪数据漂移和模型性能
  • 集成告警和可观测性
  • 回滚和故障转移方法

自动重新训练和持续改进

  • 设计反馈循环
  • 自动化定时重新训练
  • 集成MLflow进行跟踪和实验管理

高级MLOps架构

  • 多集群和混合云部署模型
  • 通过共享基础设施扩展团队
  • 安全性和合规性考虑

总结和后续步骤

要求

  • 了解Kubernetes基础知识
  • 具有机器学习工作流经验
  • 了解基于Git的开发

目标受众

  • 机器学习工程师
  • DevOps工程师
  • 机器学习平台团队

客户评论 (3)

即将举行的公开课程

课程分类