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
企業に必要とされている インフラ技術とこれから
Search
Kazuhiko Yamashita
August 31, 2020
Technology
12
8.5k
企業に必要とされている インフラ技術とこれから
Infra Study Meetup #5で変化するインフラ技術の変化に対応する方法についてトークしました。
Kazuhiko Yamashita
August 31, 2020
Tweet
Share
More Decks by Kazuhiko Yamashita
See All by Kazuhiko Yamashita
Site Reliability Engineering for GMO
pyama86
8
1k
PHPアプリケーションのスケーラビリティと 信頼性を革新する nginx+ngx_mrubyとGoの融合
pyama86
2
280
ペパボOpenTelemetry革命
pyama86
0
680
ChatGPTの活用を体現し、 組織に浸透する技術
pyama86
1
870
リリースフラグと プログレッシブデリバリーを活用した 安全なWEBアプリケーションデプロイ
pyama86
2
160
PHPerのためのOpenTelemetry入門
pyama86
1
210
生成AIで仕事を もっとおもしろくする事例と詳解
pyama86
0
140
Goで実装された高速な 仮想待合室サーバの実装と詳解
pyama86
15
6.9k
CNDF2023前夜祭 - 玄界灘のクラウドネイティブなデータ基盤運用の実践
pyama86
1
430
Other Decks in Technology
See All in Technology
Google Cloud の AI を支える裏側のインフラを垣間見る!
maroon1st
0
360
プロトタイピングによる不確実性の低減 / Reducing Uncertainty through Prototyping
ohbarye
5
390
Python と Snowflake はズッ友だょ!~ Snowflake の Python 関連機能をふりかえる ~
__allllllllez__
1
120
Grafana x PagerDuty Better Together
jacopen
0
150
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
2.1k
web-application-security
matsuihidetoshi
0
180
MLOpsの「壁」を乗り越える、LINEヤフーの Data Quality as Code
lycorptech_jp
PRO
5
540
LLM開発・活用の舞台裏@2024.04.25
yushin_n
3
820
Google Cloud Next '24 Recap(Cloud Run/k8s)
mokocm
0
250
20分で完全に理解するGrafanaダッシュボード
hamadakoji
3
730
Cloud Native Java with Spring Boot (CNCF Aarhus, April 2024)
thomasvitale
1
180
プラットフォームってつくることより計測することが重要なんじゃないかという話 / Platform Engineering Meetup #8
taishin
1
370
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
164
13k
What's new in Ruby 2.0
geeforr
337
31k
Scaling GitHub
holman
457
140k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
The Pragmatic Product Professional
lauravandoore
25
5.8k
Building Your Own Lightsaber
phodgson
99
5.7k
Rebuilding a faster, lazier Slack
samanthasiow
73
8.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
20
1.9k
Mobile First: as difficult as doing things right
swwweet
216
8.6k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.6k
How to train your dragon (web standard)
notwaldorf
73
5.2k
Building Effective Engineering Teams - LeadDev
addyosmani
28
1.9k
Transcript
ʙਖ਼ɺԿ͕ඞཁͱ͞ΕΔΜͰ͠ΐ͏Ͷʁʙ !QZBNB(.01FQBCP *OD *OGSB4UVEZ.FFUVQ اۀʹඞཁͱ͞Ε͍ͯΔ Πϯϑϥٕज़ͱ͜Ε͔Β
γχΞɾϓϦϯγύϧΤϯδχΞ ࢁԼ!QZBNB ٕज़෦ٕज़ج൫νʔϜ IUUQTUFOTOBQPODPN
ϗεςΟϯάࣄۀ &$ࢧԉࣄۀ ϋϯυϝΠυɾͦͷଞࣄۀ
ϩϦϙοϓʂϨϯλϧαʔόαʔϏεఏڙ։࢝ ϔςϜϧαʔϏεఏڙ։࢝ 1ࢁ͕ϖύϘʹೖࣾʂʂ̍ ݄ ࣛࣇౡݝग़ਫࢢʹ͓͍ͯ1ࢁരʂʂ̍
ݱࡏɾۀ ϜʔϜʔυϝΠϯαʔϏεఏڙ։࢝
45/4 -JOVY/444FSWFS TUOTKQ
45/4
ࠓ͢͜ͱ wΠϯϑϥٕज़ج൫ͷมભ wΤϯδχΞͱ wֶͼଓ͚ΔͨΊʹ࣮ફ͍ͯ͠Δ͜ͱ w࠷ۙ৽ʹҾͬӽ͢͠Δ͜ͱʹͨ͠ΜͰ͚͢Ͳɺങ͏ྫྷଂݿɺϕουɺςʔϒ ϧɺͦͯ͠ιϑΝʔʹΜͰ͍Δ
Πϯϑϥٕज़ج൫ͷมભ
Πϯϑϥٕज़ج൫ͷมભ ཧαʔό ԾԽ Ϋϥυ αʔϏε ίϯςφ ࣌ͷྲྀΕͱͱʹར༻͢Δٕज़มԽ
Πϯϑϥٕज़ج൫ͷมભ ཧαʔό ԾԽ Ϋϥυ αʔϏε ίϯςφ !QZBNB͕ΤϯδχΞʹͳͬͯɺ ͦͷؒʹ͓͍ͯɺ͍ͩͿมΘͬͨ DPCCMFS $BDUJ
*4$#JOE 1PTUpY 3BEJVT ,7. &49J W$FOUFS ;BCCJY 0QFO4UBDL "84 5FSSBGPSN $IFG %PDLFS IBDPOJXB ,VCFSOFUFT
ٕज़ͷมભͱڞʹΤϯδχΞʹඞཁͱ͞ΕΔεΩϧมΘΔ ϥοΩϯά%$ۈ͍ͯ͠ͳ͍ͱɺ΄ͱΜͲΒͳ͘ͳͬͨ *40Πϝʔδ͔Β,7.ىಈͱ͔ɺϨεΩϡʔϞʔυىಈͱ͔ͬͯ·ͨ͠Ͷ ࠷ۙ͏$BQJTUSBOPͱ͔σϓϩΠܥͷπʔϧϨγϐΛॻ͘͜ͱͳ͘ͳͬ ͖ͯͨ ͻͨ͢ΒίʔυΛॻ͍ͯɺ,VCFSOFUFTͷNBOJGFTUΛॻ͍ͯऴΘΔ͜ͱ͕ଟ͍
اۀʹඞཁͱ͞ΕΔΠϯϑϥٕज़ʁ
اۀͰൃੜ͍ͯ͠Δɺ ൃੜ͠͏Δ՝Λ ղܾ͢ΔΠϯϑϥٕज़
اۀʹٻΊΒΕΔΠϯϑϥٕज़ ීวతͳͷͰͳ͘ઈ͑ͣมԽ͍ͯ͠Δ Πϯϑϥٕज़Ϗδωεཁ݅ɺٕज़ͷਐԽʹΑͬͯมԽ͢Δ
Ҏ্ʂʂʂ
ΤϯδχΞͱ
ΤϯδχΞͱ ٕज़Λߦͯ͠ ՝Λղܾ͢Δ͜ͱΛ ੜۀͱ͢Δ৬ۀͰ͋Δ
มԽ͢Δ͜ͱ͚͕ͩมԽ͠ͳ͍ ΤϯδχΞϦϯάͷੈքʹ͓͍ͯ ՝ղܾ͢Δٕज़มԽ
ނʹɺٕज़Λߦ͢Δ ΤϯδχΞઈ͑ͣมԽΛٻΊΒΕΔ
มԽΛָ͠ΉͨΊʹ ղܾ͢Δ՝ʹத͢Δ த͢ΔͨΊʹࣗͷڵຯͱاۀͷํੑΛॏͶΔ ྺ࢙Λ͗ɺٕज़ΛੜΈग़͢ɺΈ߹ΘͤΔ
ࠓɺ໘͍ͯ͠Δ͜ͱʹຊؾʹͳΔɻ ग़དྷͳ͍ࣗʹݴ͍༁ͤͣʹɺ ෆΛֶͼɺΓ͖Δ͜ͱ ղܾ͢Δ՝ʹத͢Δ
ࣗͷՌاۀͷརӹࣗͷධՁ Ϟνϕʔγϣϯͷίϯτϩʔϧ ϕΫτϧΛἧ͑Δ͜ͱͰऔΓΈ͘͢͢Δ த͢ΔͨΊʹࣗͷڵຯͱ اۀͷํੑΛॏͶΔ
͕ࣗ͜Ε·Ͱʹதͨ͜͠ͱ͕ େ͖ͳͱͳΓɺଠ͍ઢͱͳΔ ྺ࢙Λ͗ɺ ٕज़ΛੜΈग़͢ɺΈ߹ΘͤΔ
ࣄྫ45/4ͷྫ ՝ w(.0ϖύϘଟ͘ͷαʔϏεΛ๊͑ΔϙʔτϑΥϦΦܦӦ wαʔϏεຖʹ-%"1Λར༻ͨ͠-JOVYΞΧϯτཧΛߦ͓ͬͯΓ -%"1ͷొใͷొɺϚʔδ͕ࡶԽ͓ͯ͠Γɺཧ͕ࠔʹͳ͍ͬͯͨ
भͷిྗܥ*41࣌ wभͷ*41ͰສΞΧϯτͷϝʔϧγεςϜͷϦϓϨΠεΛ୲ wϝʔϧγεςϜͷϢʔβʔσʔλ-%"1%#Ͱཧ wσʔλҠߦ1FSMͱ-%"1ͷ8SBQQFSͰؒॲཧ
ϖύϘʹೖࣾ w1)1ɺ3VCZͰͷ։ൃΛܦݧ͠ɺࠃͰલ͔Β(Pݴޠ͕಄ wγχΞɾΤϯδχΞʹͳΓɺ࣍ͷ৬ҐΛࢦ͢ʹશࣾతͳ՝ղܾ͕ ٻΊΒΕΔ wલड़ͷ-%"1ͷཧ͕ൃੜ͍ͯͨ͠ ϖύϘͷ৬Ґ੍
ͦ͏ͯ͠45/4͕ੜ·ΕΔ wॳظ࣮(PݴޠͰ࣮͞Εͨαʔόͱ$(0Ͱ࣮͞ΕͨΫϥΠΞϯτ w-%"1-JOVYͷ͕ࣝ͋ͬͨ͜ͱͰɺͦ͜ʹγεςϜϓϩάϥϛϯάΛֶͿ ͜ͱͰ࣮ݱͰ͖ͨ wϖύϘશࣾͰར༻͞ΕΔ͚ͩʹͱͲ·ΒͣɺࠃͷاۀେֶͰར༻͞ΕΔ
ઢ
ΤϯδχΞۀ࣌ؒ֎Ͱ ֶͿ͖͔
ͳΓʹࢥ͏͜ͱ ༏Εͨ՝ղܾΛ࣮ߦͰ͖ΔΤϯδχΞͷ΄͏͕ධՁ͞Ε͍͢ੈͷதͰ͋Δ ଟ͘ͷ߹ɺධՁ૬ରతͰ͋Δ ྡਓ͕͋ͳͨͷഒֶश͍ͯ͠ΔͳΒɺΤϯδχΞͱͯ͠ͷධՁ૬ରతʹෆརʹͳΔՄೳੑ͕ߴ͍ ྡਓ͕ഒֶश͍ͯ͠Δ࣌ؒʹԿΛΔ͔ਓͷࣗ༝Ͱ͋Δ ਓΑΓݚᮎ͢Δ͜ͱͰɺΑΓاۀࣗ͘͠ΑΓڧେͳࢿຊ͔ΒධՁ͞Εͯɺܦࡁతʹ๛͔ʹͳ ΓɺͦΕʹΑͬͯΞΫηεͰ͖Δඒຯ͍͠ͷΛ৯͍ͨ͠ɺ͖ͳਓୡͱ͖ͳॴʹߦ͖ɺ͖ͳ͜ ͱΛͯ͠ա͍ͨ͝͠ ΤϯδχΞͱͯ͠ಇ͘Ҏલʹ զʑਓؒͰ͋Δ
ৗతͳۀ͔ΒಘΒΕΔ डಈతͳ͖͔͚͚ͬͩͰ ଞΑΓ༏Εͨ݁ՌΛग़͢ΑΓ ͳʹ͔͠Βݚᮎͨ͠΄͏͕ ͍͍݁ՌΛग़͢ͷָ͕
ֶͿ͜ͱɺ ΠϯϓοτɺΞτϓοτΛ ଓ͚ΔͨΊʹ
ֶͼଓ͚Δྗ ٕज़ʹ͍ͭͯମܥతʹֶͿ ܧଓ͢ΔͨΊʹ༨ՋΛ࡞Δ Δؾ͕ͳ͍ࣗΛड͚ೖΕΔ ΑΓྑ͍Ξτϓοτ͍ͯ͠ΔਓΛ฿͢Δ https://logmi.jp/tech/articles/320696
ٕज़ʹ͍ͭͯମܥతʹֶͿ w0SBDMF.BTUFSɺ$$/"ɺ-1*$ͳͲͷऔಘ wΦϥΠϦʔܥɺٕධܥॻ੶ͳͲ wେֶਐֶ ܧଓ͢ΔͨΊʹ༨ՋΛ࡞Δ wఆظతͳཱྀߦ֎৯ wࣛࣇౡ͔ΒԬʹग़͖ͯͯɺʮ༡Ϳʯ ͱ͍͏͜ͱΛͬͨ w࠷ۙͬͺΒΩϟϯϓ Δؾ͕ͳ͍ࣗΛड͚ೖΕΔ
wͲ͏ͯ͠Δؾ͕ͳ͍͔ͳΒͣདྷΔ wΔؾ͕ͳ͍ࣗࣗͰ͋Δ ΑΓྑ͍Ξτϓοτ͍ͯ͠ΔਓΛ฿͢Δ wίʔυ wश׳ wʑͷऔΓΈ
ؓٳ
࠷ۙ͋ͬͨ ITCUʮ͍ʙɺ͜Ε͔Β σʔλΤϯδχΞϦϯά͕ඞཁͱࢥ͏Μ͢ΑͶʙʯ ҙ༁
มԽ࣌ʹ͍ۤ͠ https://www.youtube.com/watch?v=iU_X-hPbovo https://www.amazon.co.jp/dp/B07R39RLSQ/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1 ࣗͷ͜Ε·ͰͷΩϟϦΞͱҟͳΔٕज़ औΓΉ͜ͱࠓޙ૿͑ͯ͘Δ ͕ࣗԿΛΘ͔Βͳ͍ͷ͔Θ͔Βͳ͍ VOLOPXOVOLPOXO
ࣗͷड͚ೖΕͨมԽ͕͍͔ͭɺͭͳ͕Δ͔͠Εͳ͍ த͠ɺເதʹͳͬͨ͜ͱ͕ܨ͕ΓɺະདྷͷࣗΛ࡞Δ มԽΛड͚ೖΕɺເதʹͳΔػձΛҙਤతʹ૿͢͜ͱͰɺ͕ͭͳ͕Γқ͘ ͳΓɺະདྷͷࣗΛΑΓྑ͘ग़དྷΔ͔͠Εͳ͍ʁ
͍ͭɺԿ͕ϋϚΔ͔Θ͔Βͳ͍ͷ͔ͩΒ ڵຯ͕͋Δ͜ͱͬͯ͠·͏
ͷ͕ࠓࢥ͏ ͠Β͘มΘΒͳ͍ͩΖ͏ͱࢥ͏͜ͱ
ίʔυΛॻ͘ͱ͍͏͜ͱ ΠϯϑϥΤϯδχΞͱ͍͏ΑΓɺΤϯδχΞͱͯ͠ɺඞਢεΩϧ ϚωʔδυαʔϏεΛΈ߹ΘͤΔ୭Ͱग़དྷΔ͕͖ࠩͭͮΒ͍ ଞʹͳ͍ՁΛੜΉͨΊʹɺίʔυॻ͘ͷ͕༗ޮੑ͕ߴ͍ ͋ͳͨͷࣄΛมΘΓʹΔͷ"*Ͱͳ͘ྡʹ͍ΔϓϩάϥϚʔ͕ ॻ͍ͨίʔυͰ͋Δ
ࠓͨ͜͠ͱ
اۀʹඞཁͱ͞ΕΔΠϯϑϥٕज़ͱ اۀͷ՝Λղܾ͢Δ Πϯϑϥٕज़Ͱ͋Δ
ΤϯδχΞͱ ٕज़Λߦͯ͠ ՝Λղܾ͢Δ͜ͱΛ ੜۀͱ͢Δ৬ۀͰ͋Δ
มΘΓଓ͚Δٕज़Λۦͯ͠ ՝Λղܾ͢ΔͨΊʹ ࣗΛมԽ͚ͤͭͮ͞Δ
اۀͷํੑͱ ࣗͷڵຯΛॏͶ߹ΘͤΔ͜ͱͰ ࣗͷมԽͷϞνϕʔγϣϯͱ ΩϟϦΞͷޭΛॏͶΔ
มԽ͢Δʹίπ͕͋Γɺ ࣗͷίπΛݟ͚ͭɺ ଓ͚ଓ͚Δ͜ͱ͕େࣄͰ͋Δ
มԽ͠ଓ͚ͨ݁Ռ ͦΕΒ͕ܨ͕Γ ՁΛੜΉ
͓͠·͍ ࠷৽ͷ࠾༻ใΛνΣοΫˠ !QC@SFDSVJU