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.
Course Outline
Foundations of Containerization in MLOps
- Analyzing the specific requirements of the ML lifecycle
- Essential Docker concepts applicable to ML systems
- Best practices for establishing reproducible environments
Developing Containerized ML Training Pipelines
- Encapsulating model training code and its dependencies
- Setting up training jobs via Docker images
- Handling datasets and artifacts within containers
Containerizing Validation and Model Evaluation
- Recreating consistent evaluation environments
- Automating validation processes
- Extracting metrics and logs from containerized instances
Containerized Inference and Serving
- Architecting inference microservices
- Optimizing runtime containers for production loads
- Implementing scalable serving patterns
Orchestrating Pipelines with Docker Compose
- Managing multi-container ML workflows
- Ensuring environment isolation and configuration control
- Integrating auxiliary services such as tracking and storage
ML Model Versioning and Lifecycle Management
- Monitoring models, images, and pipeline components
- Maintaining version-controlled container environments
- Integrating tools like MLflow or similar platforms
Deploying and Scaling ML Workloads
- Executing pipelines in distributed settings
- Scaling microservices using native Docker capabilities
- Observing and monitoring containerized ML systems
CI/CD for MLOps with Docker
- Automating the build and deployment of ML assets
- Testing pipelines in containerized staging environments
- Guaranteeing reproducibility and effective rollback mechanisms
Summary and Future Directions
Requirements
- A solid grasp of machine learning workflows
- Proficiency in Python for data manipulation or model development
- Basic familiarity with container fundamentals
Intended Audience
- MLOps Engineers
- DevOps Practitioners
- Data Platform Teams
21 Hours
Testimonials (3)
How trainer deliver knowledge so effectively
Vu Thoai Le - Reply Polska sp. z o. o.
Course - Certified Kubernetes Administrator (CKA) - exam preparation
the trainer had a lot of knowledge and patience to share with us
Bogdan Olaru
Course - Introduction to Docker
The knowledge and exchanges with Augustin