Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Kubeflowではじめる ML on Kubernetes #2 Kubeflow Not...
Search
Keita Watanabe
October 06, 2022
Programming
890
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
220
Scalable Infrastructure for Large-Scale AI Training with AWS Sagemaker Hyperpod @ Singapore AI Hour
keitaw
0
150
[AWS Summit Japan 2025] Optimizing Foundation Model Development with Amazon SageMaker HyperPod: Insights from Training the Amazon Nova Model
keitaw
0
85
Building foundation models on AWS
keitaw
1
630
[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
550
re:Invent 2023 CMP319 Deploy LLMs with AWS Inferentia & Ray to optimize performance and cost
keitaw
0
91
re:Invent 2023: CMP332 De-mystifying ML software stack on Amazon EC2 accelerated instances
keitaw
1
270
AWS における LLM・GenAI 大規模学習への取り組み / Large scale GenAI・LLM training on AWS
keitaw
1
630
Other Decks in Programming
See All in Programming
PyO3 で既存 Python 評価器を Rust core 化する ー wasm-bindgen でブラウザにも配るための設計
kdash
1
560
Omarchy Tokyo やると聞いて UMPC 買ってセットアップしてきた
mtsmfm
0
120
{ Android | Kotlin } Gradle Plugin in 2026
ryunen344
1
290
thread_parallel_with_free-threaded_Python_and_NumPy.pdf
riku_sakamoto
0
230
tsc.rip を支える技術 / Kyoto.なんか #8
susisu
0
4.4k
RSSとCodexを使ってX投稿自動化してみた
ochtum
0
110
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
140
DroidKaigi 2026 「個人開発という実験場: Android エンジニアが手にする4つの自由」
slashnephy
0
230
ALB ログから Trace を気合で繋げる技術
fohte
7
880
一参加者から『中の人』へ 〜全通PHPerがブースに立って学んだ、カンファレンスを100倍楽しむコツ〜
wp_daisuke
0
140
AIとGame Jamで、ゲームを完成させた話
takahirosaeki
0
110
Press start. Python's next generation.
willingc
PRO
3
320
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Claude Code のすすめ
schroneko
67
230k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Unsuck your backbone
ammeep
672
58k
Navigating Team Friction
lara
192
16k
Context Engineering - Making Every Token Count
addyosmani
9
1.1k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.2k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
Discover your Explorer Soul
emna__ayadi
2
1.3k
Evolving SEO for Evolving Search Engines
ryanjones
0
280
Game over? The fight for quality and originality in the time of robots
wayneb77
1
270
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