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
DMM.comの認証基盤を支えるエラー通知の仕組み / AWS Dev Day Tokyo 2...
Search
Kentaro Matsushita
October 31, 2018
Programming
2
14k
DMM.comの認証基盤を支えるエラー通知の仕組み / AWS Dev Day Tokyo 2018 Lightning Talk
AWS Dev Day Tokyo 2018 LT大会
Kentaro Matsushita
October 31, 2018
Tweet
Share
More Decks by Kentaro Matsushita
See All by Kentaro Matsushita
開発のアジリティ向上のためのシステムリプレイス ~DMM GAMESの事例~
kentarom
0
800
Denoで簡単なCLIツールを作ってみる / Try to make a simple CLI tool with Deno
kentarom
0
1k
GatsbyJSで作った個人ブログの構成を色々見直してみた / Improve my personal blog made with GatsbyJS
kentarom
1
420
Webサイトパフォーマンスを継続的に計測したい!!! / I want to continuously measure my website performance!!!
kentarom
2
570
Actions ToolkitではじめるGitHub Action開発 / Getting started creating a GitHub Action with Actions Toolkit
kentarom
2
2k
GitHub Gistを使って、アクティビティを可視化しよう / Let's try visualizing your activity using the GitHub Gist
kentarom
1
850
OGP画像を生成するNode.jsのライブラリを作ってみた / Create a Node.js module for generating Open Graph image
kentarom
1
7.4k
チームをよしなにする立場を経験して学んだこと / Things I have learned in leading the team
kentarom
0
780
AWSの既存サービスを活用して、 障害検知・復旧を迅速化するカラクリ / JAWS-UG Kanazawa x OpsJAWS
kentarom
2
4.7k
Other Decks in Programming
See All in Programming
Flutter로 Gemini와 MCP를 활용한 Agentic App 만들기 - 박제창 2025 I/O Extended Seoul
itsmedreamwalker
0
150
書き捨てではなく継続開発可能なコードをAIコーディングエージェントで書くために意識していること
shuyakinjo
1
310
The state patternの実践 個人開発で培ったpractice集
miyanokomiya
0
150
ソフトウェアテスト徹底指南書の紹介
goyoki
1
110
令和最新版手のひらコンピュータ
koba789
14
8k
GitHub Copilotの全体像と活用のヒント AI駆動開発の最初の一歩
74th
8
3.2k
MLH State of the League: 2026 Season
theycallmeswift
0
160
Dart 参戦!!静的型付き言語界の隠れた実力者
kno3a87
0
210
サーバーサイドのビルド時間87倍高速化
plaidtech
PRO
0
500
GUI操作LLMの最新動向: UI-TARSと関連論文紹介
kfujikawa
0
1k
The State of Fluid (2025)
s2b
0
200
自作OSでDOOMを動かしてみた
zakki0925224
1
1.4k
Featured
See All Featured
Embracing the Ebb and Flow
colly
87
4.8k
Producing Creativity
orderedlist
PRO
347
40k
Building Applications with DynamoDB
mza
96
6.6k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Building Adaptive Systems
keathley
43
2.7k
Visualization
eitanlees
147
16k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
Become a Pro
speakerdeck
PRO
29
5.5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
183
54k
A better future with KSS
kneath
239
17k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
It's Worth the Effort
3n
187
28k
Transcript
%..DPNϓϥοτϑΥʔϜࣄۀຊ෦ϝϯόʔγοϓαʔϏε෦দԼ݈ଠ "84%FW%BZ5PLZP-5େձ %..DPNͷೝূج൫Λࢧ͑Δ Τϥʔ௨ͷΈ
© DMM.com ࣗݾհ 2 দԼ݈ଠ w %..DPNϓϥοτϑΥʔϜࣄۀຊ෦ϝϯόʔγοϓαʔϏε෦ w ৽ଔೖࣾ w
%..αʔϏεͰར༻͞ΕΔೝূج൫ͷ։ൃ͓Αͼӡ༻Λ୲ w ੴݝۚࢢͷ։ൃڌͰۈ (JU)VCLFOUBSPNɹ5XJUUFS@LFOUBSP@N
© DMM.com ࠓ͓͢Δ͜ͱ 3 Τϥʔ௨ͷ༰ྔΛίϯτϩʔϧͯ͠ɺ োΛ࣮֬ʹݕ͠Α͏ʂ
© DMM.com ՝ɿΤϥʔ௨͕ΦΦΧϛগʹͳ͍ͬͯͨ 4 Τϥʔ௨ͷཧΛ͔ͬ͠Γ͠ͳ͍ͱɺ ͍͟ͱ͍͏ͱ͖ʹোʹؾ͚ͮͳ͍ ͍ͭͷΤϥʔ௨Ͱ͠ΐ͏ɻ ແࢹ͍͍ͯͭͩ͠Αɻ ˞ΓऔΓΠϝʔδͰ͢
© DMM.com ղܾࡦɿॏཁʹԠͨ͡Τϥʔ௨Λߦ͏ΈΛߏங 5 JOTUBODF "NB[PO,JOFTJT 'JSFIPTF "NB[PO&4 ,JCBOB CVDLFU
UPQJD -BNCEB GVODUJPO 4MBDL 'MVFOUE QMVHJO %FWFMPQFST ΞʔΧΠϒ Ӿཡ ௨ ϩά
© DMM.com શ݅௨ ൃੜͨ͠ΞϓϦέʔγϣϯΤϥʔΛͯ͢௨͠·͢ɻ ᮢ௨ ҰఆظؒʹಛఆͷϝοηʔδΛؚΉΤϥʔ͕ࣄલʹઃఆ͞Εͨ݅Λ ͑ͯൃੜͨ͠ͱ͖ʹ௨͠·͢ɻ छྨͷΤϥʔ௨ํ๏Λར༻Ͱ͖Δ 6 ू௨
ಛఆͷϝοηʔδΛؚΉΤϥʔͷ݅Λճ௨͠·͢ɻ
© DMM.com શ݅௨ ͙͢ʹௐ͕ࠪඞཁͳΤϥʔ ༰Λ֬ೝͯ͠ɺରԠํΛܾΊΔ ᮢ௨ ෆఆظʹ୯ൃͰൃੜ͢Δʹଈ࣌ରԠ͠ͳ͍͕ɺ ଟൃ͢Δͱௐ͕ࠪඞཁͳΤϥʔ FHωοτϫʔΫλΠϜΞτΤϥʔ छྨͷΤϥʔ௨ํ๏Λ͍͚Δ
7 ू௨ ݱࡏͷӡ༻্ൃੜͯ͠͠·͏ɺظతͳվળ͕ඞཁͳΤϥʔ ຖͷΤϥʔ݅ͷਪҠΛݟͯɺશମͷΛѲ ॏཁ ߴ
© DMM.com ᮢ௨ 8 CVDLFU 4MBDL UPQJD BMBSN -BNCEB GVODUJPO
ϝτϦΫεϑΟϧλͰΤϥʔ݅Λ Χϯτ UPQJD -BNCEB GVODUJPO DPOTPMFMPHͰΤϥʔϩάΛग़ྗ͠ɺ $MPVE8BUDI-PHTͰॲཧ
© DMM.com w ௨ରΤϥʔϝοηʔδ͝ͱʹϝτϦΫεϑΟϧλΛ࡞ w ରͷϝοηʔδɺରظؒɺΤϥʔ݅Λઃఆ w DGؒʹzωοτϫʔΫԆΤϥʔz͕݅Ҏ্ൃੜ ᮢ௨ 9
ᮢ ࣮ଌ
© DMM.com શ݅௨ 10 CVDLFU 4MBDL -BNCEB GVODUJPO UPQJD -BNCEB
GVODUJPO 4MBDLʹ௨͢Δࡍͷ ϝοηʔδͷϑΥʔϚοτΛ͑Δ
© DMM.com w ΤϥʔൃੜޙɺʙͰ4MBDLʹ௨͞ΕΔ w ௨ϝοηʔδͷ,JCBOBͷϦϯΫ͔ΒτϥϯβΫγϣϯ͝ͱʹ ΤϥʔϩάΛ֬ೝ͢Δ͜ͱ͕Մೳ શ݅௨ 11
© DMM.com w ,JCBOBͷ"1*Λݺͼग़ͯ͠ɺΤϥʔ݅Λ௨ w ճɺ"84-BNCEBΛ$MPVE8BUDI&WFOUTͰఆظ࣮ߦ w ௨ରͷϝοηʔδΛ͋Β͔͡ΊઃఆϑΝΠϧͰࢦఆ͢Δ w ຖேɺ୲ऀ͕Τϥʔ༰ͱΤϥʔ݅ͷਪҠΛ֬ೝ
ू௨ 12 Τϥʔϝοηʔδ ݅
© DMM.com w ൃੜසॏཁʹΑͬͯɺΤϥʔ௨ํ๏Λมߋ w ௨ํ๏Λఆظతʹݟ͠ɺॏཁͷߴ͍௨Λ࣮֬ʹड͚औΔ w $MPVE8BUDIͷϝτϦΫεϑΟϧλΛ༻͢Δ͜ͱͰ ࡉ͔͍௨ͷ੍ޚ͕Մೳ w
Τϥʔ௨Λग़͚ͩ͢Ͱͳ͘ɺվળʹҙ͕ࣝ͘Α͏ͳΈΛ ࡞Δ͜ͱ͕େ ·ͱΊ 13
© DMM.com ͍͞͝ʹ 14 ࣭վળͷΞΠσΞͳͲ͕͋Εɺ ͜ͷ͋ͱڭ͍͚͑ͯͩΔͱخ͍͠Ͱ͢ɻ 5XJUUFS@LFOUBSP@N