Sep 9–12, 2019

Getting started with Kubeflow

Skyler Thomas (MapR)
9:00am12:30pm Tuesday, September 10, 2019
Location: 231
Average rating: ****.
(4.25, 4 ratings)

Who is this presentation for?

  • Data scientists and AI infrastructure engineers




Kubeflow consists of dozens of components used to train and serve machine learning models, but the first task is to understand the Kubeflow architecture and how it fits into the larger Kubernetes ecosystem. Skyler Thomas details the performance, availability, and security impacts of various Kubeflow deployment options and the decisions you make in how you use Kubeflow.

Once you understand the basics, it’s time for you to go hands-on and actually deploy a subset of the Kubeflow components into a running Kubernetes environment using Jupyter Hub and Jupyter notebooks to import your training data and set up prerequisites for creating training environments using TensorFlow (and PyTorch, time permitting). You’ll begin to submit training jobs and generate and serve models via TensorFlow Serving (and Seldon Core, time permitting).

Prerequisite knowledge

  • A working knowledge of GitHub (The ability to clone a GitHub repo is required.)
  • General knowledge of Kubernetes and various machine learning frameworks like TensorFlow and PyTorch (useful but not required)

Materials or downloads needed in advance

  • A Wi-Fi enabled laptop with connectivity to GitHub and a >v1.11 Kubernetes environment (This environment can be a Minikube installation, but a Kubernetes cluster with several nodes available is recommended.)

What you'll learn

  • Understand the architecture of Kubeflow
  • Learn to install Kubeflow into Kubernetes, use Jupyter Notebooks, start a TensorFlow training job, and serve your models to handle requests
Photo of Skyler Thomas

Skyler Thomas


Skyler Thomas is the chief architect for Kubernetes and a principal engineer at MapR, where he uses Kubernetes-based infrastructure to deliver machine learning and big data applications at scale. Previously, Skyler was a lead architect for WebSphere at IBM, where he worked with hundreds of customers to deliver extreme-scaled applications in various industries, including healthcare and financial services.

Comments on this page are now closed.


Picture of Audra Carter
Audra Carter | Senior Speaker Manager
09/10/2019 3:42am PDT

Please avoid downloading the slides at the same time during the session. The break time would be best. Thank you.

Picture of Skyler Thomas
Skyler Thomas | Chief Architect for Kubernetes
09/10/2019 3:26am PDT

Picture of Craig Palmer
Craig Palmer | Sr. Web Producer
09/09/2019 4:40am PDT

Hello Juan. Please let us know which tutorial to switch your registration to.

Juan Romo | SW Engineer
09/09/2019 4:13am PDT

How do I remove this tutorial from my schedule?

  • Intel AI
  • O'Reilly
  • Amazon Web Services
  • IBM Watson
  • Dataiku
  • Dell Technologies
  • Intuit
  • Gamalon
  • Hewlett Packard Enterprise
  • MapR Technologies
  • Sisu Data
  • Intuit

Contact us

For conference registration information and customer service

For more information on community discounts and trade opportunities with O’Reilly conferences

Become a sponsor

For information on exhibiting or sponsoring a conference

For media/analyst press inquires