liveBook · Manning

Kubeflow notebook

As explained in Machine Learning Platform Engineering

A Kubeflow notebook is a web-accessible interactive development environment that runs notebook or code-editor workloads on a Kubeflow cluster.

A Kubeflow notebook is a web-accessible Jupyter, VS Code, or RStudio environment running on the same Kubeflow cluster as ML pipelines. It supports interactive data exploration while keeping experiments close to datasets, specialized resources, and deployment-like environments. section 7.1

Use Kubeflow notebooks to:

  • Inspect training data and model results interactively, including loading a model for ad hoc inference. section 7.1
  • Run experiments in an environment that resembles deployment by sharing base images with pipelines. section 7.1
  • Strengthen versioning and CI/CD by building notebook images through the same CI pipeline as pipeline and deployment containers. section 7.1
  • Access specialized resources such as GPUs while working near the datasets required for processing. section 7.4

Interactive object-detection analysis

Launch a Kubeflow notebook, inspect an object-detection training dataset, load the model, and perform ad hoc inference before turning repeatable preparation work into Kubeflow pipeline steps. section 7.0 section 7.1

How Machine Learning Platform Engineering covers it

How deep it goes
Explains launching, configuration defaults, image compatibility, and layered notebook images without detailing cluster internals.
Examples
Uses Jupyter-based object-detection inspection, ad hoc inference, and an ID card detection project.
What it assumes
Assumes foundational MLOps knowledge while teaching notebook launching, configuration, and image compatibility.
What you can do after
Operate/configure a Kubeflow notebook for interactive exploration and align its image with reproducible pipeline and deployment workflows.
How it connects
Connects interactive development with Kubeflow Pipelines, container images, data preparation, deployment environments, and CI/CD.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Machine Learning Platform Engineering. The section links point to the parts of the book it draws on.