Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 14 hours
Course Outline
Foundational Principles of MLOps on Kubernetes
- Core principles of MLOps
- Distinguishing MLOps from traditional DevOps
- Primary challenges in managing the ML lifecycle
Containerization of ML Workloads
- Encapsulating models and training scripts
- Optimizing container images specifically for ML
- Handling dependencies to ensure reproducibility
Implementing CI/CD for Machine Learning
- Organizing ML repositories for automated processes
- Incorporating testing and validation phases
- Initiating pipelines for retraining and updates
Applying GitOps for Model Deployment
- Core concepts and workflows of GitOps
- Leveraging Argo CD for deploying models
- Managing version control for models and settings
Orchestrating Pipelines on Kubernetes
- Constructing pipelines using Tekton
- Overseeing multi-stage ML workflows
- Managing scheduling and resource allocation
Strategies for Monitoring, Logging, and Rollbacks
- Monitoring data drift and model efficacy
- Incorporating alerting and observability tools
- Developing rollback and failover methods
Continuous Improvement via Automated Retraining
- Creating effective feedback loops
- Automating periodic retraining processes
- Utilizing MLflow for experiment tracking and management
Advanced Architectures in MLOps
- Deployment models for multi-cluster and hybrid-cloud environments
- Scaling team operations through shared infrastructure
- Addressing security and compliance requirements
Wrap-up and Future Directions
Requirements
- A solid grasp of Kubernetes fundamentals
- Practical experience with machine learning workflows
- Familiarity with Git-based development practices
Target Audience
- ML engineers
- DevOps engineers
- ML platform teams
Testimonials (3)
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Course - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
How trainer deliver knowledge so effectively
Vu Thoai Le - Reply Polska sp. z o. o.
Course - Certified Kubernetes Administrator (CKA) - exam preparation
The knowledge and the patience from the trainer to answer to our questions.