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
3年の運用から辿り着いたAWSクラウド活用の勘所
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
mesh1nek0x0
November 20, 2019
Technology
790
0
Share
3年の運用から辿り着いたAWSクラウド活用の勘所
AWS Community Day Kanazawaでの登壇資料です
https://awscommunityday2019.jaws-ug.jp/
mesh1nek0x0
November 20, 2019
More Decks by mesh1nek0x0
See All by mesh1nek0x0
20170819-noah-presentation@demoday
mesh1neko
0
820
20170806-noah@asia opendata hackathon in uozu
mesh1neko
0
2.5k
Other Decks in Technology
See All in Technology
正解のないAIプロダクトをどう導くか?dodaが挑む、ユーザーの『本音』を構造化する評価設計と検証のリアル
techtekt
PRO
0
180
Databricks 月刊サービスアップデート 2026年05月号
tyosi1212
0
210
先取りMaven4 ~16年ぶりのメジャーアップデート、その進化とは?~
ogiwarat
0
140
AIを「創る」と「使う」の循環 — HRテックが実践するリアルなAI組織実装
taketo957
0
1.5k
GoとSIMDとWasmの今。
askua
3
500
AIにフローを作らせようとして挫折した話
hamatsutaichi
0
180
Javaコミュニティをもっと楽しむための9箇条
takasyou
0
1.3k
TypeScript Compiler APIとPHP-Parserを活用し、TypeScriptとPHPで型を共有する
shuta13
0
360
個人の発見を、組織の知恵に 〜生成AI活用を"探索"から"組織の仕組み"へ〜
kintotechdev
2
940
Dario Amodi『Policy on the AI Exponential』を理解する
nagatsu
0
170
さきさん文庫の書籍ができるまで
sakiengineer
0
360
探して_入れて_作って_使う_Agent_Skills___LT.pdf
peintangos
2
160
Featured
See All Featured
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1.1k
We Are The Robots
honzajavorek
0
240
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
250
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
160
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
So, you think you're a good person
axbom
PRO
2
2k
エンジニアに許された特別な時間の終わり
watany
107
250k
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
200
30 Presentation Tips
portentint
PRO
1
320
Transcript
© DMM.com ̏ͷӡ༻͔Β୧Γண͍ͨ "84Ϋϥυ׆༻ͷצॴ "84$PNNVOJUZ%BZ,BOB[BXB
© DMM.com ๏ใ 2 w %..ୈࡾऀͷɾαʔϏεʹ͍ͭͯɺಛఆͷऀαʔϏε ఏڙऀʹ͖ͭɺαʔϏεΛධՁ͢ΔͷͰ͋Γ·ͤΜɻ w ࣾࣄྫɺ͋͘·ͰࣾࣄҊͰ͋Γɺ֤ࣾͷγεςϜɾαʔϏε ཁ݅ʹΑͬͯɺػೳɺύϑΥʔϚϯεͦͷଞͷ໘Ͱ֘͠ͳ͍
߹͕͋Γ·͢ɻ w ຊϓϨθϯςʔγϣϯࣾߏஙͨ͠"84γεςϜʹؔ͢Δٕज़ऀ ͷݱ࣌Ͱͷײʹج͍͍ͮͯ·͢ɻ w $PQZSJHIU%..DPN--$"MM3JHIUT3FTFSWFE w ແஅෳɾసࡌΛې͡·͢ɻ
© DMM.com ࣗݾհ ൧ాྋଠʢ!NFTIOFLYʣ ΤϯδχΞੜ ܦྺ
%..DPNd !ۚ झຯ ಡॻɺےτϨɺ֎͝൧ 3
© DMM.com ࣍ ͓ͷϨϕϧײʹ͍ͭͯ ࣄྫ֓ཁ ✅ࠓ͓͍͑ͨ͜͠ͱ
ͭͷ؍͔Β۩ମతͳࣄྫհ ·ͱΊ 4
© DMM.com ͓ͷϨϕϧײ ஸͷͨΊɺ͋ͬ͞ΓΊͳ༰Λҙࣝ ଟগ"84Ϋϥυͷܦݧ͕͋Δํ͚ ͳʹΛͲ͏Έ߹ΘͤͯɺdΛ࣮ݱͱ͍͏ఔ·Ͱ
ߏͷ֓ཁਤग़·͢ ͘͠͡Γͦ͏ͳʹ͍ͭͯ۩ମతͳิ 5
© DMM.com ࣄྫ֓ཁ ɹϩάΠϯΞΧϯτొΛ࢘Δձһج൫ɺฐࣾͷ ۙ͘ͷαʔϏεج൫ͱͯ҆͠ఆײɺো࣌ਝ ͳ෮چ͕ٻΊΒΕ·͢ɻ ɹձһج൫ͷϑϩϯτΤϯυ͕"84ΫϥυҠߦ͠ ͔ͯΒ͓Αͦɻ͜Ε·Ͱͷӡ༻͔Βݟ͖͑ͯͨ"84 ׆༻ͷצॴʹ͍ͭͯͭͷ؍͔Β͓͠͠·͢ɻ 6
© DMM.com ࠓ͓͍͑ͨ͜͠ͱ ࡉ͔͍༰Εͯ͜Ε͚͓ͩ࢈ʹ͍ͯͩ͘͠͞ 7
© DMM.com ࠓ͓͍͑ͨ͜͠ͱ ࣗಈԽҎ֎ͷ؍ʹࢹΛ͍͛ͯ͘ͱ׆༻ͷ෯͕͍͛͢ 8 ࣗಈԽ அ࡞ۀͷ ޮԽ
© DMM.com ۩ମతͳࣄྫհ ͓͍͑ͨ͜͠ͱʹؔ࿈ͨ͠ɺ۩ମతͳࣄྫΛհ 9
© DMM.com োରԠʹ͚ͨ"84Ϋϥυͷ׆༻ ˠɹʮʢ༧ଌͷ༗ແʹ͔͔ΘΒͣʣোൃੜ࣌ʹɺ ɹɹ͍͔ʹͯ͠োͷӨڹΛখ͓͘͞͞ΊΔ͔ʁʯ ࣄྫհͷΓޱʹ͍ͭͯ 10
© DMM.com ҎԼͷͭ؍͔ΒࣄྫΛհ ɹোͷӨڹΛ͍͔ʹখ͓͑͘͞͞Δ͔ʁΛͷΓޱʹͭͭ͠ ࣗಈԽͷ؍ͱɺͦΕҎ֎ͷ؍ʹ͍ͭͯॱʹհ 11 ࡞ۀΛͳ͘͢ Ξϓϩʔν அ࡞ۀͷޮԽ Ξϓϩʔν
© DMM.com ɹײతʹΘ͔Γ͍͢ࣄྫɻ׆༻ࣄྫΛͭհ FHΞΫηε૿ݮʹ͏αʔόͷ૿ݮɺোʹ͏Γ͠ͱ෮چͳͲ ɹ࡞ۀΛແ͘͢ 12
© DMM.com ᶃαʔό૿ݮ࡞ۀ͔Βͷղ์ ɹαʔόͷཧʹΦʔτεέʔϦϯάར༻͠ɺෛՙ ͓Αͼ࣌ؒΛج४ͱͨࣗ͠ಈతͳαʔόͷՃɾ আΛ࣮ݱɻ ۙ͘ͷαʔϏεͷಈ͖༧ଌ͖͠Εͳ͍͕ɺ αʔόෛՙʹԠͯ͋͡Β͔͡Ίઃఆ͓͍ͯͨ͠ൣғ ͰࣗಈͰ৳ॖ ˠɹ͜ΕΒʹؔ͢Δ४උޙย͚ɺͦͷΓͱΓ
ͷௐͱ͍ͬͨਓతͳ࡞ۀͷଟ͕͘ෆཁʹͳͬͨ 13 Auto Scaling group
© DMM.com ิɿ৳ॖൣғͷԼݶͷܾఆʹ͋ͨͬͯ 14 ৳ॖൣғͷԼݶগ͠ߟྀ͕ඞཁ ػձଛࣦͱఱടʹ͔͚ͯɺೖ͕ؒʹ߹Θͳ͍ΞΫηεٸ૿ʹඋ͑Δ͜ͱ ˞धཁͷ͍࣌ؒଳʹ߹ΘͤͯΪϦΪϦ·ͰϦιʔεΛݮΒ͢͜ͱՄೳ
ˠɹΞΫηεٸ૿࣌ʹɺՃೖ͕ؒʹ߹Θͣػձଛࣦʹܨ͕ͬͨ߹ ɹɹτʔλϧͰΉ͠Ζେ͖͘ϚΠφεʹͳΓ͑ͳ͍͔ͷݕ౼͕Φεεϝ
© DMM.com ิɿ৳ॖൣғͷԼݶͷܾఆʹ͋ͨͬͯ ˞αʔϏεϝϯςφϯεͳͲͰΞΫη ε͕άοͱམͪͨޙʹҰؾʹ৳ͼΔ ߹ɺԼݶ͕͗͢ΔͱɺՃͰαʔ όͷՃೖ͕ऴΘΔ·ͰʹɺΞΫη εΛ͖͞Εͳ͍࣌ؒଳͰ͖͏Δ 15
© DMM.com ᶄαʔόͷΓ͠ɾ͠࡞ۀ͔Βͷղ์ 16 ɹαʔόߏΛ.VMUJ";ͱ͢Δ͜ͱͰɺ ෦తͳΠϯϑϥো࣌ɺࣗಈͰͷΓ ͠ͱɺϦΧόϦʔෆͷՃ࡞ۀΛ ࣮ݱɻ ˠɹ֘͢Δোൃੜ࣌ͷରԠޙย ͚ɺͦͷΓͱΓͷௐͱ͍ͬͨਓతͳ࡞
ۀͷଟ͘ͷݮʹܨ͕ͬͨ AZ - a AZ - c
© DMM.com ิɿͲ͜·ͰΛ୲อͷൣғʹ͢Δ͔ʁ 17 .VMUJ";ߏκʔϯϨϕϧͰͷোͷՄ༻ੑ୲อ Ϧʔδϣϯنো࣌ɺ.VMUJ";ߏͰ͋ͬͯӨڹΛड͚ΔՄೳੑ͋Γ ͨͩ͠ຊશମͳͲɺϦʔδϣϯنͰো͕ൃੜͨ͠߹ɺར༻͍ͯ͠Δ
αʔϏεোͰར༻Ͱ͖ͳ͍Մೳੑ͋Γ औΓѻ͏σʔλӡ༻ίετͳͲՃຯͯ͠ߟྀ͠ɺͲ͜·Ͱඋ͑Δͷ͔
© DMM.com ɹ࡞ۀΛແ͘͢ɹʢલͷ·ͱΊʣ ΦʔτεέʔϦϯάͷར༻ 18 αʔόೖɾআͷࣗಈԽ ෛՙϕʔεͰϦιʔεΛૢ࡞
࠷ϥΠϯͱػձଛࣦΛߟྀ .VMUJ";ߏͷར༻ ہॴతͳΠϯϑϥোରࡦ Ͳͷن·Ͱ୲อ͢Δ͔ߟྀ
© DMM.com ༧ଌՄೳͳࣄଶ ࣗಈతͳରॲ͕Ͱ͖ͨҰํɺ ෆଌͷࣄଶͷରॲʹ ͕͔͔࣌ؒΓ͕ͪ 19
© DMM.com ۩ମతͳෆଌࣄଶͷྫ ͜Ε·Ͱհͨ͠શࣗಈతͳରॲͰղܾ͕͍͠ͷ ར༻͍ͯ͠Δ֎෦αʔϏεͷো ωοτϫʔΫϨϕϧͰͷଓো ΦϖϛεʹΑΔো
FUD ɹˠɹ͍ͣΕέʔεόΠέʔεͷରԠͱͳΓ ࣗಈͰఆɺࣗಈͰ࡞ۀͱ͍͏ͷ͍͠ 20
© DMM.com ҎԼͷͭ؍͔ΒࣄྫΛհ ɹোͷӨڹΛ͍͔ʹখ͓͑͘͞͞Δ͔ʁΛͷΓޱʹͭͭ͠ ࣗಈԽͷ؍ͱɺͦΕҎ֎ͷ؍ʹ͍ͭͯॱʹհ 21 அ࡞ۀͷޮԽ Ξϓϩʔν ࡞ۀΛͳ͘͢ Ξϓϩʔν
© DMM.com ɹ୯७ͳࣗಈԽͷ࣍ʹݟ͖͑ͯͨ׆༻ࣄྫɻͪ͜Βͭհɻ FHҟৗݕͷ௨Λ੍ޚͰ͖ΔΈɺ$IBU0QTͷΈ ɹஅ࡞ۀͷޮԽ 22
© DMM.com ෆଌͷࣄଶͰͷॳಈΛՃͤ͞Δʹ 23 োͷӨڹΛখ͓͑͘͞͞ΔͨΊʹ ҟৗݕͱঢ়گஅΛඵͰૣ͘ߦ͏͜ͱ͕ॏཁ ɹˠɹҟৗݕΛϦΞϧλΠϜ͔ͭɺແବͳ͘ߦ͏ ɹˠɹঢ়گஅʹඞཁͳ࡞ۀΛਖ਼͔֬ͭਝʹߦ͏
© DMM.com ҟৗݕͨͩग़͍͍ͤͷͰͳ͍ ҟৗݕͷ੍ޚ͕Ͱ͖͍ͯͳ͍ͱ ใաଟͰݕͷ௨͕ຒΕΔ ҰաੑͷΤϥʔͳͲҟৗఆ͢Δͱ ରԠෆཁͳݕස૿Ճʹ ˠɹҟৗݕͷগԽͷ͓ͦΕ
24
© DMM.com அଓతʹΤϥʔ͕ൃੜ͢ΔΑ͏ͳ߹ 25
© DMM.com গԽͦ͠͏ͳ௨ͷྫ 26
© DMM.com ௨Λ੍ޚͰ͖ΔΈͷߏங ɹΞϓϦέʔγϣϯͷΤϥʔϩάͷ༰Λ֬ೝɺਵ࣌ूܭ͍ͤͯ͘͞ ͜ͱͰɺଈ࣌௨ͱᮢ௨Λ੍ޚͯ͠௨Ͱ͖ΔΈͷߏங 27 ଈ࣌௨ ᮢ௨
© DMM.com ଈ࣌௨ͷྫ 28
© DMM.com ᮢ௨ͷྫ 29 ࣮ଌ ᮢ
© DMM.com ϩά ग़ྗ ϩά ग़ྗ Έͷ֓ཁ 30 ϩά ग़ྗ
ϩά ૹ ϩά ӾཡͷΈ Τϥʔ ௨ͷΈ
© DMM.com Έͷ֓ཁ 31 4ͷϩάΛΞʔΧΠϒ͢Δ 165ΠϕϯτΛτϦΨʔʹͯ͠ ଈ࣌௨Λ࣮ݱ "NB[PO ,JOFTJT%BUB 'JSFIPTF
"NB[PO 4JNQMF 4UPSBHF 4FSWJDF "NB[PO 4JNQMF /PUJGJDBUJPO 4FSWJDF "84 -BNCEB ʮ"NB[PO8FC4FSWJDFTɺl1PXFSFECZ"84zϩΰɺʦ͓Αͼ͔͔ΔࢿྉͰ༻͞ΕΔͦͷଞͷ̨̖̬ඪʧɺถࠃͦͷଞͷॾࠃ ʹ͓͚Δɺ"NB[PODPN *OD·ͨͦͷؔ࿈ձࣾͷඪͰ͢ɻʯ
© DMM.com Έͷ֓ཁ 32 ɹ"NB[PO$MPVE8BUDIͷϝτϦΫεϑΟϧλʔΛར༻ ൃੜΛϞχλϦϯάͯ͠ɺᮢΛաͨ͠Β௨ "NB[PO 4JNQMF 4UPSBHF 4FSWJDF
"NB[PO 4JNQMF /PUJGJDBUJPO 4FSWJDF "84 -BNCEB "NB[PO $MPVE8BUDI "84 -BNCEB "NB[PO 4JNQMF /PUJGJDBUJPO 4FSWJDF ʮ"NB[PO8FC4FSWJDFTɺl1PXFSFECZ"84zϩΰɺʦ͓Αͼ͔͔ΔࢿྉͰ༻͞ΕΔͦͷଞͷ̨̖̬ඪʧɺถࠃͦͷଞͷॾࠃ ʹ͓͚Δɺ"NB[PODPN *OD·ͨͦͷؔ࿈ձࣾͷඪͰ͢ɻʯ
© DMM.com Έͷ֓ཁ ܭଌ͞Ε͍ͯΔ༷ࢠ 33
© DMM.com Έͷ֓ཁ ֤Τϥʔ͝ͱʹΞϥʔϜͷ༰Λࡉ͔͘ઃఆ 34
© DMM.com Έͷ֓ཁʢิʣ 35 "NB[PO ,JOFTJT%BUB 'JSFIPTF &MBTUJD4FBSDIʹJOEFYԽɺ Τϥʔʹؔ࿈͢ΔϩάΛՄࢹԽ "NB[PO
&MBTUJDTFBSDI 4FSWJDF ,JCBOB %FWFMPQFS ʮ"NB[PO8FC4FSWJDFTɺl1PXFSFECZ"84zϩΰɺʦ͓Αͼ͔͔ΔࢿྉͰ༻͞ΕΔͦͷଞͷ̨̖̬ඪʧɺถࠃͦͷଞͷॾࠃ ʹ͓͚Δɺ"NB[PODPN *OD·ͨͦͷؔ࿈ձࣾͷඪͰ͢ɻʯ
© DMM.com ෆଌͷࣄଶͰͷॳಈΛՃͤ͞Δʹ 36 োͷӨڹΛখ͓͑͘͞͞ΔͨΊʹ ҟৗݕͱঢ়گஅΛඵͰૣ͘ߦ͏͜ͱ͕ॏཁ ɹˠɹҟৗݕΛϦΞϧλΠϜ͔ͭɺແବͳ͘ߦ͏ ɹˠɹঢ়گஅʹඞཁͳ࡞ۀΛਖ਼͔֬ͭਝʹߦ͏
© DMM.com ɹݪҼՕॴͷߜΓࠐΈͱใల։Λ࣮ࢪͰ͖Δɺ"84-BNCEBϕʔε ͷ$IBU0QTͷΈΛߏங $IBU0QTͰͷॳಈରԠΛՄೳʹ 37
© DMM.com ߏஙͨ͠$IBU0QTʹ͍ͭͯ ؔऀͷΈ͕ɺ4MBDLܦ༝ͰҎԼͷͭ࡞ۀ࣮ࢪՄೳ εϞʔΫςετʢݪҼՕॴͷ͋ͿΓग़͠ʣ ॳಈͷରԠϦετදࣔ ϝϯςφϯεදࣔͷΓସ͑
શମใࠂ༻ͷςϯϓϨϝοηʔδ࡞ 38
© DMM.com εϞʔΫςετ ɹͲ͔͜Ͱҟৗ͕͋ΕࣦഊʹͳΓɺઌ΄Ͳͷϩά ج൫͔Β௨͕ඈΜͰ͘ΔͨΊɺݪҼՕॴΛߜΓࠐΈ ͍͢ ࣮ࢪྫεϞʔΫςετ 39
© DMM.com ॳಈରԠϦετͷදࣔ ɹ֬ೝ͖͢͜ͱҰཡΛڞ༗͠ɺDIBUͷϦΞΫγϣ ϯϕʔεͰॳಈͷUPEPΛ४උ͢Δ͜ͱͰɺϝϯόʔ ͕ޮΑ͘ରԠ͍͢͠ ࣮ࢪྫॳಈରԠϦετදࣔ 40 ҾΛࢦఆͯ͠ಈతͳ ݁ՌΛಘΔ
© DMM.com ϝϯςφϯεදࣔͷΓସ͑ ɹ%%PTͳͲɺҰ୴ΞΫηεΛࢭΊͳ͍ͱ෭࣍తʹӨ ڹൣғ͕͕ͬͯ͠·͏ͷΛ͓͑͞ΔͨΊͷΞΫηε ःஅॲཧʢ͍ΘΏΔαʔΩοτϒϨʔΧʔͷΑ͏ͳʣ ͷҙຯ߹͍͕ڧ͍ ࣮ࢪྫϝϯςφϯεදࣔͷΓସ͑ 41
© DMM.com શମใࠂͷςϯϓϨ࡞ ɹશࣾʹల։͢ΔͨΊͷςϯϓϨͱͳΔϝοηʔδ ࡞Ͱ͖ΔΑ͏ʹ͍ͯ͠·͢ɻ ʮ͍͔ͭΒɺͲ͜ͰɺԿΛݕͨ͠ͷ͔ʯΛ΄΅ί ϐϖͰల։Ͱ͖ΔͨΊεϚϗ͔Βͷ࿈བྷͰͨͭ ͖ʹ͍͘ ࣮ࢪྫશମใࠂͷςϯϓϨ࡞ 42
© DMM.com $IBU0QTͷΈ 43 %FWFMPQFS 4MBDL ʮ"NB[PO8FC4FSWJDFTɺl1PXFSFECZ"84zϩΰɺʦ͓Αͼ͔͔ΔࢿྉͰ༻͞ΕΔͦͷଞͷ̨̖̬ඪʧɺถࠃͦͷଞͷॾࠃ ʹ͓͚Δɺ"NB[PODPN *OD·ͨͦͷؔ࿈ձࣾͷඪͰ͢ɻʯ "NB[PO"1*
(BUFXBZ "84 -BNCEB DPNNBOEBSHTBSHT ࣮ߦऀΛ֬ೝ࣮ͯ͠ߦ
© DMM.com ͋Δͷҟৗݕ࣌ͷ༷ࢠ 44
© DMM.com ͋Δͷҟৗݕ࣌ͷ༷ࢠ 45
© DMM.com ͋Δͷҟৗݕ࣌ͷ༷ࢠ 46
© DMM.com ɹஅɾ࡞ۀͷޮԽɹʢޙͷ·ͱΊʣ ௨Λ੍ޚͰ͖ΔΈͷߏங 47 ϦΞϧλΠϜͳ௨ ΛՃຯͨ͠ແବͷগͳ͍ ௨
$IBU0QTͷΈͷߏங োͷॳಈରԠΛMBNCEBԽ 4MBDL͔ΒͰ࣮ߦͰ͖ΔΑ͏ ʹͨ͠
© DMM.com ·ͱΊ 48
© DMM.com ࠓ͓͍͑ͨ͜͠ͱʢ࠶ܝʣ ࣗಈԽҎ֎ͷ؍ʹࢹΛ͍͛ͯ͘ͱ׆༻ͷ෯͕͍͛͢ 49 ࣗಈԽ அ࡞ۀͷ ޮԽ
© DMM.com