Learning path

Kubeflow

Skill Level
Introductory
Duration 6 hours
Updated Jun 15, 2026

About this learning path

Kubeflow is an open-source machine learning platform dedicated to making deployments of machine learning workflows on Kubernetes simple, portable, and scalable. This learning path is structured to provide both theoretical knowledge and practical, hands-on experience with the core components of the Kubeflow ecosystem.

Your instructors

Prerequisites

  1. Kubernetes Basics: Familiarity with core Kubernetes concepts (Pods, Deployments, Services, Persistent Volumes).
  2. Machine Learning Fundamentals: A basic understanding of the ML lifecycle (data preparation, training, evaluation, inference, hyperparameters).
  3. Programming & Scripting: Basic proficiency in Python and familiarity with the Linux/Unix command line.

What you'll learn

  1. Understand ML Platforms: Learn the value proposition and core concepts of Kubeflow.
  2. ML Infrastructure: Configure a Kubernetes cluster optimized for AI/ML workloads and deploy the Kubeflow platform.
  3. Manage Interactive Workspaces: Provision and manage Jupyter Notebook environments for data exploration and model development.
  4. Automate ML Workflows: Transform machine learning workflows into automated, reproducible pipelines using Kubeflow Pipelines.
  5. Scale Model Training: Execute distributed training jobs for popular frameworks and perform automated hyperparameter tuning using Katib.
  6. Process Data: Run Apache Spark data processing workloads natively on Kubernetes.
  7. Manage the ML Lifecycle: Version, store, and discover model artifacts using Kubeflow Hub.
  8. Integrate Ecosystem Tools: Extend your ML platform capabilities with ecosystem tools like Feast and Elyra.
Learning path
Collapse all
Kubeflow
  1. 1. Fundamentals
    1. Enroll in this learning path to view locked contentIntroduction to Kubeflow
      Video
      Locked
  2. 2. Cluster Foundations
    1. Enroll in this learning path to view locked contentBuilding a Foundation for Kubeflow
      Article
      Locked
    2. Enroll in this learning path to view locked contentKubeflow Foundations Lab
      Lab
      Locked
  3. 3. Platform Provisioning
    1. Enroll in this learning path to view locked contentKubeflow Core Installation Lab
      Lab
      Locked
  4. 4. Workspaces & Interactive Development
    1. Enroll in this learning path to view locked contentKubeflow Notebooks
      Article
      Locked
  5. 5. Orchestrating ML Workflows
    1. Enroll in this learning path to view locked contentKubeflow Pipelines
      Article
      Locked
  6. 6. Training & Data Processing
    1. Enroll in this learning path to view locked contentKubeflow Training Operator
      Article
      Locked
    2. Enroll in this learning path to view locked contentKubeflow Katib
      Article
      Locked
    3. Enroll in this learning path to view locked contentKubeflow Spark Operator
      Article
      Locked
  7. 7. Model Management & Ecosystem
    1. Enroll in this learning path to view locked contentKubeflow Hub: A Complete Guide to Versioning and Managing ML Models on Kubernetes
      Article
      Locked
    2. Enroll in this learning path to view locked contentExtending Kubeflow: Feast, Elyra, and KServe
      Article
      Locked
  8. 8. Conclusion
    1. Enroll in this learning path to view locked contentQuiz
      Quiz
      Locked
    2. Enroll in this learning path to view locked contentLearning Path Complete
      Achievement Badge
      Locked