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
100万コンテナのKubernetesプラットフォームを5年間スケーラブルに運用するために乗り越えていること
Search
LY Corporation Tech
PRO
December 11, 2023
Technology
5
5.4k
100万コンテナのKubernetesプラットフォームを5年間スケーラブルに運用するために乗り越えていること
CloudNative Days Tokyo 2023 での登壇資料です
LY Corporation Tech
PRO
December 11, 2023
Tweet
Share
More Decks by LY Corporation Tech
See All by LY Corporation Tech
年間一億円削減した時系列データベースのアーキテクチャ改善~不確実性の高いプロジェクトへの挑戦~
lycorptech_jp
PRO
3
2.9k
大規模Hive-Trino移行PJの事例紹介
lycorptech_jp
PRO
2
160
Trinoの長期運用から学んだこと
lycorptech_jp
PRO
2
310
Secure and Private Federated Learning with Differential Privacy
lycorptech_jp
PRO
2
120
Kotlin Fest 2024 - Pocket Code Battle 問題解説
lycorptech_jp
PRO
2
40
差分プライバシー入門
lycorptech_jp
PRO
2
170
Adopting ZGC in HBase for LINE Messaging
lycorptech_jp
PRO
2
800
Web UIの黄金時代 - WebとCSSの最新アップデート
lycorptech_jp
PRO
2
80
Exploit the smart speaker at Pwn2Own
lycorptech_jp
PRO
1
88
Other Decks in Technology
See All in Technology
サービスの持続的な成長と技術負債について
siva_official
PRO
10
4.4k
フルリモートワークはエンジニアの夢を叶えたか? #cm_odyssey
mamohacy
2
600
AOAI Dev Day - Opening Session
yoshidashingo
2
470
初中級者用如何使用backlog -VALE TUDOEDITION-
in0u
0
140
LINE WORKSへ簡単通知!Incoming Webhookアプリの紹介
mmclsntr
0
110
AI研修【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
130
AWSで”最小権限の原則”を実現するための考え方 /20240722-ssmjp-aws-least-privilege
opelab
10
4.4k
AWSでRAGを作る法方
sonoda_mj
1
140
開発生産性をむしろ向上させる セキュリティパートナーの作り方 / Dev Productivity Con 2024
flatt_security
0
390
CTOから見た事業開発とプロダクト開発 / My Perspective on Business and Product Development as CTO
keisuke69
4
960
Classmethod Odyssey 登壇資料
yamahiro
0
390
[NIKKEI Tech Talk]Bias for Action!! 実践から学ぶための仕組とコミュニティ / Community for Practice and Learning
kanamasa
0
280
Featured
See All Featured
Become a Pro
speakerdeck
PRO
15
4.8k
How to name files
jennybc
67
96k
Web development in the modern age
philhawksworth
203
10k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
248
20k
Docker and Python
trallard
37
2.9k
The Mythical Team-Month
searls
217
43k
YesSQL, Process and Tooling at Scale
rocio
166
14k
GraphQLの誤解/rethinking-graphql
sonatard
59
9.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
248
12k
4 Signs Your Business is Dying
shpigford
178
21k
Side Projects
sachag
451
42k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
353
29k
Transcript
-:$PSQPSBUJPO ສίϯςφͷ,VCFSOFUFTϓϥοτ ϑΥʔϜΛؒεέʔϥϒϧʹӡ༻͢Δͨ ΊʹΓӽ͍͑ͯΔ͜ͱ -*/&Ϡϑʔגࣜձࣾ αʔϏεΠϯϑϥάϧʔϓ Ϋϥυ౷ׅຊ෦ $MPVE1MBUGPSNຊ෦ %BJTVLF,PCBZBTIJ !EBJTLPC
5TV[VLJ5TVDIJZB !@UTV[V@
-:$PSQPSBUJPO খྛେี%BJTVLF,PCBZBTIJ • dϠϑʔגࣜձࣾ ݱ-*/&Ϡϑʔגࣜձࣾ • ,VCFSOFUFTBTB4FSWJDFͷ43&ɺΤϯδχΞϦϯάϚωʔδϟʔ • ࣾɾΧελϚαϙʔτ͚ج൫ͷઃܭɾӡ༻ ୩ଓق5TVDIJZB5TV[VLJ
• dϠϑʔגࣜձࣾ ݱ-*/&Ϡϑʔגࣜձࣾ • ,VCFSOFUFTBTB4FSWJDFͷ43& • (P,VCFSOFUFTࣗಈԽ ࣗݾհ
-:$PSQPSBUJPO ;$1ʹ͍ͭͯ <৴པੑɾ҆ఆੑɾτΠϧݮ> 4-*0ͷܭଌɾࢹ <҆ఆੑɾτΠϧݮ> ऩ༰ޮͱ$16 4UFBM <৴པੑɾτΠϧݮ> Ξϥʔτͷݮ
<τΠϧݮɾ69>ηϧϑαʔϏεԽ ·ͱΊ
-:$PSQPSBUJPO ;$1ʹ͍ͭͯ <৴པੑɾ҆ఆੑɾτΠϧݮ> 4-*0ͷܭଌɾࢹ <҆ఆੑɾτΠϧݮ> ऩ༰ޮͱ$16 4UFBM <৴པੑɾτΠϧݮ> Ξϥʔτͷݮ
<τΠϧݮɾ69>ηϧϑαʔϏεԽ ·ͱΊ
-:$PSQPSBUJPO ;$1ͱ • ;$1:BIPP+"1"/αʔϏε༻ͷϚωʔδυ,VCFSOFUFTBTB4FSWJDF ,BB4 • ։ൃऀͷߴ͍ੜ࢈ੑͷͨΊηΩϡΞͰӡ༻͕؆୯ͳ,BB4Λఏڙ • ֬อ͞ΕͨηΩϡϦςΟ
ࠪɺ੬ऑੑରԠ • 43&ͷϓϥΫςΟεΛ؆୯ʹ࣮ݱͰ͖Δ PZɺΞϥʔςΟϯάɺӡ༻ࣗಈԽ • શࣾͷαʔϏε͕ར༻͢ΔۃΊͯॏཁͳϓϥοτϑΥʔϜ • ΞϓϦέʔγϣϯͷՔಇ ;-BC,BB4νʔϜ ։ൃɾӡ༻ ఏڙɾཧ ։ൃऀ FUD ;$1
-:$PSQPSBUJPO ,BB4ͷن • ͷ("͔Βؒӡ༻ͯ͠ ✔ ,TDMVTUFST ✔ ,
$POUBJOFST ✔ , 7.T ࣌ • ͜ΕΒΛ໊Ͱཧ 0 1000 2000 3000 k8sクラスタ数 0 20000 40000 60000 80000 VM 数 0 500000 1000000 1500000 2000000 コンテナ 数
-:$PSQPSBUJPO ,BB4ͷϓϩμΫτϏδϣϯ -*/&Ϡϑʔ͕ੈքͷมԽʹരͰదԠͰ͖Δ • ੈքͷχʔζͷมԽɺͻ͍ͯ-*/&ϠϑʔͷϏδωεมԽ͢Δ • ଈ࠲ʹదԠͰ͖ΔϓϥοτϑΥʔϜͰ͋Γ͍ͨ ϏδϣϯΛୡ͢ΔϚΠϧετʔϯͱͯ͠ɺ৴པੑɾ҆ఆੑͷͨΓલ࣭͕શͯͷجૅʹ
৴པੑɾ҆ఆੑ ,BB4ར༻ऀɺৗʹ҆ఆͨ͠,BB4Λ͍ͭͰ͏͜ͱ͕Ͱ͖Δ τΠϧݮ ,BB4νʔϜ͕ఆৗతͳτΠϧ͔Βղ์͞Εɺར༻ऀͷՁఏڙ͕ৗʹ͘ߦ͑Δ 69 ,BB4ར༻ऀͷ՝Λ؍ɺΛௌ͠ɺਅͷ՝ղܾࡦΛଈ࠲ʹఏڙͰ͖͍ͯΔ
-:$PSQPSBUJPO աڈʹ໘ͨ͠՝ͱղܾํ๏ աͳϦιʔεཁٻ ࣮ར༻͍ͯ͠ΔϦιʔεྔΛՄࢹԽ ϚΠΫϩαʔϏεԽͷฐ 5SBDJOHͷಋೖ αϙʔτൣғͷෆໟͳ֦େ ఆظతͳ,Tόʔδϣ ϯΞοϓ
ηΩϡϦςΟ ίϯςφͷ౷ ߹ηΩϡϦςΟ πʔϧͷಋೖ େྔϩάͷू ౷߹ϩάཧ1' ͷಋೖ ,Tͷݟ ར༻ऀͷܒ ͳͲ "QQMJDBUJPO $POUBJOFS ,TDMVTUFS ,BB4 (" ຊ͓ ͢Δൣғ ݱࡏ ͜Ε͔Β େྔΫϥελͷࢹ ϝτϦΫεʹΑΔ౷߹ࢹ /PEF ,BB4ͷٸܹͳ ʹ૿ڧ͕͍ ͔ͭͳ͍ কདྷͷར༻ܭ ըؚΊͨϦιʔ εཧπʔϧͷ ։ൃ ৴པੑɾ҆ఆੑ τΠϧݮ 69
-:$PSQPSBUJPO ;$1ʹ͍ͭͯ <৴པੑɾ҆ఆੑɾτΠϧݮ> 4-*0ͷܭଌɾࢹ <҆ఆੑɾτΠϧݮ> ऩ༰ޮͱ$16 4UFBM <৴པੑɾτΠϧݮ> Ξϥʔτͷݮ
<τΠϧݮɾ69>ηϧϑαʔϏεԽ ·ͱΊ
-:$PSQPSBUJPO • FYQPSUFSͰࢹରͷϝτϦΫεΛऩू • ,BB4νʔϜͷ1SPNFUIFVTʹϝτϦΫεΞϥʔτΛू͠౷߹ࢹ • ՝ػೳ͕ਖ਼ৗԽ෦తͳࢹͷΈͰෆेͰ͋Δ ैདྷͷେྔΫϥελͷࢹํ๏ͱ՝ αʔϏε"
GFEFSBUF "QQMJDBUJPO GFEFSBUF NFUSJDT ,BB4νʔϜ ,BB4νʔϜ ,TΫϥελ αʔϏε; ʜ LVCFDUM LVCFDUM͕͑ͳ͍ "MFSUͳ͠ ܭଌͯ͠ͳ͍͔Β͔Βͳ͍ ͦͯ͠ؾ͍͍ͮͯͳ͍Ϣʔβʹࠂɺ ରॲͷҊ͕ඞཁ͔͠Εͳ͍
-:$PSQPSBUJPO ՝ػೳ͕ਖ਼ৗԽ෦తͳࢹͷΈͰෆेͰ͋Δ • ར༻ऀ͕͏ػೳΛ4-*ͱͯ͠ܭଌͯ͠αʔϏεϨϕϧͷԼΛݕ͢Δ • ఆظతʹػೳΛ1SPCFSͰ࣮ߦ • 1SPCFSͷ࣮ߦճɾޭճɺϨΠςϯγΛϝτϦΫεʹอଘ • ,BB4νʔϜͷ1SPNFUIFVTʹϝτϦΫεΞϥʔτ4-*Λू
4-*0ಋೖʹΑΔղܾํ๏ ػೳ 4-0 LVCFDUMͷૢ࡞͕ߦ͑Δ ΞϓϦέʔγϣϯͷϩάΛ సૹͰ͖Δ 'FEFSBUF NFUSJDT4-* ,BB4νʔϜ ,TΫϥελ ʜ 1SPCFS FYQPSUFS 1SPCFS FYQPSUFS
-:$PSQPSBUJPO 4-*ͷಋೖʹΑΓɺ࠷༏ઌͷػೳͰ͋Δ৴པੑ͕ՄࢹԽ͞Εͨ • μογϡϘʔυʹͯ͠શ,VCFSOUFTΫϥελͷػೳΛ4-*͕֬ೝՄೳ • োͷӨڹൣғ.553͕໌Β͔ʹ͔Δɺར༻ऀ͕ࠔͬͨঢ়گΛऔΓ͜΅͞ͳ͍ • &SSPSCVEHFUɺ#VSO 3BUFͰ4-0ʹऩ·ΔΑ͏ʹোΛཧ
4-*4-0ͷ౷߹ࢹ
-:$PSQPSBUJPO • ΞϥʔτରԠ • SeverityʹԠͯ͡ରԠ • μογϡϘʔυ • Φϯίʔϧ୲͕ຖேSLIΛѲ͠ɺSLOҧΛະવʹ͙༧อશ •
োൃੜ࣌ͷӨڹௐࠪ • Ϛωʔδϟʔ͕ϓϩμΫτͷ࣭Λฉ͔ͣͱ͔Δ ৴པੑʹѪணΛ࣋ͯΔΑ͏ʹ
-:$PSQPSBUJPO ϦϦʔεࣗಈԽͱɺোͷӨڹൣғͷॖখʹԠ༻Ͱ͖ΔΑ͏ʹ • ΧφϦΞϦϦʔεޙɺҰఆ࣌ؒ4-0ҧ͕ແ͍͔ࣗಈνΣοΫ • 4-0ҧ͕͋ΕϩʔϧόοΫ ϦϦʔεͷ৴པੑɺτΠϧݮ ։࢝
ϦϦʔε 4-* DIFDL ϦϦʔε 4-* DIFDL ྃ 4-0ҧ ϩʔϧ όοΫ
-:$PSQPSBUJPO ;$1ʹ͍ͭͯ <৴པੑɾ҆ఆੑɾτΠϧݮ> 4-*0ͷܭଌɾࢹ <҆ఆੑɾτΠϧݮ> ऩ༰ޮͱ$16 4UFBM <৴པੑɾτΠϧݮ> Ξϥʔτͷݮ
<τΠϧݮɾ69>ηϧϑαʔϏεԽ ·ͱΊ
-:$PSQPSBUJPO • େͷར༻ऀίϯϐϡʔςΟϯάϦιʔεΛڞ༗͢Δ4IBSFEڥΛར༻ • 4IBSFEڥ$16 0WFS$PNNJUΛઃఆͯ͠ɺϦιʔεར༻ޮΛߴΊ͍ͯΔ ,BB4ͷTIBSFEڥ DQV DQV
DQV DQV DQV ʜ )ZQFS7JTPS )7 • ഒΛߴΊΔ͜ͱͰɺཧίΞͷ্ݶΛ͑ͯ7.Λऩ༰Ͱ͖Δ • ഒΛߴΊΔͱ$164UFBM͕ൃੜ͘͢͠ͳΓɺϏδωεػձͷଛࣦʹ
-:$PSQPSBUJPO • αʔϏεͷ,BB4ҠߦʹΑΓɺଟछଟ༷ͳϫʔΫϩʔυ͕ࠞࡏ͠4UFBM͕ଟൃ͢ΔΑ͏ʹ • ՝/PJTZOFJHICPSͷಛఆʹ͕͔͔࣌ؒΓɺ/PEFୀආ͕ར༻ऀͷτΠϧʹ • ܦա؍Λ܁Γฦ͠ɺࠜຊݪҼͷಛఆʹϲ݄͔͔ͬͨࣄྫ ߋʹଟछଟ༷ͳαʔϏεΛऩ༰ͨ݁͠Ռ DQV
DQV DQV DQV ʜ )ZQFSWJTPS )7 $164UFBMൃੜɺ/PJTZOFJHICPSঢ়ଶʹ αʔϏεͰϨΠςϯγѱԽɺλΠϜΞτൃੜ 🔥 🔥 🔥 DQV 🔥
-:$PSQPSBUJPO • ՝/PJTZOFJHICPSͷಛఆʹ͕͔͔࣌ؒΓɺ/PEFୀආ͕ར༻ऀͷτΠϧʹ • ಉډ͍ͯ͠ΔαʔϏεͷಛఆํ๏͕खಈɺ͔ͭٯҾ͖ͷใ͕ଘࡏ͠ͳ͍ • ར༻ऀͰτϥΠͨ͠ޙͷ͍߹Θ͕ͤଟ͘ɺಛఆʹܨ͕ΔϝτϦΫε͕ফࣦ /PJTZ OFJHICPSͷಛఆֻ͕͔࣌ؒΔ
αʔϏε" 7. 7. )7 αʔϏε# 7. 7. αʔϏε$ 7. 7. /PEF໊Λऔಘ /PEF໊͔Β7.໊Λݕࡧ 7.໊͔Β)7໊Λݕࡧ 7.໊͔Β/PEF໊ΛٯҾ͖ /PEFͷ$164UFBM͔Βಛఆ … … ඦΫϥελ 7.நग़ /PEF͕ऩ༰͞Εͨ)7ΛݕࡧͰ͖ΔΑ͏ʹ͍ͨ͠ ສͷ7.͔Βɺಉډͯ͠ ͍ͨ7.Λಛఆ͢Δ
-:$PSQPSBUJPO • ՝/PJTZOFJHICPSͷಛఆʹ͕͔͔࣌ؒΓɺ/PEFୀආ͕ར༻ऀͷτΠϧʹ • ղܾํ๏FYQPSUFSΛࣗ࡞ͯ͠؆୯ʹऩ༰ঢ়گ͕औΕΔΑ͏ʹ ,BB4ͷཧใ͔ΒٯҾ͖ αʔϏε" OPEF@DQV@TUFBM@SBUF@XJUI@IW@OBNF@PQFOTUBDLN\GVMM@DMVTUFS@OBNFzTFSWJDFLTDMVTUFS
IW@OBNFzIWYYYZZZ JOTUBODFzTFSWJDFXPSLFSGBBGS[WKM WN@OBNFzDMVTUFSXPSLFSGTQNU^ ,BB4νʔϜ ,TΫϥελ ,BB4 NBDIJOF@ FYQPSUFS OPEF@ FYQPSUFS 7. /PEF ཧใ )7 OPEF@DQV@TUFBM@SBUF{ JOTUBODFlZZZz ^ NBDIJOF@NFUSJDT\ IW@OBNFlYYYz JOTUBODFlZZZz WN@OBNFl[[[z^ ϥϕϧ ݁߹
-:$PSQPSBUJPO • μογϡϘʔυʹͯ͠શ,TΫϥελͷ$164UFBM͕֬ೝՄೳ • )7໊ɺ/PEF໊͔ΒٯҾ͖Մೳ $164UFBMͷ౷߹ࢹ
-:$PSQPSBUJPO • $16 4UFBM͕ᮢΛ͑ͨΒ/PEFΛࣗಈୀආ͠ɺར༻ऀͷτΠϧΛݮ • ࣗಈୀආʹΑΓ4UFBMͷεύΠΫ͕ݮͬͯαʔϏε͕҆ఆՔಇ ϝτϦΫεʹͰ͖ͨΒτΠϧݮ ,BB4νʔϜ ,TΫϥελ
DQV DQV DQV DQV ʜ 🔥 🔥 🔥 DQV 🔥 $164UFBM ϩʔυόϥϯα )ZQFSWJTPS# /PEFཧใ SFGSFTI DQV DQV DQV DQV ʜ DQV )ZQFSWJTPS" OPEFDPOUSPMMFS DSFBUF EFMFUF
-:$PSQPSBUJPO • #FGPSF,BB4νʔϜ͕ఆରԠ͢Δ·Ͱʹϲ݄ • "GUFS,BB4Ͱࣗಈୀආ͠.553ࠐΈͰI NPOUI Iʹॖ • ར༻ऀͷ/PEFୀආτΠϧ݄ؒ݅ݮ I
ղফ·Ͱʹ͔͔͕ͬͨ࣌ؒݮ 7.ࣗಈୀආڹଟ
-:$PSQPSBUJPO ;$1ʹ͍ͭͯ <৴པੑɾ҆ఆੑɾτΠϧݮ> 4-*0ͷܭଌɾࢹ <҆ఆੑɾτΠϧݮ> ऩ༰ޮͱ$16 4UFBM <৴པੑɾτΠϧݮ> Ξϥʔτͷݮ
<τΠϧݮɾ69>ηϧϑαʔϏεԽ ·ͱΊ
-:$PSQPSBUJPO • ;$1ʹ͓͚Δ0O$BMMମ੍ • 1SJNBSZ 4FDPOEBSZͷਓମ੍ • 8FFLMZͰަ • ҎԼͷۀΛϩʔυόϥϯγϯά
• ΞϥʔτରԠ • 4MBDLͰͷଞνʔϜ͔Βͷ͍߹ΘͤରԠ • Ϣʔβ͔Βͷ͍߹ΘͤରԠ • ͦͷଞఆৗۀ ΞϥʔτରԠମ੍
-:$PSQPSBUJPO • ৴པੑ্ͷͨΊʹ4-*֦ॆΛਐΊΔ • Ϋϥελɺࢹ߲ͷ૿Ճʹ͍Ξϥʔτ૿Ճ • 0O$BMM୲ۀ͕ΞϥʔτରԠʹΘΕΔ • ࢁͷۀʹΑΓίϯςΫετεΠον૿Ճ͠ɺർฐ •
ຊʹඞཁͳۀʹूதͰ͖ͳ͍ • 重要なアラート対応 • トイル削減 ૿͑ଓ͚ΔΞϥʔτରԠ
-:$PSQPSBUJPO • Ξϥʔτͷݱঢ়Λௐࠪ • Կʹർฐ͍ͯ͠Δ͔Λௐࠪ • 1BHFS%VUZ͔Β݄ຖͷΞϥʔτҰཡΛ$47Ͱऔಘ • ϓϩάϥϜͰूܭ •
Ξϥʔτຖͷൃੜ݅ɺ3FTPMWF·Ͱͷ࣌ؒ • ֎Εআ֎ ͢ఢΛΔ
-:$PSQPSBUJPO ΞϥʔτΛྨ /PJTZ"MFSUT &BTZ&BTZ"MFSUT &BTZ)BSE"MFSUT )BSE)BSE"MFSUT • ൃੜ͙ͯ͢͠Δ •
ࢹܥͷͰҰ࣌తʹ ໐͍ͬͯΔ • ݪҼڀ໌͕؆୯ • ରԠखॱ͕໌֬ • ෮چ͕ࣗୡͰߦ͑Δ • ݪҼڀ໌͕؆୯ • ରԠखॱ͕໌֬Ͱͳ͍ • ෮چ͕ࣗୡͰߦ͑ͳ͍ • ݪҼڀ໌͕͍͠
-:$PSQPSBUJPO Ξϥʔτͷݮ /PJTZ"MFSUT &BTZ&BTZ"MFSUT &BTZ)BSE"MFSUT )BSE)BSE"MFSUT • ൃੜ͙ͯ͢͠Δ •
ࢹܥͷͰҰ࣌తʹ ໐͍ͬͯΔ • ݪҼڀ໌͕؆୯ • ରԠखॱ͕໌֬ • ෮چ͕ࣗୡͰߦ͑Δ • ݪҼڀ໌͕؆୯ • ରԠखॱ͕໌֬Ͱͳ͍ • ෮چ͕ࣗୡͰߦ͑ͳ͍ • ݪҼڀ໌͕͍͠ /P"MFSUT ᶃ ᶃ ᶄ ᶅ ᶅ
-:$PSQPSBUJPO • ൃੜ͙ͯ͢͠Δ • ࢹܥͷͰҰ࣌తʹ໐͍ͬͯΔ • ରࡦ • Ξϥʔτϧʔϧͷݟ͠ •
ࢹํ๏ͷݟ͠ • ࢹݩΛʮ֤Ϋϥελʯˠʮ,BB4νʔϜ͕ॴ༗͢ΔΫϥελʯ • ϢʔβͷϫʔΫϩʔυͷӨڹΛड͚ͣʹࢹՄೳʹ • ࢹπʔϧΛ৽ /PJTZ"MFSUT
-:$PSQPSBUJPO • ݪҼڀ໌͕؆୯ • ରԠखॱ͕3VOCPPLͰ໌֬ • ෮چ͕ࣗୡͰߦ͑Δ • Ξϥʔτͱ͍͏ΑΓτΠϧ •
ରࡦ • ରԠࣗମΛࣗಈԽ • ϝτϦΫεΛϕʔεʹࣗಈͰ෮چૢ࡞Λ࣮ߦ &BTZ&BTZ"MFSUT
-:$PSQPSBUJPO • ݪҼڀ໌͕؆୯ • ରԠखॱ͕3VOCPPLͰ໌֬Ͱͳ͍ • ෮چ͕ࣗୡͰߦ͑ͳ͍ • ରࡦ •
3VOCPPLͷ֦ॆ • ࢹࣗମݟ͠ɺෆཁͳͷআ &BTZ)BSE"MFSUT
-:$PSQPSBUJPO • ݪҼڀ໌͕͍͠ • ରࡦ • 3VOCPPLΛݟ͠ɺݪҼڀ໌खॱͷ֦ॆ • ϑϩʔνϟʔτԽ
)BSE)BSE"MFSUT
-:$PSQPSBUJPO • 4MBDLͷΞϥʔτ෦ʹฏԺ͕๚Εͨ • ฏৗ࣌0O$BMM୲ਓˠਓͰճͤΔ͙Β͍ʹͳͬͨ🎉 • ΑΓຊ࣭తͳվળʹऔΓΊΔΑ͏ʹͳͬͨ վળͷ݁Ռ
-:$PSQPSBUJPO ;$1ʹ͍ͭͯ <৴པੑɾ҆ఆੑɾτΠϧݮ> 4-*0ͷܭଌɾࢹ <҆ఆੑɾτΠϧݮ> ऩ༰ޮͱ$16 4UFBM <৴པੑɾτΠϧݮ> Ξϥʔτͷݮ
<τΠϧݮɾ69>ηϧϑαʔϏεԽ ·ͱΊ
-:$PSQPSBUJPO • ߴ͍҆ఆੑ৴པੑ • 4-*Λ׆༻ͨ͠ࢹͱ҆ఆԽͷਪਐ • $164UFBMͷݮ • $BOBSZ3FMFBTFͷపఈ •
#MBTU3BEJVTͷݮ • .553ͷݮ • τΠϧݮ • Ξϥʔτݮ • ϦϦʔε࡞ۀͷࣗಈԽ • ఆৗΦϖϨʔγϣϯͷࣗಈԽ • ,VCFSOFUFTΞοϓσʔτͳͲ ;$1ͷϚΠϧετʔϯ ͞Βʹ ͍͍͢ϓϥοτϑΥʔϜΛ ࢦͯ͠
-:$PSQPSBUJPO ౷Ұ͞Ε͍ͯͳ͍69 ਃϑΥʔϜ (JU)VC*TTVF ઐ༻$-* LVCFDUM ;$1
-:$PSQPSBUJPO • ϓϥοτϑΥʔϜͷٸʹΑΓɺϢʔεέʔε͕֦େ͠ଓ͚ͨ • ఆ͍ͯ͠ͳ͍ಛผରԠ͕૿͑ଓ͚ͨ • ౷Ұతͳ69Λ࠶ઃܭ͢͠༨༟͕औΕͳ͔ͬͨ • 「安定性・信頼性 」が最優先
ͳͥόϥόϥʹͳͬͯ͠·ͬͨͷ͔
-:$PSQPSBUJPO • ϓϥοτϑΥʔϜͷٸʹΑΓɺϢʔεέʔε͕֦େ͠ଓ͚ͨ • ఆ͍ͯ͠ͳ͍ಛผରԠ͕૿͑ଓ͚ͨ • ౷Ұతͳ69Λ࠶ઃܭ͢͠༨༟͕औΕͳ͔ͬͨ • 「安定性・信頼性 」が最優先
• ҆ఆԽɺࣗಈԽͱڞʹ༨༟͕ੜ·Ε͖ͯͨ ͳͥόϥόϥʹͳͬͯ͠·ͬͨͷ͔
-:$PSQPSBUJPO l"QMBUGPSNTIPVMEPGGFSJUTDBQBCJMJUJFTUISPVHIDPOTJTUFOUJOUFSGBDFT BOEGPDVTPOUIFVTFSFYQFSJFODFz ʮϓϥοτϑΥʔϜҰ؏ͨ͠ΠϯλʔϑΣʔεΛ௨ͯ͡ػೳΛఏڙ͠ɺ ϢʔβମݧΛॏࢹ͖͢Ͱ͋Δɻʯ l"QMBUGPSNTIPVMECFTFMGTFSWJDFBCMF6TFSTNVTUCFBCMFUPSFRVFTU BOESFDFJWFDBQBCJMJUJFTBVUPOPNPVTMZBOEBVUPNBUJDBMMZz ʮϓϥοτϑΥʔϜηϧϑαʔϏεͰ͖Δ͖Ͱ͋Δɻ ϢʔβɺࣗతɺࣗಈతʹػೳΛཁٻ͠ɺར༻Ͱ͖ͳ͚ΕͳΒͳ͍ɻʯ $/$'1MBUGPSNT8IJUF1BQFS
"UUSJCVUFTPGQMBUGPSNT The CNCF Authors. CNCF Platforms White Paper. https://tag-app-delivery.cncf.io/whitepapers/platforms/, (2023/11/30)
-:$PSQPSBUJPO ౷Ұ͞Ε͍ͯͳ͍69 ਃϑΥʔϜ (JU)VC*TTVF ઐ༻$-* LVCFDUM ;$1 統⼀したい!!
-:$PSQPSBUJPO • త • ;$1ͷ౷Ұతͳ69Λఏڙ͢Δ • ར༻ऀͷηϧϑαʔϏεԽ • Ͱ͖Δ͜ͱ •
Ϋϥελ࡞ • ϊʔυͷεέʔϧΞτΠϯ • ΞυΦϯͷઃఆมߋ • LVCFDUMͷDPOUFYUΓସ͑ • ʜ ৽͍͠$-*[DQDUMͷఏڙ
-:$PSQPSBUJPO ౷Ұ͞Εͨ69 LVCFDUM [DQDUM ;$1
-:$PSQPSBUJPO • 69վળͱೝෛՙͷܰݮ • ;$1ͷػೳ͕$-*ͷIFMQΛݟΔ͚ͩͰΘ͔Δ • ར༻ऀͷϢʔεέʔεʹԊͬͨ$-* • ࣗಈԽ •
͍͍ͨ࣌ʹ͙͢ʹ͑Δ • ਃϑΥʔϜͰࣗಈԽͰ͖ͳ͔ͬͨ෦·ͰࣗಈԽ • खॱॻͷഇࢭ ϢʔβʔͷϝϦοτ
-:$PSQPSBUJPO • ʮ;$1ͱԿ͔ʯΛ$-*Λ௨ͯ͡ఆٛ͢Δ͜ͱ͕Ͱ͖Δ • ͜ͷػೳར༻ऀʹఏڙ͚ͯͨͬ͠ ͕ແͤ͘Δ • υϝΠϯϩδοΫΛҰՕॴʹूͰ͖Δ • ҉తͳυϝΠϯϩδοΫΛίʔυʹམͱ͠ࠐΊΔ
• ಉ͡ϩδοΫΛͭͷϦϙδτϦʹूͰ͖Δ • ͞ΒͳΔࣗಈԽ • ਃϑΥʔϜͰ͔ͬͨࣗ͠ಈԽͳͲՄೳʹ ;$1ཧऀͷϝϦοτ
-:$PSQPSBUJPO • ͬͯΒΘͳ͖Όҙຯ͕ͳ͍ • ར༻ऀʹͱͬͯʮମݧ͕มΘΔ͜ͱʯσϝϦοτ • ରࡦ • ଟ͘ͷਓʹՁ͕͋ΔػೳΛఏڙ͢Δ •
ܧଓతʹར༻ऀͷϑΟʔυόοΫΛूΊɺվળ͢Δ • υΩϡϝϯτͷ֦ॆ • એ͢Δ ར༻ऀʹͲ͏ͬͯΒ͏͔
-:$PSQPSBUJPO طଘػೳͷ ηϧϑαʔϏεԽ ҆ఆੑͷ ܧଓ ৽͍͠ՁΛ ͙͢ʹɺ؆୯ʹ ͞ΒͳΔൃలΛݟਾ͑ͯ
-:$PSQPSBUJPO ;$1ʹ͍ͭͯ <৴པੑɾ҆ఆੑɾτΠϧݮ> 4-*0ͷܭଌɾࢹ <҆ఆੑɾτΠϧݮ> ऩ༰ޮͱ$16 4UFBM <৴པੑɾτΠϧݮ> Ξϥʔτͷݮ
<τΠϧݮɾ69>ηϧϑαʔϏεԽ ·ͱΊ
-:$PSQPSBUJPO • ΫϥελҎ্ʹεέʔϧ͢Δ·Ͱ • ߴ͍҆ఆੑ৴པੑ • 4-*Λ׆༻ͨ͠ࢹͱ҆ఆԽͷਪਐ • $164UFBMͷࢄ •
τΠϧݮ • ϦϦʔε࡞ۀͷࣗಈԽ • ఆৗΦϖϨʔγϣϯͷࣗಈԽ • ;$1ͰޮՌͷ͋ͬͨϓϥΫςΟε • Ξϥʔτݮ • Ξϥʔτͷྨͱσʔλʹجͮ͘վળख๏ • ΠϚ • 69ΞϓϦέʔγϣϯ։ൃऀ͕։ൃʹूதͰ͖ΔΑ͏ʹ • [DQDUMΛར༻ͨ͠ηϧϑαʔϏεԽͷਪਐ ·ͱΊ
-:$PSQPSBUJPO
-:$PSQPSBUJPO "QQFOEJY
-:$PSQPSBUJPO • (PPHMFۘͷ044ɺ࣮(P • ఆظతʹϓϩʔϒΛ࣮ߦ͠ɺ ಛఆͷૢ࡞͕ ظ௨Γʹ࣮ߦͰ͖Δ͔ΛܭଌͰ͖Δ • ࣮ߦճɺޭճɺϨΠςϯγͳͲΛϝτϦΫε ͱͯ͠ग़ྗ͢Δ
• ͷ1SPCFSซ༻ ࢀߟ1SPCFS DMPVEQSPCFS ͱ IUUQTHJUIVCDPNDMPVEQSPCFSDMPVEQSPCFS
-:$PSQPSBUJPO • ʮ,BB4 ར༻ऀɺ֎෦ετϨʔδͰӬଓϘϦϡʔϜΛ࡞ɾআͰ͖Δʯ • ֤,TΫϥελͰ࣮ߦ • ϝτϦΫεͱͯ͠ग़ͨ݁͠ՌΛ ಉΫϥελͷ1SPNFUIFVT͕औಘ
ࢀߟ1SPCFSΛͬͨ4-*ଌఆ CMPVEQSPCFS 17 17 FYUFSOBM@QSPCF
-:$PSQPSBUJPO • ,BB4,TΫϥελΛΧελϜϦιʔεͱͯ͠ఆٛ • ,BB4ར༻ऀΫϥελͷ7.ੜ͔ΒϓϩϏδϣχϯάΛߦ͍ɺ ͙͢ʹ͑Δ • ,BB4Ϋϥελͱٴͼར༻ऀΫϥελશൠΛ໊Ͱཧ ࢀߟ,BB4ͷߏͱӡ༻ମ੍
,BB4νʔϜ ར༻ऀ )7 αʔϏε" /PEF αʔϏε; %/4 4FDSFU ʜ ར༻ऀΫϥελ܈ ϥΠϑαΠΫϧཧαϙʔτ ,BB4σϓϩΠ ཧ "QQσϓϩΠ ࢹ εέʔϧΠϯɾΞτ ,TόʔδϣϯΞοϓ "QQMJDBUJPO KaaSチームの サポート範囲 $POUBJOFS ,BB4 "QQMJDBUJPO $POUBJOFS "QQMJDBUJPO $POUBJOFS /PEF /PEF /PEF /PEF /PEF 7. 7. 7. 7. 7. 7.