课程大纲

CI/CD for AI 工作流程简介

  • AI模型交付管道的独特挑战
  • 传统DevOps与MLOps流程的比较
  • 自动化模型部署的核心组件

使用Docker容器化AI模型

  • 为ML推理设计高效的Dockerfile
  • 管理依赖项和模型工件
  • 构建安全且优化的镜像

设置CI/CD管道

  • CI/CD工具选项及其生态系统
  • 构建自动化模型打包的管道
  • 使用自动化检查验证管道

在CI中测试AI模型

  • 自动化数据完整性检查
  • 模型服务的单元和集成测试
  • 性能和回归验证

自动化部署基于Docker的AI服务

  • 将AI容器部署到云环境
  • 实施蓝绿和金丝雀部署
  • 失败部署的回滚策略

管理模型版本和工件

  • 使用注册表进行模型和容器版本控制
  • 标记、签名和推广镜像
  • 跨服务协调模型更新

CI/CD for AI中的监控和可观测性

  • 跟踪管道和模型性能
  • 对构建失败或模型漂移的警报
  • 跨环境的推理行为追踪

为AI系统扩展CI/CD管道

  • 并行化大型模型的构建
  • 优化计算和存储资源
  • 集成分布式和远程运行器

总结与下一步

要求

  • 对机器学习模型生命周期的理解
  • Docker容器化经验
  • 熟悉CI/CD概念和管道

受众

  • DevOps工程师
  • MLOps团队
  • AI-ops工程师
 21 小时

即将举行的公开课程

课程分类