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
AWSの既存サービスを活用して、 障害検知・復旧を迅速化するカラクリ / JAWS-UG Ka...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kentaro Matsushita
November 23, 2018
Programming
5k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWSの既存サービスを活用して、 障害検知・復旧を迅速化するカラクリ / JAWS-UG Kanazawa x OpsJAWS
JAWS-UG金沢 #36 x OpsJAWS! AWS運用・監視についてのクロスイベント!
Kentaro Matsushita
November 23, 2018
More Decks by Kentaro Matsushita
See All by Kentaro Matsushita
DMMブックスのNext.js化を加速させるAI活用 / Migrating DMM Books to Next.js with AI
kentarom
1
440
開発のアジリティ向上のためのシステムリプレイス ~DMM GAMESの事例~
kentarom
0
880
Denoで簡単なCLIツールを作ってみる / Try to make a simple CLI tool with Deno
kentarom
0
1.1k
GatsbyJSで作った個人ブログの構成を色々見直してみた / Improve my personal blog made with GatsbyJS
kentarom
1
480
Webサイトパフォーマンスを継続的に計測したい!!! / I want to continuously measure my website performance!!!
kentarom
2
630
Actions ToolkitではじめるGitHub Action開発 / Getting started creating a GitHub Action with Actions Toolkit
kentarom
2
2.1k
GitHub Gistを使って、アクティビティを可視化しよう / Let's try visualizing your activity using the GitHub Gist
kentarom
1
920
OGP画像を生成するNode.jsのライブラリを作ってみた / Create a Node.js module for generating Open Graph image
kentarom
1
7.7k
チームをよしなにする立場を経験して学んだこと / Things I have learned in leading the team
kentarom
0
860
Other Decks in Programming
See All in Programming
速く作れる。その次は、速く確かめられる開発へ 〜AIネイティブ開発を支える、Shift Down〜 / Can build fast. Next, moving to development where we can verify fast.
rkaga
8
5.6k
モバイル交通系ICへのチャージ実例から考える、クロスプラットフォーム開発におけるiOS実機テスト設計とCI運用
yusuga
1
580
技術的負債の返済は、AI時代の複利で効く投資 — 経営としての意思決定とその遂行
curekoshimizu
1
2.2k
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
350
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
490
JRuby: Past, Present, and Future
headius
0
220
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
720
mrbgem 三角測量 開発
ogom
0
210
【加筆修正版】Laravel のアプリケーションをどこにデプロイするか #phpcon_ehime
akase244
0
150
パーソナライズPodcastを作った話
repunit11
0
130
難しいけど、読めた。- OSSの入口に立った話。
sts11142
0
140
contenteditable と日本語入力に向き合う
colorful12
0
170
Featured
See All Featured
The SEO Collaboration Effect
kristinabergwall1
1
590
Designing for Performance
lara
612
70k
From π to Pie charts
rasagy
1
390
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
350
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
280
Raft: Consensus for Rubyists
vanstee
142
7.7k
Large-scale JavaScript Application Architecture
addyosmani
516
110k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
210
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
Documentation Writing (for coders)
carmenintech
77
5.6k
Transcript
%..DPNϓϥοτϑΥʔϜࣄۀຊ෦ϝϯόʔγοϓαʔϏε෦দԼ݈ଠ +"846(ۚY0QT+"84ʂ"84ӡ༻ɾࢹʹ͍ͭͯͷΫϩεΠϕϯτʂ "84ͷطଘαʔϏεΛ׆༻ͯ͠ɺ োݕɾ෮چΛਝԽ͢ΔΧϥΫϦ
© DMM.com ࣗݾհ 2 দԼ݈ଠ w ߹ಉձࣾ%..DPNϓϥοτϑΥʔϜࣄۀຊ෦ w ৽ଔೖࣾ w
%..αʔϏεͰར༻͞ΕΔೝূج൫ͷ։ൃ͓Αͼӡ༻Λ୲ w ͖ͳ"84ͷαʔϏε"84$MPVE'PSNBUJPO (JU)VCLFOUBSPNɹ5XJUUFS@LFOUBSP@N
© DMM.com w γεςϜোͱͷ͖߹͍ํ w ਝରԠΛࢧ͑ΔΧϥΫϦͷհ w োݕ w ো෮چ
ຊͷΞδΣϯμ 3
© DMM.com w γεςϜোͱͷ͖߹͍ํ w ਝରԠΛࢧ͑ΔΧϥΫϦͷհ w োݕ w ো෮چ
ຊͷΞδΣϯμ 4
© DMM.com γεςϜͷӡ༻ͰΤϯδχΞΛ·ͤΔ 5 aಥવͷγεςϜো
© DMM.com γεςϜͷӡ༻ͰΤϯδχΞΛ·ͤΔ 6 aಥવͷγεςϜো Φϖϛε όά ΫϥυαʔϏε ো αΠόʔ߈ܸ
© DMM.com w ϓϩμΫτͷ࣭Λ୲อ͢ΔΈͷಋೖ w ࣗಈςετ Ϣχοτςετɾ&&ςετ w ਓతϛεΛݮΒͨ͢ΊͷΦϖϨʔγϣϯͷࣗಈԽ
w ΠϯϑϥߏͷίʔυԽ "84$MPVE'PSNBUJPO༻ γεςϜোΛى͜͞ͳ͍ͨΊͷରࡦ 7 ༷ʑͳࢪࡦΛ࣮ࢪͯ͠ɺγεςϜোΛશʹ͙ͷࠔ
© DMM.com োͱͷ͖߹͍ํͰେࣄͳ͜ͱ 8 γεςϜোى͖Δͷͱߟ͑ɺ ࣄલʹඋ͓͑ͯ͘
© DMM.com োͱͷ͖߹͍ํͰେࣄͳ͜ͱ 9 ඵͰૣ͍ݕͱ෮چͷ࣮ݱʹྗ͢Δ ʢϢʔβʔΑΓૣ͘ʹؾ͍ͮͯ͢ʣ
© DMM.com w γεςϜোͱͷ͖߹͍ํ w ਝରԠΛࢧ͑ΔΧϥΫϦͷհ w োݕ w ো෮چ
ຊͷΞδΣϯμ 10
© DMM.com w ΞϓϦέʔγϣϯͷΤϥʔϩάʹ w োൃੜ࣌ʹݪҼΛ୳Δख͕͔ΓͱͳΔͷ w Τϥʔϩάͷ௨ɾӾཡͷΈͷଘࡏ w ։ൃऀ͕োஹީʹ͍ͪૣ͘ؾ͚ͮΔͱߟ͑ͨ
ΞϓϦέʔγϣϯͷΤϥʔϩάͰোஹީʹؾͮ͘ 11 Τϥʔ͕ൃੜ͢Δͨͼʹ4MBDLʹ௨͢ΔΈΛߏங
© DMM.com ϩά௨ 4MBDLʹΤϥʔ௨Λ͢ΔΈΛߏங 12 JOTUBODF CVDLFU 'MVFOUE QMVHJO ϩάӾཡ
ϩά ૹ ϩά ग़ྗ ΞϓϦ αʔόʔ
© DMM.com 4MBDLʹΤϥʔ௨Λ͢ΔΈΛߏங 13 JOTUBODF "NB[PO&4 ,JCBOB UPQJD -BNCEB GVODUJPO
4MBDL 'MVFOUE QMVHJO %FWFMPQFST Ӿཡ ௨ ϩά "NB[PO&4ͱ,JCBOBͰ ϩάӾཡج൫Λඋ
© DMM.com 4MBDLʹΤϥʔ௨Λ͢ΔΈΛߏங 14 JOTUBODF "NB[PO&4 ,JCBOB CVDLFU UPQJD -BNCEB
GVODUJPO 4MBDL 'MVFOUE QMVHJO %FWFMPQFST ΞʔΧΠϒ Ӿཡ ௨ ϩά ϩάΛ"NB[PO4ʹ 165͢ΔΠϕϯτΛτϦΨʔʹ௨
© DMM.com ίϯτϩʔϧͰ͖͍ͯͳ͍Τϥʔ௨ΦΦΧϛগԽ͢Δ 15 ͲͷΤϥʔΛ௨͢Δ͔ɺͲ͏ͬͯ௨͢Δ͔Λߟྀ͠ͳ͍ͱɺ ͍͟ͱ͍͏ͱ͖ʹোʹؾ͚ͮͳ͍ ͍ͭͷΤϥʔ௨Ͱ͠ΐ͏ɻ ແࢹ͍͍ͯͭͩ͠Αɻ ˞ΓऔΓΠϝʔδͰ͢
© DMM.com ᮢ௨ ҰఆظؒʹಛఆͷϝοηʔδΛؚΉΤϥʔ͕ ࣄલʹઃఆͨ݅͠Λ͑ͯൃੜͨ͠λΠϛϯάͰ௨͠·͢ɻ શ݅௨ Τϥʔ͕ൃੜͨ͠λΠϛϯάͰ௨͠·͢ɻ छྨͷ௨݅ͰΤϥʔΛ௨͢Δ 16
© DMM.com ᮢ௨ ෆఆظʹ୯ൃͰൃੜ͢Δʹଈ࣌ରԠ͠ͳ͍͕ɺ ଟൃ͢Δͱௐ͕ࠪඞཁͳΤϥʔ FHωοτϫʔΫλΠϜΞτΤϥʔ શ݅௨ ͙͢ʹௐ͕ࠪඞཁͳΤϥʔ ༰Λ֬ೝͯ͠ɺରԠํΛܾΊΔ FH"1*ॲཧΤϥʔ
Τϥʔͷछྨ͝ͱʹ௨Λذͤ͞Δ 17
© DMM.com શ݅௨ͷΈ 4MBDL -BNCEB GVODUJPO -BNCEB GVODUJPO CVDLFU UPQJD
4MBDLʹ௨͢Δࡍͷ ϝοηʔδͷϑΥʔϚοτΛ͑Δ 4MBDLϝοηʔδΛૹ৴ 18
© DMM.com w ΤϥʔൃੜޙɺʙͰ4MBDLʹ௨͞ΕΔ w ௨ϝοηʔδͷ,JCBOBͷϦϯΫ͔ΒτϥϯβΫγϣϯ͝ͱʹ ΤϥʔϩάΛ֬ೝ͢Δ͜ͱ͕Մೳ શ݅௨ͷΈ 19
© DMM.com ᮢ௨ͷΈ 4MBDL UPQJD BMBSN -BNCEB GVODUJPO -BNCEB GVODUJPO
CVDLFU UPQJD DPOTPMFMPHͰΤϥʔϩάΛग़ྗ͠ɺ $MPVE8BUDI-PHTͰॲཧ ϝτϦΫεϑΟϧλͰΤϥʔ݅Λ Χϯτ 20
© DMM.com w ࣄલʹઃఆͨ͠ᮢΛ͑ͯΤϥʔ͕ൃੜͨ͠߹ʹ4MBDLʹ௨͞ΕΔ w DGؒʹzωοτϫʔΫλΠϜΞτΤϥʔz͕݅Ҏ্ൃੜͰ௨ ᮢ௨ͷΈ 21 ᮢ ࣮ଌ
© DMM.com w ௨ରΤϥʔϝοηʔδ͝ͱʹ$MPVE8BUDIϝτϦΫεϑΟϧλΛ࡞ ᮢ௨ͷΈ 22 ूܭରͷจࣈྻΛࢦఆ
© DMM.com w "NB[PO4/4ͱ࿈ܞ͢Δ$MPVE8BUDIΞϥʔϜΛ࡞ w ࢹରͷϝτϦΫεϑΟϧλʔɺࢹظؒɺᮢΛઃఆ w "NB[PO4/4Ͱ4MBDLʹΤϥʔ௨͢Δ-BNCEBΛݺͼग़͢ ᮢ௨ͷΈ 23
ᮢΛઃఆ
© DMM.com ΤϥʔͷछྨʹԠͯ͡దͳ௨Λߦ͏Α͏ʹͨ݁͠Ռ 24 োஹީΛݟಀͣ͞ʹଈ࣌ରԠΛ࣮ݱ νʔϜϝϯόʔͷΤϥʔʹର͢Δվળҙ্͕ࣝ
© DMM.com w γεςϜোͱͷ͖߹͍ํ w ਝରԠΛࢧ͑ΔΧϥΫϦͷհ w োݕ w ো෮چ
ຊͷΞδΣϯμ 25
© DMM.com w γεςϜো͍ͭى͖Δ͔͔Βͳ͍ w ֎ग़ઌͰରԠ͢ΔͨΊͷ1$͕ͳ͍ͱ͖͋Δ w 4MBDLωοτʹܨ͕Δڥ͕͋ΕɺεϚϗ͔Βૢ࡞Մೳ w ࠷ݶͷಈ࡞֬ೝͱؔઌͷোൃੜใࠂΛ͍ͨ͠
w ศར͞ڗड͍͕ͨ͠ɺෳࡶͳΞϓϦέʔγϣϯ࡞Γͨ͘ͳ͍ 4MBDLͷ׆༻ͰॳಈΛૣ͘͢Δ 26 4MBDLͷεϥογϡίϚϯυͰোରԠʹཱͭΈΛߏங
© DMM.com w ࣮ࡍͷΞΧϯτΛ༻ͯ͠ɺϩάΠϯͰ͖Δ͔Λςετ w ςετ݁ՌͰϢʔβӨڹͷ༗ແΛ֬ೝ εϞʔΫςετͰػೳͷ࠷ݶͷಈ࡞֬ೝΛ͢Δ 27 ςετ࣮ߦ ςετ݁Ռ
© DMM.com w োൃੜ࣌ࠁͱো༰ΛؚΊͨใࠂ༻ϝοηʔδΛࣗಈੜ w ؔઌͷૉૣ͍োใࠂΛ࣮ݱ w োൃੜ࣌ࠁͱো༰ΛεϥογϡίϚϯυͷҾʹ͢ ؔઌͷোใࠂ༻ͷϝοηʔδΛੜ 28
© DMM.com 4MBDLͷεϥογϡίϚϯυͷߏங 4MBDL -BNCEB GVODUJPO %FWFMPQFS ίϚϯυ໊Ҿ Ҿ ͱ͍͏ϑΥʔϚοτͰίϚϯυ࣮ߦ
࣮ߦ͍ͤͨ͞ॲཧΛهࡌ 29
© DMM.com w ࡞ۀࣗಈԽʹ͖ͭ·ͱ͏αʔόʔཧαʔόʔϨεߏͰ ߟྀෆཁ w "84-BNCEBͰTMBDLFDIPDPNNBOEͱ͍͏#MVF1SJOU͕͋Δ w #MVF1SJOUΛ༻͢Δ͜ͱͰ"84ͱ4MBDL͕؆୯ʹ࿈ܞՄೳ w
4MBDLͷ༷ͰϦΫΤετ͔ΒඵҎʹԠΛฦ͢ඞཁ͕͋Δ w ࣌ؒͷ͔͔ΔॲཧΛಈ͔͢߹ඇಉظ࣮ߦ͕ඞཁ 4MBDLͷεϥογϡίϚϯυͷߏங 30
© DMM.com 4MBDLͷ4MBTIίϚϯυΛಋೖͨ݁͠Ռ 31 ։ൃɾӡ༻ίετΛ΄ͱΜͲ͔͚ͣʹ োରԠ࣌ͷوॏͳඵΛखʹೖΕͨ
© DMM.com ͋ΔͷোରԠࣄྫ 32 ։ൃऀ͕Τϥʔൃੜʹؾͮ͘
© DMM.com ͋ΔͷোରԠࣄྫ 33 োରԠͰΔ͖ϦετΛੜ ݕ͔Βඵ
© DMM.com ͋ΔͷোରԠࣄྫ 34 εϞʔΫςετͰಈ࡞֬ೝ ݕ͔Β
© DMM.com ͋ΔͷোରԠࣄྫ 35 ใࠂϝοηʔδੜશࣾোνϟϯωϧʹ࿈བྷ ݕ͔Β
© DMM.com w γεςϜোͱͷ͖߹͍ํ w ͍͔ʹૣ͘োΛݕ͠ɺ෮چͤ͞Δ͔ʹྗ͢Δ w োݕ w Τϥʔͷछྨ͝ͱʹదͳ௨Λߦ͍ɺোஹީͷݕΛ࣮ݱ
w ো෮چ w ಈ࡞֬ೝؔઌใࠂͷ4MBTIίϚϯυΛඋ͠ɺো෮چͷॳಈΛ࣮ݱ ·ͱΊ 36 "84ͷطଘαʔϏεͷ׆༻ͷΈͰɺ γεςϜোʹ͘͢ରԠ͢ΔΈΛ࡞Δ͜ͱ͕Ͱ͖ͨ
© DMM.com ͍͞͝ʹ 37 ࣭վળͷΞΠσΞͳͲ͕͋Εɺ ͜ͷ͋ͱڭ͍͚͑ͯͩΔͱخ͍͠Ͱ͢ɻ 5XJUUFS@LFOUBSP@N