Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Kubeflowではじめる ML on Kubernetes #2 Kubeflow Not...
Search
Keita Watanabe
October 06, 2022
Programming
880
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Kubeflowではじめる ML on Kubernetes #2 Kubeflow Notebooks
https://k8sjp.connpass.com/event/259350/
発表資料
Keita Watanabe
October 06, 2022
More Decks by Keita Watanabe
See All by Keita Watanabe
[re:Invent 2025] Distributed inference on AWS: Deep dive into inference optimizations (AIM353)
keitaw
1
200
Scalable Infrastructure for Large-Scale AI Training with AWS Sagemaker Hyperpod @ Singapore AI Hour
keitaw
0
140
[AWS Summit Japan 2025] Optimizing Foundation Model Development with Amazon SageMaker HyperPod: Insights from Training the Amazon Nova Model
keitaw
0
76
Building foundation models on AWS
keitaw
1
610
[re:Invent2024 Chalktalk] Cost-effectively deploy PyTorch LLMs on AWS Inferentia using Amazon EKS
keitaw
0
160
AWS Summit New York 2024: CMP 301 Demystifying the ML software stack on Amazon EC2 accelerated instances
keitaw
0
540
re:Invent 2023 CMP319 Deploy LLMs with AWS Inferentia & Ray to optimize performance and cost
keitaw
0
84
re:Invent 2023: CMP332 De-mystifying ML software stack on Amazon EC2 accelerated instances
keitaw
1
260
AWS における LLM・GenAI 大規模学習への取り組み / Large scale GenAI・LLM training on AWS
keitaw
1
630
Other Decks in Programming
See All in Programming
源内ハンズオン概要編
hideg
0
170
仕様駆動開発の消費期限
watany
20
8.2k
改善しないと、タスクが回らない。 “てんこ盛りポジション” を引き継いだ情シスの、入社3ヶ月の業務改善録
krm963
0
260
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
320
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
0
1.8k
React本体のコードリーディング
high_g_engineer
1
140
S3 を使うアプリケーションをローカル完結で動かすことに全力を注いでみた / Running S3 Apps Offline
contour_gara
0
470
数百円から始めるRuby電子工作
tarosay
0
150
Google Apps Script で Ruby を動かす
kawahara
0
220
php-fpmのプロセスが枯渇した日-調査・対処・そして本当にやるべきだったこと-
shibuchaaaan
0
280
関東Kaggler会_NVIDIA_Nemotron_コンペ_振り返り
rick_ds
0
560
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
260
Featured
See All Featured
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
66
57k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
760
Embracing the Ebb and Flow
colly
88
5.1k
ラッコキーワード サービス紹介資料
rakko
1
4.3M
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
200
Designing Experiences People Love
moore
143
24k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
790
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
119
120k
Transcript
Keita Watanabe Kubernetes Meetup Tokyo # 53 LT KubeflowͰ͡ΊΔ ML
on Kubernetes #2 Kube fl ow Notebooks
Keita Watanabe Machine Learning Solutions Architect ▶ AWS JapanͰSelf-managedͳMachine Learning
ͷҊ݅Λ୲͍ͯ͠ΔSolutions Architect ▶ લ৬ͰDatascientist/ML Researcherͱͯ͠ ECαΠτ্ͷը૾ݕࡧػೳͷ։ൃʹैࣄ ▶ Twitter: keitaw09 ▶ Linkedin: keitawatanabe αϯσΟΤΰͰग़ձͬͨτϦ झຯ
Kubeflow overview Central Dashboard Data Ingestion Data Analysis Data Transform
Data Validation Training AutoML Model eval. and valid. Serving Logging KServe Seldon Kube fl ow Pipelines Kube fl ow Notebooks Katib Training Operators MDLCͷ֤εςοϓ ରԠ͢ΔTool લճͷ༰: Kube fl owͷηοτΞοϓ Slide: https://speakerdeck.com/keitaw/kube fl owdehazimeruml-on-kubernetes-number-1-kube fl owfalsegai-yao-tosetutoatupu
ຊͷ༰: Kubeflow Notebooks
Kubeflow Notebooksͱ • Webϕʔεͷ։ൃڥΛKubernetes্Ͱఏڙ͢Δπʔϧ • Կ͕خ͍͔͠ • ཧऀɿඞཁͳύοέʔδ͕Πϯετʔϧ͞Εͨ։ൃऀ༻ͷΠϝʔδΛ खܰʹఏڙͰ͖Δ +
RBACʹΑΔnotebookͷΞΫηε੍ޚ • ϢʔβʔɿϩʔΧϧͷܭࢉࢿݯʹཔΔ͜ͱͳ͘ɺ Ϋϥελ্ͰNotebookڥΛར༻Ͱ͖Δ JupyterLab, RStudio, Visual Studio Code (code-server)Λ ωΠςΟϒͰαϙʔτ͍ͯ͠Δ https://www.kube fl ow.org/docs/components/notebooks/overview/
σϑΥϧτͰαϙʔτ͞Ε͍ͯΔΠϝʔδ https://github.com/kube fl ow/kube fl ow/tree/master/components/example-notebook-servers#custom-images • Base: ϕʔεΠϝʔδʢUbuntuʣ •
PyTorch/TensorFlow Full: PyTorch/TensorFlow + Pandas ScipyɺXGBoostͷΑ͘ΘΕΔ ϥΠϒϥϦ • Jupyter imageʹGPU൛͋Δ • Custom image: BaseΛجʹ࡞ ʢ࡞ํ๏ԼهͷURLΛࢀরʣ https://www.kube fl ow.org/docs/components/notebooks/container-images/
Notebookͷ৽ن࡞
Notebookͷ৽ن࡞
Notebookͷ৽ن࡞ ❶ ❷ ❸ ❹
Kubeflow NotebooksͰJupyterLab σʔλͷղੳϞσϧͷ։ൃɺ͞ΒʹKube fl ow PipelinesʢৄࡉࠓޙͷLTͰʣ Λ༻͍ͨύΠϓϥΠϯͷߏஙͳͲ͕ߦ͑Δ
Kubeflow NotebooksͰVSCode
࣍ճ… Kubeflow Pipelines
ࢀߟࢿྉ • https://www.kube fl ow.org/docs/components/notebooks/overview/ • https://github.com/kube fl ow/kube fl
ow/tree/master/components/example- notebook-servers#custom-images • https://github.com/kube fl ow/pipelines/blob/sdk/release-1.8/samples/core/ lightweight_component/lightweight_component.ipynb • https://github.com/aws-samples/aws-do-kube fl ow