Course Outline
Introduction to Kubeflow
- Understanding the Kubeflow mission and architecture
- Core components and ecosystem overview
- Deployment options and platform capabilities
Working with the Kubeflow Dashboard
- User interface navigation
- Managing notebooks and workspaces
- Integrating storage and data sources
Kubeflow Pipelines Fundamentals
- Pipeline structure and component design
- Authoring pipelines with Python SDK
- Executing, scheduling, and monitoring pipeline runs
Training ML Models on Kubeflow
- Distributed training patterns
- Using TFJob, PyTorchJob, and other operators
- Resource management and autoscaling in Kubernetes
Model Serving with Kubeflow
- Overview of KFServing / KServe
- Deploying models with custom runtimes
- Managing revisions, scaling, and traffic routing
Managing ML Workflows on Kubernetes
- Versioning data, models, and artifacts
- Integrating CI/CD for ML pipelines
- Security and role-based access control
Best Practices for Production ML
- Designing reliable workflow patterns
- Observability and monitoring
- Troubleshooting common Kubeflow issues
Advanced Topics (Optional)
- Multi-tenant Kubeflow environments
- Hybrid and multi-cluster deployment scenarios
- Extending Kubeflow with custom components
Summary and Next Steps
Requirements
- An understanding of containerized applications
- Experience with basic command-line workflows
- Familiarity with Kubernetes concepts
Audience
- ML practitioners
- Data scientists
- DevOps teams new to Kubeflow
Delivery Options
Private Group Training
Our identity is rooted in delivering exactly what our clients need.
- Pre-course call with your trainer
- Customisation of the learning experience to achieve your goals -
- Bespoke outlines
- Practical hands-on exercises containing data / scenarios recognisable to the learners
- Training scheduled on a date of your choice
- Delivered online, onsite/classroom or hybrid by experts sharing real world experience
Private Group Prices RRP from £3800 online delivery, based on a group of 2 delegates, £1200 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Contact us for an exact quote and to hear our latest promotions
Public Training
Please see our public courses
Testimonials (5)
he was patience and understood that we fall behind
Albertina - REGNOLOGY ROMANIA S.R.L.
Course - Deploying Kubernetes Applications with Helm
I enjoyed participating in the Kubeflow training, which was held remotely. This training allowed me to consolidate my knowledge for AWS services, K8s, all the devOps tools around Kubeflow which are the necessary bases to properly tackle the subject. I wanted to thank Malawski Marcin for his patience and professionalism for training and advice on best practices. Malawski approaches the subject from different angles, different deployment tools Ansible, EKS kubectl, Terraform. Now I am definitely convinced that I am going into the right field of application.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Course - Kubeflow
It gave a good grounding for Docker and Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Course - Docker (introducing Kubernetes)
I mostly enjoyed the knowledge of the trainer.
- Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Course - Docker, Kubernetes and OpenShift for Developers
Hands-on exercises to reinforce the concepts.