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
910
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
290
Scalable Infrastructure for Large-Scale AI Training with AWS Sagemaker Hyperpod @ Singapore AI Hour
keitaw
0
160
[AWS Summit Japan 2025] Optimizing Foundation Model Development with Amazon SageMaker HyperPod: Insights from Training the Amazon Nova Model
keitaw
0
98
Building foundation models on AWS
keitaw
1
680
[re:Invent2024 Chalktalk] Cost-effectively deploy PyTorch LLMs on AWS Inferentia using Amazon EKS
keitaw
0
180
AWS Summit New York 2024: CMP 301 Demystifying the ML software stack on Amazon EC2 accelerated instances
keitaw
0
630
re:Invent 2023 CMP319 Deploy LLMs with AWS Inferentia & Ray to optimize performance and cost
keitaw
0
110
re:Invent 2023: CMP332 De-mystifying ML software stack on Amazon EC2 accelerated instances
keitaw
1
290
AWS における LLM・GenAI 大規模学習への取り組み / Large scale GenAI・LLM training on AWS
keitaw
1
650
Other Decks in Programming
See All in Programming
Kotlinize Is Not Just Converting to Kotlin
chigichan24
1
220
Event is what happens
moro
2
3.4k
Vue.jsで作る空間解析アプリとCapacitorプラグインのData Bridge
hal_spidernight
1
160
Railsバージョンを4倍にした話
optim
0
920
学びを記事・スライド・Xへ高速展開する― AI-assisted Learning Loopで回すコンテンツ生成術
ochtum
0
190
プロジェクトコードをキレイキレイしよう!暗黙的な参照を読み解く静的解析
ostk0069
0
200
Long Living Tokens, Die, Die, Die! (or: The One Ring is Banned in Modern)
sylph01
0
400
AI駆動開発4年目の現在地(『あなたはFDEになるべきか?』イベント資料)
kumaiu
0
130
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
510
Inertia Rails: The One-Person Framework with React & Friends
skryukov
0
380
Zero-Tap Sign-In対応、結局何をすればいいの?
mitohato14
0
1.5k
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
1.5k
Featured
See All Featured
Marketing to machines
jonoalderson
1
6k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
Mind Mapping
helmedeiros
1
430
Making the Leap to Tech Lead
cromwellryan
135
10k
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
890
Rebuilding a faster, lazier Slack
samanthasiow
85
9.7k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
121
120k
Raft: Consensus for Rubyists
vanstee
143
7.8k
Thoughts on Productivity
jonyablonski
76
5.4k
Color Theory Basics | Prateek | Gurzu
gurzu
1
510
A better future with KSS
kneath
240
18k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
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