Enabling Multi-user Machine Learning Workflows for Kubeflow Pipelines
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Explore how to enable multi-user machine learning workflows for Kubeflow Pipelines in this 26-minute conference talk from CNCF. Discover the challenges and solutions for implementing access control, authentication, and authorization in Kubeflow, an open-source machine learning platform built on Kubernetes. Learn about combining cloud-native technologies to create a flexible, Kubernetes-native solution for services with their own API and database. Gain insights into securing in-cluster traffic, implementing centralized API servers, and utilizing decentralized UI artifact servers. Watch a live demo and understand the design and implementation process, including the use of Istio for enhanced security and multi-user support in Kubeflow Pipelines.
Syllabus
Enabling Multi-user Machine Learning Workflows for Kubeflow Pipelines
Auth for Kubeflow Pipelines - Authentication HTTP Headers
Securing in-cluster traffic
Multi user support for KFP
Centralized API Server Pros
Decentralized UI artifact servers
Design - what is missing?
Implementation - istio
Taught by
CNCF [Cloud Native Computing Foundation]
Related Courses
Bringing ML Workflows to Heterogeneous Cloud Native Machine Learning Platforms Using Intermediate RepresentationLinux Foundation via YouTube Bringing ML Workflows to Heterogeneous Cloud Native Machine Learning Platforms Using Intermediate Representation
Linux Foundation via YouTube Defending Against Adversarial Model Attacks Using Kubeflow
Linux Foundation via YouTube Build a Reproducible ML Workflow with Kubeflow Pipelines
Linux Foundation via YouTube DevOps in Data Science - What Works and What Doesn't
CNCF [Cloud Native Computing Foundation] via YouTube