课程大纲
MLOps容器化基础
- 理解ML生命周期需求
- ML系统的关键Docker概念
- 可重复环境的最佳实践
构建容器化ML训练管道
- 打包模型训练代码和依赖项
- 使用Docker镜像配置训练任务
- 管理容器中的数据集和工件
容器化验证和模型评估
- 重现评估环境
- 自动化验证工作流程
- 从容器中捕获指标和日志
容器化推理和服务
- 设计推理微服务
- 优化生产环境的运行时容器
- 实现可扩展的服务架构
使用Docker Compose编排管道
- 协调多容器ML工作流程
- 环境隔离和配置管理
- 集成支持服务(如跟踪、存储)
ML模型版本控制和生命周期管理
- 跟踪模型、镜像和管道组件
- 版本控制的容器环境
- 集成MLflow或类似工具
部署和扩展ML工作负载
- 在分布式环境中运行管道
- 使用Docker原生方法扩展微服务
- 监控容器化ML系统
使用Docker进行MLOps的CI/CD
- 自动化ML组件的构建和部署
- 在容器化测试环境中测试管道
- 确保可重复性和回滚
总结与下一步
要求
- 了解机器学习工作流程
- 具备使用Python进行数据或模型开发的经验
- 熟悉容器的基础知识
受众
- MLOps工程师
- DevOps从业者
- 数据平台团队
客户评论 (5)
ML生态系统不仅包括MLFlow,还有Optuna、hyperops、docker、docker-compose
Guillaume GAUTIER - OLEA MEDICAL
课程 - MLflow
机器翻译
我参加了Kubeflow的远程培训,这次培训让我巩固了关于AWS服务、K8s以及围绕Kubeflow的所有DevOps工具的知识,这些都是正确应对该主题的必要基础。我想感谢Malawski Marcin的耐心和专业精神,他在培训和最佳实践建议方面做得非常出色。Malawski从不同角度探讨了该主题,使用了不同的部署工具,如Ansible、EKS kubectl和Terraform。现在,我完全确信自己正在进入正确的应用领域。
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
课程 - Kubeflow
机器翻译
它为Docker和Kubernetes提供了良好的基础。
Stephen Dowdeswell - Global Knowledge Networks UK
课程 - Docker (introducing Kubernetes)
机器翻译
I generally liked the trainer knowledge and enthusiasm.
Ruben Ortega
课程 - Docker and Kubernetes
机器翻译
I generally enjoyed the content was interesting.
Leke Adeboye
课程 - Docker for Developers and System Administrators
机器翻译