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
13k
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
740
Denoで簡単なCLIツールを作ってみる / Try to make a simple CLI tool with Deno
kentarom
0
980
GatsbyJSで作った個人ブログの構成を色々見直してみた / Improve my personal blog made with GatsbyJS
kentarom
1
380
Webサイトパフォーマンスを継続的に計測したい!!! / I want to continuously measure my website performance!!!
kentarom
2
530
Actions ToolkitではじめるGitHub Action開発 / Getting started creating a GitHub Action with Actions Toolkit
kentarom
2
1.9k
GitHub Gistを使って、アクティビティを可視化しよう / Let's try visualizing your activity using the GitHub Gist
kentarom
1
800
OGP画像を生成するNode.jsのライブラリを作ってみた / Create a Node.js module for generating Open Graph image
kentarom
1
7.3k
チームをよしなにする立場を経験して学んだこと / Things I have learned in leading the team
kentarom
0
740
AWSの既存サービスを活用して、 障害検知・復旧を迅速化するカラクリ / JAWS-UG Kanazawa x OpsJAWS
kentarom
2
4.7k
Other Decks in Programming
See All in Programming
チームリードになって変わったこと
isaka1022
0
200
お前もAI鬼にならないか?👹Bolt & Cursor & Supabase & Vercelで人間をやめるぞ、ジョジョー!👺
taishiyade
6
4k
密集、ドキュメントのコロケーション with AWS Lambda
satoshi256kbyte
0
190
データの整合性を保つ非同期処理アーキテクチャパターン / Async Architecture Patterns
mokuo
47
17k
技術を根付かせる / How to make technology take root
kubode
1
250
Open source software: how to live long and go far
gaelvaroquaux
0
640
Spring gRPC について / About Spring gRPC
mackey0225
0
220
責務と認知負荷を整える! 抽象レベルを意識した関心の分離
yahiru
4
560
富山発の個人開発サービスで日本中の学校の業務を改善した話
krpk1900
4
390
第3回 Snowflake 中部ユーザ会- dbt × Snowflake ハンズオン
hoto17296
4
370
第3回関東Kaggler会_AtCoderはKaggleの役に立つ
chettub
3
1k
Writing documentation can be fun with plugin system
okuramasafumi
0
120
Featured
See All Featured
A Philosophy of Restraint
colly
203
16k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
Fireside Chat
paigeccino
34
3.2k
Testing 201, or: Great Expectations
jmmastey
42
7.2k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
For a Future-Friendly Web
brad_frost
176
9.5k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Code Review Best Practice
trishagee
67
18k
Embracing the Ebb and Flow
colly
84
4.6k
How to train your dragon (web standard)
notwaldorf
91
5.8k
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