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 28 hours
Course Outline
Introduction
Overview of Kubeflow Capabilities and Architectural Components
- Containerization, manifest specifications, and related artifacts
Overview of Machine Learning Pipeline Structures
- Training, evaluation, tuning, deployment, and lifecycle management
Deploying Kubeflow to a Kubernetes Cluster
- Preparing the execution environment (training cluster, production cluster, etc.)
- Acquisition, installation, and configuration procedures
Executing Machine Learning Pipelines on Kubernetes
- Developing a TensorFlow pipeline
- Developing a PyTorch pipeline
Visualizing and Reporting Results
- Exporting and visualizing pipeline performance metrics
Customizing the Execution Environment
- Adapting the technology stack for diverse infrastructure requirements
- Upgrading Kubeflow deployments
Running Kubeflow on Public Cloud Services
- Amazon Web Services, Microsoft Azure, Google Cloud Platform
Managing Production Workflows
- Implementing GitOps methodologies
- Scheduling automated jobs
- Instantiating Jupyter notebooks
Troubleshooting and Resolution
Summary and Conclusion
Requirements
- Demonstrated proficiency with Python syntax and structures
- Practical experience with TensorFlow, PyTorch, or equivalent machine learning frameworks
- Access to a public cloud provider account (optional requirement)
Target Audience
- Software developers
- Data scientists