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
Containerization Foundations for MLOps
- Analyzing the specific requirements of the ML lifecycle
- Exploring essential Docker concepts relevant to ML systems
- Adopting best practices for creating reproducible environments
Constructing Containerized ML Training Pipelines
- Packaging model training code alongside its necessary dependencies
- Configuring training jobs through optimized Docker images
- Managing datasets and artifacts effectively within containers
Containerizing Validation and Model Evaluation
- Recreating consistent evaluation environments
- Automating validation workflows for efficiency
- Collecting metrics and logs from containerized processes
Containerized Inference and Serving
- Architecting efficient inference microservices
- Optimizing runtime containers for production stability
- Implementing scalable serving architectures
Orchestrating Pipelines with Docker Compose
- Coordinating complex multi-container ML workflows
- Managing environment isolation and configuration control
- Integrating auxiliary services such as tracking and storage
ML Model Versioning and Lifecycle Management
- Tracking models, images, and individual pipeline components
- Maintaining version-controlled container environments
- Integrating tools like MLflow or similar solutions
Deployment and Scaling of ML Workloads
- Executing pipelines in distributed computing environments
- Scaling microservices using native Docker capabilities
- Monitoring the health of containerized ML systems
CI/CD for MLOps with Docker
- Automating the build and deployment cycles for ML components
- Testing pipelines within containerized staging environments
- Guaranteeing reproducibility and facilitating rollbacks
Summary and Future Directions
Requirements
- A solid grasp of machine learning workflows
- Practical experience with Python for data analysis or model development
- Basic familiarity with containerization fundamentals
Target 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