Introduction to Kubeflow (en)

The ‘Introduction to Kubeflow’ course provides a comprehensive overview of the installation, use and customization of Kubeflow, an Open-Source toolkit designed to simplify the development, training and deployment of machine learning models on Kubernetes. During the course, students will be introduced to the basic concepts of Kubeflow and the process of installing it in a Kubernetes cluster. Then, they will be guided through interaction with Kubeflow Notebooks for developing machine learning models.

The course will also cover the creation of custom images for creating custom notebooks. Using KServe to deploy models in production environments. Students will also explore the Discovery Pipeline and experiments for machine learning workflow management and hyperparameter optimization.

The course will culminate with a hands-on demonstration on customizing the Kubeflow dashboard and managing the entire lifecycle of a model from an MLOps perspective.

CODE: DSAI202
Category: Artificial Intelligence

KubeFlow