~/talk

''Hot Dogs or Not" - At Scale with Kubernetes [I]

speakerdeck:vishh
slides:none on file

Portable ML pipeline that runs unchanged from laptop minikube to GKE with GPUs, packaged as cube flow components deployable via kubectl. Includes JupyterHub, a Tensorflow operator and Tensorflow Serving wired together; demo trains ResNet on synthetic data: local laptop ~0.5 images/sec, GPU cluster ~240 images/sec. Declarative training spec creates master/parameter servers/workers, autoscaling and priority eviction are supported, model serving points at a GCS-hosted model, and the demo mostly succeeds.

AI-written summary · about

  1. 0:00Introduction and audio check
  2. 0:35Introducing ML on Kubernetes
  3. 1:45What is machine learning?
  4. 3:19ML use case: Data centers
  5. 4:29The need for ML DevOps
  6. 6:55Kubernetes as an infrastructure
  7. 14:34Introducing Kubeflow
  8. 15:29Kubeflow components
  9. 16:42Live demo: Local JupyterHub
  10. 20:24Demo: Portability to cloud
  11. 22:03TensorFlow operator demo
  12. 24:39Distributed training demo
  13. 26:36Serving and conclusion
  14. 31:33Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.