- Familiarity with Python syntax
- Experience with Tensorflow, PyTorch, or other machine learning framework
- A public cloud provider account (optional)
Audience
- Developers
- Data scientists
Kubeflow is a toolkit for making Machine Learning (ML) on Kubernetes easy, portable and scalable.
This instructor-led, live training (online or onsite) is aimed at developers and data scientists who wish to build, deploy, and manage machine learning workflows on Kubernetes.
By the end of this training, participants will be able to:
- Install and configure Kubeflow on premise and in the cloud.
- Build, deploy, and manage ML workflows based on Docker containers and Kubernetes.
- Run entire machine learning pipelines on diverse architectures and cloud environments.
- Using Kubeflow to spawn and manage Jupyter notebooks.
- Build ML training, hyperparameter tuning, and serving workloads across multiple platforms.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
- To learn more about Kubeflow, please visit: https://github.com/kubeflow/kubeflow
Introduction
Overview of Kubeflow Features and Components
- Containers, manifests, etc.
Overview of a Machine Learning Pipeline
- Training, testing, tuning, deploying, etc.
Deploying Kubeflow to a Kubernetes Cluster
- Preparing the execution environment (training cluster, production cluster, etc.)
- Downloading, installing and customizing.
Running a Machine Learning Pipeline on Kubernetes
- Building a TensorFlow pipeline.
- Building a PyTorch pipleline.
Visualizing the Results
- Exporting and visualizing pipeline metrics
Customizing the Execution Environment
- Customizing the stack for diverse infrastructures
- Upgrading a Kubeflow deployment
Running Kubeflow on Public Clouds
- AWS, Microsoft Azure, Google Cloud Platform
Managing Production Workflows
- Running with GitOps methodology
- Scheduling jobs
- Spawning Jupyter notebooks
Troubleshooting
Summary and Conclusion
United Arab Emirates - Kubeflow Fundamentals
Saudi Arabia - Kubeflow Fundamentals
South Africa - Kubeflow Fundamentals
Brasil - Kubeflow Fundamentals
Canada - Kubeflow Fundamentals
Österreich - Kubeflow Fundamentals
Schweiz - Kubeflow Fundamentals
Deutschland - Kubeflow Fundamentals
Czech Republic - Kubeflow Fundamentals
Denmark - Kubeflow Fundamentals
Estonia - Kubeflow Fundamentals
Finland - Kubeflow Fundamentals
Greece - Kubeflow Fundamentals
Magyarország - Kubeflow Fundamentals
Ireland - Kubeflow Fundamentals
Luxembourg - Kubeflow Fundamentals
Latvia - Kubeflow Fundamentals
España - Kubeflow Fundamentals
Italia - Kubeflow Fundamentals
Lithuania - Kubeflow Fundamentals
Nederland - Kubeflow Fundamentals
Norway - Kubeflow Fundamentals
Portugal - Kubeflow Fundamentals
România - Kubeflow Fundamentals
Sverige - Kubeflow Fundamentals
Türkiye - Kubeflow Fundamentals
Belgique - Kubeflow Fundamentals
France - Kubeflow Fundamentals
Australia - Kubeflow Fundamentals
Malaysia - Kubeflow Fundamentals
New Zealand - Kubeflow Fundamentals
Philippines - Kubeflow Fundamentals
Singapore - Kubeflow Fundamentals
Thailand - Kubeflow Fundamentals
Vietnam - Kubeflow Fundamentals
Argentina - Kubeflow Fundamentals
Costa Rica - Kubeflow Fundamentals
Ecuador - Kubeflow Fundamentals
Guatemala - Kubeflow Fundamentals
Colombia - Kubeflow Fundamentals
México - Kubeflow Fundamentals
Panama - Kubeflow Fundamentals
Uruguay - Kubeflow Fundamentals
Venezuela - Kubeflow Fundamentals
Polska - Kubeflow Fundamentals
United Kingdom - Kubeflow Fundamentals
South Korea - Kubeflow Fundamentals
Pakistan - Kubeflow Fundamentals
Sri Lanka - Kubeflow Fundamentals
Bulgaria - Kubeflow Fundamentals
Bolivia - Kubeflow Fundamentals
Indonesia - Kubeflow Fundamentals
Kazakhstan - Kubeflow Fundamentals
Moldova - Kubeflow Fundamentals
Morocco - Kubeflow Fundamentals
Tunisia - Kubeflow Fundamentals
Kuwait - Kubeflow Fundamentals
Slovakia - Kubeflow Fundamentals
Nigeria - Kubeflow Fundamentals
Botswana - Kubeflow Fundamentals
Slovenia - Kubeflow Fundamentals
Croatia - Kubeflow Fundamentals
Serbia - Kubeflow Fundamentals