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
Overlay&Underlay Network 僕の思い出
Search
sonod
March 22, 2019
Technology
470
1
Share
Overlay&Underlay Network 僕の思い出
Hosting Casual Talk #5 @さくらインターネット福岡オフィス
sonod
March 22, 2019
More Decks by sonod
See All by sonod
プロダクト開発を通して学んだナレッジマネジメントの哲学
sonod
0
400
誰のためのプロダクト?
sonod
8
3.9k
プロダクトのビルドトラップ
sonod
0
250
マネージドクラウドとCの世界
sonod
3
690
OpenStackの攻略本
sonod
1
250
OpenStackの攻略本 第2号
sonod
0
230
物理サーバ構築のここんとこ-MAASのはなしをしまーず-
sonod
5
6.4k
Other Decks in Technology
See All in Technology
分断された OT と IT を繋ぐ架け橋 -Kubernetes が切り拓く 産業用組み込み製品の現在地 -
yudaiono
1
120
AIのために、AIを使った、Effect-TSからの脱却 〜テストを活用した安全なリファクタリングの進め方〜
bitkey
PRO
0
120
Terragrunt x Snowflake + dbt で作るマルチテナントなデータ基盤構築プラットフォーム
gak_t12
0
470
なぜ、IAMロールのプリンシパルに*による部分マッチングが使えないのか? / 20260518-ssmjp-iam-role-principal
opelab
2
140
サイボウズ、プラットフォームエンジニアリング始めるってよ ― プラットフォームチームの事業貢献と組織アラインメントの強化
ueokande
0
120
「強制アップデート」か「チームの自律」か?エンタープライズが辿り着いたプラットフォームのハイブリッド運用/cloudnative-kaigi-hybrid-platform-operations
mhrtech
0
210
20260515 OpenIDファウンデーション・ジャパンご紹介
oidfj
0
200
Purview Endpoint DLP 動かしてみた
kozakigh
1
440
Every Conversation Counts
kawaguti
PRO
0
260
TypeScriptで実現する既存APIを活用したリモートMCPサーバー構築 / TSKaigi 2026
soarteclab
0
110
[みん強]AIの価値を最大化するデータ基盤戦略:Self-Service型Data Meshへの転換とAgentic AI Meshに向けた取り組み with Snowflake他
y_matsubara
1
140
Purview 勉強会報告 Microsoft Purview 入門しようとしてみた
masakichixo
1
450
Featured
See All Featured
Visualization
eitanlees
151
17k
BBQ
matthewcrist
89
10k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
180
Navigating Team Friction
lara
192
16k
AI: The stuff that nobody shows you
jnunemaker
PRO
7
640
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
Deep Space Network (abreviated)
tonyrice
0
150
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
130
Code Reviewing Like a Champion
maltzj
528
40k
Designing for Performance
lara
611
70k
Building Applications with DynamoDB
mza
96
7k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
360
Transcript
!OETPFB(.01&1"#0JOD )PTUJOH$BTVBM5BMLT 0WFSMBZ6OEFSMBZ/FUXPSL ͷࢥ͍ग़
ΠϯϑϥΤϯδχΞ !OETPFB (.0ϖύϘ ϚωʔδυΫϥυνʔϜ ܦྺ ΤΫΠχΫεɾδϟύϯʢݱʣ˞چϏοτΞΠϧ ωοτϫʔΫΤϯδχΞ (.0Πϯλʔωοτ 0QFO4UBDLΤϯδχΞ
ࠓճ͢͜ͱ
ࠓճ͢͜ͱ ࠷ۙϗεςΟϯάʹؔ͢Δωλ͕͋·Γͳ͔ͬͨͷͰ গ͠ࢥ͍ग़Λͤͯ͜͞͏͔ͱࢥ͍·͢ ʢϗεςΟϯάΧδϡΞϧͰ͢ͷͰɻɻɻʣ
ࠓճ͢͜ͱ αʔόͷੈքɺ ཧαʔό▶▶▶Ծαʔό
ࠓճ͢͜ͱ ཧαʔό▶▶▶7.▶▶▶ίϯςφ
ࠓճ͢͜ͱ ωοτϫʔΫͷੈքɺ ཧωοτϫʔΫ▶▶▶ԾωοτϫʔΫ
ࠓճ͢͜ͱ ͦΜͳҠΓมΘΓͷதͰ ༷ʑͳαʔϏεΛܦݧ͖ͯͨ͠
ࠓճ͢͜ͱ ͦͷதͷωοτϫʔΫͷࢥ͍ग़ͱৼฦΓͷ͓Ͱ͢ ʢ͜ΕใࠂͰ͢ʣ
ࠓճ͢͜ͱ ཧωοτϫʔΫ▶▶▶ԾωοτϫʔΫ
ཧωοτϫʔΫͱ
ཧωοτϫʔΫͱ (.0ϖύϘ ϚωʔδυΫϥυνʔϜ ܦྺ ΤΫΠχΫεɾδϟύϯʢچϏοτΞΠϧʣ ωοτϫʔΫΤϯδχΞ (.0Πϯλʔωοτ 0QFO4UBDLΤϯδχΞ ܦྺͷ͜͜Ͱܦݧ
ཧωοτϫʔΫ w ཧతʹ-εΠον-εΠον $JTDP+VOJQFS Λߪೖ͠ɺઃஔɺ݁ઢɺઃఆΛ͠ ߏங͢Δ w -Ͱɺ4UBUJDͷ੩తϧʔςΟϯά#(1 041'ͷμΠφϛοΫϧʔςΟϯάΛ༻͠ ͯϧʔςΟϯάͷ੍ޚΛߦ͏
w -Ͱɺׂ͝ͱʹWMBOͰηάϝϯτΛׂͯ͠ωοτϫʔΫྖҬͷ֦ுΛߦ͏ w ߏஙͷࡍ$BNQVT/FUXPSL%FTJHOʹͬऔΓߏஙΛߦ͍ͬͯͨ
$BNQVT/FUXPSL%FTJHO
$BNQVT/FUXPSL%FTJHO w γείͷਪࣄ߲͓ΑͼϕετϓϥΫςΟε w ωοτϫʔΫઃܭͷෳࡶͳΛΑΓখ͘͞ཧ͍͢͠ͷʹׂ w ωοτϫʔΫઃܭऀɺదͳωοτϫʔΫϋʔυΣΞɺιϑτΣΞɺ͓ΑͼػೳΛ࠷ద Խͯ͠બ͠ɺ֤ωοτϫʔΫʹಛఆͷׂΛ༩͑Δ w ωοτϫʔΫ͕ਐԽ͢ΔϏδωεχʔζΛຬͨ͢͜ͱΛՄೳʹ͢ΔʮϏϧσΟϯάϒϩοΫʯ
ͱݺΕΔɺΑΓอकͱӡ༻ͷॊೈੑ͕ߴ͍τϙϩδ
ίΞ σΟετϦϏϡʔγϣϯ ΞΫηε αΠτؒͷ࠷దͳసૹͱ ߴੑೳϧʔςΟϯάΛఏڙ͢ΔίΞ ΞΫηεͱίΞͷؒʹ ϙϦγʔϕʔεͷଓੑͱ੍ޚڥքΛఏڙ͢Δ σΟετϦϏϡʔγϣϯ ϫʔΫάϧʔϓϢʔβʔʹ
ωοτϫʔΫͷΞΫηεΛఏڙ͢ΔΞΫηε
/FUXPSLߏ
4FSWFS 4FSWFS 4FSWFS 4FSWFS 3451 041' F#(1 F#(1 J#(1
4FSWFS 4FSWFS 4FSWFS 4FSWFS 3451 4FSWFS WMBO WMBO WMBO
USVOL CMPDLQPSU CMPDLQPSU ϧʔτϒϦοδ CPOEJOH WMBO WMBO WMBO CPOEJOH WMBO
࣌ਐΈɾɾɾ
ࠓճ͢͜ͱ ཧωοτϫʔΫ▶▶▶ԾωοτϫʔΫ
6OEFSMBZͱ0WFSMBZͱ#PLV
4PGUXBSF%FpOFE/FUXPSL
4PGUXBSF%FpOFE/FUXPSL w)PQCZ)PQํࣜ w0QFO'MPXεΠονͱ0QFO'MPXϓϩτίϧΛલఏʹͨ͠ํࣜ w0WFSMBZํࣜ wԾεΠονؒͰτϯωϦϯάΛఆٛ͠ɺԾωοτϫʔΫΛߏங͢Δํࣜ ιϑτΣΞʹΑͬͯԾతͳωοτϫʔΫڥΛ࡞Δٕज़ɺίϯηϓτ ࠓ·ͰཧతʹωοτϫʔΫΛ࠶ߏஙͨ͠Γ͍ͯͨ͠෦ΛɺιϑτΣΞ੍ޚ͢Δ͚ͩͰ؆୯ ͔ͭਝʹωοτϫʔΫߏΛɺେ෯ʹมߋΛՄೳͱ͢Δ
4%/ʹɺԼهछྨͷํ͕ࣜ͋Γ·͢
0WFSMBZ/FUXPSL
0WFSMBZ/FUXPSLͱʁ w ཧωοτϫʔΫ্ʹԾεΠονؒΛͬͯτϯωϦϯάΛఆٛ͢Δ͜ͱͰɺطଘͷཧ ωοτϫʔΫڥΛͦͷ··ར༻Ͱ͖Δํࣜ w 79-"/ͱ͍͏ϓϩτίϧΛ༻͍ͯ͠Δ w )PQCZ)PQͱҧ͍ઐ༻ػثΛಋೖ͢Δඞཁ͕ͳ͘අ༻Λ͑Δ͜ͱ͕Ͱ͖·͢
79-"/
79-"/ͱʁ w -ωοτϫʔΫ্ʹཧతͳ-ωοτϫʔΫΛߏங͢ΔτϯωϦϯάϓϩτίϧ w 7-"/ͷ֦ுٕज़ͱͯ͠ੜ·Εͨ w ૹ৴ݩଆͰΠʔαωοτϑϨʔϜʹ79-"/*%ΛՃͯ͠6%1*1ͰΧϓηϧԽ w Ϗοτͷ79-"/*%ʹΑͬͯɺ࠷େͰສͷωοτϫʔΫΛߏ͢Δ͜ͱ͕Ͱ͖Δ w
7-"/Ͱ࠷େͰ w αʔόͷԾԽ͕ਐΈɺ5P3εΠονͷ."$ΞυϨεςʔϒϧͷΤϯτϦ͕ރׇ͕ग़ ͖ͯͨ͜ͱ ΫϥυΛϚϧνςφϯτͰར༻͢Δͱ͍ͬͨ߹ɺಉҰͷཧωοτϫʔΫ ্Ͱݸʑͷςφϯτ༻ͷཧωοτϫʔΫΛߏ͢Δඞཁੑ͕ڧ͘ͳΓ࡞ΒΕͨ w 7.ͳͲͷԾϦιʔε͕-Λ͑ͯҠಈ͢Δ͜ͱ͕ՄೳͱͳΔ
79-"/ 4FSWFS ͅ4XJUDI 7. 7. 4FSWFS ͅ4XJUDI 7. 7.
4FSWFS ͅ4XJUDI 7. 7. 0WFSMBZ/FUXPSL &UIFSOFU 'SBNF 6%1 *1 79-"/ &UIFSOFU 'SBNF &UIFSOFU 'SBNF &UIFSOFU'SBNF 79-"/ )FBEFS ֎෦ 6%1 )FBEFS ֎෦ *1)FBEFS ֎෦ &UIFSOFU )FBEFS 79-"/ΧϓηϧԽ 6%1 *1 79-"/ ΧϓηϧԽΛ֎͢ &UIFSOFU 'SBNF ΧϓηϧԽ
/FUXPSLߏ
0WFSMBZ/FUXPSL 4FSWFS ͅ4XJUDI 7. 7. 4FSWFS ͅ4XJUDI 7. 7.
4FSWFS ͅ4XJUDI 7. 7. 0WFSMBZ/FUXPSL 79-"/5VOOFM (3& 79-"/5VOOFM (3&
0WFSMBZ/FUXPSL 4FSWFS ͅ4XJUDI 7. 7. 4FSWFS ͅ4XJUDI 7. 7.
4FSWFS ͅ4XJUDI 7. 7. 0WFSMBZ/FUXPSL /*$ 6OEFSMBZ/FUXPSL /*$ /*$
0WFSMBZ/FUXPSL 4FSWFS ͅ4XJUDI 7. 7. 4FSWFS ͅ4XJUDI 7. 7.
4FSWFS ͅ4XJUDI 7. 7. 0WFSMBZ/FUXPSL 5VOOFM'BCSJD /*$ 6OEFSMBZ/FUXPSL &UIFSOFU'BCSJD /*$ /*$
0QFO4UBDLͷ/FUXPSLͱ
ཧωοτϫʔΫͱ (.0ϖύϘ ϚωʔδυΫϥυνʔϜ ܦྺ ΤΫΠχΫεɾδϟύϯʢچϏοτΞΠϧʣ ωοτϫʔΫΤϯδχΞ (.0Πϯλʔωοτ 0QFO4UBDLΤϯδχΞ ܦྺͷ͜͜Ͱܦݧ
0QFO4UBDL
w *BB4ڥΛແྉͰ؆୯ʹߏங͢Δ͜ͱ͕ग़དྷΔ044 w ֤छ)ZQFSWJTPSετϨʔδͳͲͷϦιʔεͷޮར༻ɺΠϯϑϥߏஙͷޮԽɺαʔϏ εͷཧػೳΛఏڙ͢Δ w ෳͷίϯϙʔωϯτʢϓϩδΣΫτʣ͕ଘࡏ͠ɺͦΕΛΈ߹ΘͤΔ͜ͱͰαʔϏεʹ߹Θ ͤͨڥΛߏங͢Δ͜ͱ͕͔Մೳ w େنڥఆ͞Ε͓ͯΓɺ֦ுੑɺॊೈੑͷߴ͍ڥΛਝʹߏஙͰ͖Δͱ͜Ζಛ
None
ͦͷ0QFO4UBDLͷத͔Β /FUXPSLΛ౷ׅ͢Δ
None
/FVUSPO
/FVUSPO w 0QFO4UBDLڥͰͷωοτϫʔΫपΓͷػೳΛཧʢ0QFO4UBDLҎ֎Ͱར༻Մೳʣ w 0QFOW4XJUDIΛ༻͠ԾωοτϫʔΫΛߏங w ϧʔςΟϯάɺ%)$1ɺϝλσʔλͳͲͷίΞαʔϏεΛཧ͍ͯ͠Δ w 79-"/Λ༻ͨ͠0WFSMBZ/FUXPSL͕ར༻Մೳ w
'JSFXBMMBTBTFSWJDF '8BB4 -PBE#BMBODJOHBTBTFSWJDF -#BB4 Λ ར༻Մೳ
0QFOW4XJUDI
0QFOW4XJUDI w 4%/Λ࣮ݱ͢ΔͨΊͷԾεΠονʢΦʔόʔϨΠɾωοτϫʔΫʹରԠʣ w -ϑΥϫʔσΟϯάɺ-ϑΥϫʔσΟϯάɺ"31ϓϩΩγʹରԠ w 0QFO'MPXʹରԠ͍ͯ͠Δ w 451ɺ-"$1ɺ27-"/λά͚ͳͲͷϨΠϠʔ -
ػೳΛ༻͢Δ͜ͱͰ ཧεΠονͱͷ౷߹Մೳ w 0QFO4UBDLͰɺςφϯτͷ7.ʢΠϯελϯεʣ༻ͷԾతͳϓϥΠϕʔτωοτϫʔ Ϋ্Ͱར༻͢ΔԾεΠονͱͯ͠ར༻͞ΕΔ
/FUXPSLߏ
/FVUSPO $PNQVUF/PEF -JOVY#SJEHF 7. .FTTBHF#VT 0WFSMBZ/FUXPSL 0QFOW4XJUDI"HFOU *OUFHSBUJPO #SJEHF
5VOOFM #SJEHF $PNQVUF/PEF -JOVY#SJEHF 7. 0QFOW4XJUDI"HFOU *OUFHSBUJPO #SJEHF 5VOOFM #SJEHF /*$ /*$ /*$ /*$ /*$ /*$ /*$ 42-%BUBCBTF /*$ /FUXPSL/PEF /*$ /*$ /*$ 4FSWFS "1* .- -"HFOU %)$1 "HFOU 0QFOW4XJUDI"HFOU .FUBEBUB BHFOU *OUFHSBUJPO #SJEHF 5VOOFM #SJEHF 1SPWJEPS #SJEHF W3PVUFS *OUFSOFU .BOBHF/FUXPSL 1SPWJEPS/FUXPSL 'JSFXBMM 'JSFXBMM
,VCFSOFUFTͷ/FUXPSLͱ
ཧωοτϫʔΫͱ (.0ϖύϘ ϚωʔδυΫϥυνʔϜ ܦྺ ΤΫΠχΫεɾδϟύϯʢچϏοτΞΠϧʣ ωοτϫʔΫΤϯδχΞ (.0Πϯλʔωοτ 0QFO4UBDLΤϯδχΞ ܦྺͷ͜͜Ͱܦݧʁʁʁ
ཧωοτϫʔΫͱ (.0ϖύϘ ϚωʔδυΫϥυνʔϜ ܦྺ ΤΫΠχΫεɾδϟύϯʢچϏοτΞΠϧʣ ωοτϫʔΫΤϯδχΞ (.0Πϯλʔωοτ 0QFO4UBDLΤϯδχΞ ܦྺͷ͜͜Ͱܦݧʁʁʁ
ษڧதɾɾɾ
,VCFSOFUFT
w %PDLFSΛ࢝Ίͱ͢ΔίϯςφϗετͷΫϥελΛཧ͢Δ044 w ίϯςφԽͨ͠ΞϓϦέʔγϣϯͷσϓϩΠɺεέʔϦϯάɺ͓ΑͼཧΛߦ͏ͨΊͷɺ044 ͷίϯςφΦʔέετϨʔγϣϯγεςϜ w ετϨʔδͷϚϯτ͓ΑͼՃɺίϯςφϦιʔεͷਝͳεέʔϦϯάɺΞϓϦέʔγϣ ϯͷϔϧενΣοΫͱࣗݾम෮ w 1PEͱ͍͏୯ҐͰɺҰͭ·ͨɺෳͷΞϓϦέʔγϣϯίϯςφΛ·ͱΊɺετϨʔδ*1
ΞυϨεΛڞ௨Խ͢Δ
'MBOOFM
w $PSF04ࣾͷ։ൃ͍ͯ͠Δ0WFSMBZ/FUXPSLͷͨΊͷϛυϧΣΞ w FUDEͷLWTΛ༻ͯ͠αϒωοτͳͲͷωοτϫʔΫใΛڞ༗ w LVCFSOFUFTͷίϯςφؒ௨৴ʹར༻͞ΕͨΓ͍ͯ͠Δ w ϧʔλͷػೳʹରԠ͍ͯ͠ͳ͍
/FUXPSLߏ
4FSWFS 'MBOOFM EPDLFS $POUBJOUF $POUBJOFS 0WFSMBZ/FUXPSL qBOOFM qBOOFME /*$
4FSWFS EPDLFS $POUBJOUF $POUBJOFS qBOOFM qBOOFME /*$ FUDE FUDE
·ͱΊͱ ܦݧ͖ͯͯ͠ࢥ͍ͬͯΔ͜ͱ
༷ʑͳ͕ԾԽ͞Ε͍ͯͯ ඞͣཧ͋Δ 1.
ཧ͔Β͍ͬͯΔ͜ͱͰ ωοτϫʔΫͷશମ૾͕Ѳ͍͢͠ 2.
0WFSMBZ/FUXPSLͰωοτϫʔΫΛ੍ޚ 6OEFSMBZ/FUXPSLσʔλͷసૹ 3.
4. 0WFSMBZˍ6OEFSMBZ ͲͪΒͷωοτϫʔΫΓ࠷దԽΛ ߦ͏͜ͱ͕ॏཁ
ࠓޙ
ίϯςφωοτϫʔΫ͕ऑ͍ͷͰ Ҿ͖ଓ͖ษڧ͍ͯ͘͠ʢҙࢥදࣔʣ $BMJDP DPOUSBJM
ͦͯ͠
͜ͷลΛϚωʔδυΫϥυʹಋೖ͍ͨ͠
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠