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 Fundamentals for MLOps
- Assessing the unique requirements of the ML lifecycle
- Essential Docker concepts applicable to ML systems
- Best practices for ensuring reproducible environments
Constructing Containerized ML Training Pipelines
- Bundling model training code and associated dependencies
- Configuring training jobs via Docker images
- Handling datasets and artifacts within containerized contexts
Containerizing Validation and Model Assessment
- Recreating consistent evaluation environments
- Streamlining validation workflows through automation
- Collecting metrics and logs from running containers
Containerized Inference and Serving
- Architecting efficient inference microservices
- Tuning runtime containers for production readiness
- Implementing scalable serving architectures
Orchestrating Pipelines with Docker Compose
- Managing complex, multi-container ML workflows
- Ensuring environment isolation and streamlined configuration management
- Integrating auxiliary services such as tracking and storage
ML Model Versioning and Lifecycle Oversight
- Monitoring models, images, and pipeline constituents
- Maintaining version-controlled container environments
- Integrating tools like MLflow or equivalent platforms
Deployment and Scaling of ML Workloads
- Executing pipelines across distributed environments
- Scaling microservices using native Docker capabilities
- Observing and monitoring containerized ML systems
Implementing CI/CD for MLOps with Docker
- Automating the build and deployment of ML components
- Validating pipelines in containerized staging environments
- Safeguarding reproducibility and facilitating rollbacks
Conclusion and Future Directions
Requirements
- A solid grasp of machine learning workflows
- Proficiency in Python for data handling or model development
- Basic knowledge of containerization concepts
Target Audience
- MLOps engineers
- DevOps specialists
- 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