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
スケーリングを封じられたEC2を救いたい
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
いのうえ
March 28, 2026
Technology
190
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
スケーリングを封じられたEC2を救いたい
いのうえ
March 28, 2026
More Decks by いのうえ
See All by いのうえ
馴染みのないAWSサービス『IVS』をMCPで攻略 @JAWS FESTA 2025
senseofunity129
0
78
Amazon Q と『音楽』-ゲーム音楽もAmazonQで作成してみた感想-
senseofunity129
2
380
Other Decks in Technology
See All in Technology
LayerX コーポレートエンジニアリング室におけるサプライチェーンセキュリティへの取り組み / Supply Chain Security at LayerX Corporate Engineering
yuyatakeyama
1
300
2026TECHFRESH畢業分享會 - 葬送的通靈師:化系統與用戶雜訊成行動訊號
line_developers_tw
PRO
0
1k
Kiroで書いた 設計書 が AI レビューの 採点基準 になる
ezaki
0
110
AIのReact習熟度を測る
uhyo
2
560
2026TECHFRESH畢業分享會 - AI 時代的人生存檔點
line_developers_tw
PRO
0
1k
非エンジニアがClaudeと挑んだ「1ヶ月間プロダクト30本ノック」
askokc
0
520
マルチアカウント環境での コーディングエージェントを使った障害調査が大変なので AIエージェントにReadOnly権限を付与してみた / ReadOnly AI Agents for Multi-Account AWS Incident Response
yamaguchitk333
2
100
RSA暗号を手計算したくなること、ありますよね?? (20260615_orestudy6_rsa)
thousanda
0
420
入門!AWS Blocks
ysuzuki
1
120
新しいUbuntu/GNOMEが使いたいからXからWaylandへ移行頑張ってるの巻 2026-06-20
nobutomurata
0
100
RAG を使わないという選択肢
tatsutaka
1
230
ACE-Step-1.5で見る 音楽生成AIのしくみと“破綻だけ直す”Retake機能の開発【zennfes spring 2026 登壇資料】
personabb
1
460
Featured
See All Featured
How GitHub (no longer) Works
holman
316
150k
How to build a perfect <img>
jonoalderson
1
5.6k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
280
Scaling GitHub
holman
464
140k
Building the Perfect Custom Keyboard
takai
2
790
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
Odyssey Design
rkendrick25
PRO
2
700
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
850
Building Applications with DynamoDB
mza
96
7.1k
The Invisible Side of Design
smashingmag
302
52k
So, you think you're a good person
axbom
PRO
2
2.1k
Transcript
εέʔϦϯάΛ෧͡ΒΕͨ&$Λٹ͍͍ͨ ʙ༻ϛυϧΣΞͱͷ͖߹͍ํʙ +"846(ॳ৺ऀࢧ෦ؔ։࠵ϋϯζΦϯ ݄ ɹ͍ͷ͏͑ʢ!@@.BJLFSV@@@
"HFOEB ࣗݾհ εέʔϦϯάͷ͓͞Β͍ &$ͷεέʔϦϯάద༻ͷน εέʔϦϯάͷʮతͱঢ়گʯΛཧ͢Δ
ʮతͱঢ়گʯʹԠͨ͡&$ͷ׆༻Λߟ͑Δ ऴΘΓʹ
ࣗݾհ ͍ͷ͏͑ʢ!@@.BJLFSV@@@ʣ ਆށͷ4*FSΛͬͯ·͢ ΞϓϦӡ༻͕ϝΠϯۀ ΫϥυωΠςΟϒാͰͳ͍ ͖ͳ"84αʔϏε-BNCEB 㱺ແྉͷൣғͰ༡ͯخ͍͠ ࠓճ͕͜͜ ϙΠϯτ
εέʔϦϯάͷ͓͞Β͍ ‣ εέʔϦϯά&$ͷՖܗʂ ͱ͍͏͜ͱͰ͓͞Β͍͠·͠ΐ͏ɻ ˞ٯવΓʢεέʔϧμϯɺεέʔϧΠϯʣ εέʔϧΞοϓʢਨʣ ؆ܿʹݴ͏ͱɺΠϯελϯεΛ ʮ͑͑ͭʯʹ͢Δͭ $16ɾϝϞϦ͕ഒഒʹ্͕Δ
/8ଳҬ্͕͍ͬͯ͘ εέʔϧΞτʢਫฏʣ ؆ܿʹݴ͏ͱɺΠϯελϯεͰ ʮ͜Εͱ͓Μͳͭ͡ʂʯ Λ૿͍ͯ͘͜͠ͱͰɺ ϫʔΫϩʔυΛ୲ͤ͞Δ
&$ͷεέʔϦϯάద༻ͷน ‣ ͦΜͳεέʔϦϯάͰ͕͢ɺ ʮશγεςϜʯʮશαʔόʯʹద༻͢͠ʂ ͱ͍͏΄Ͳແअؾʹ͍͔ͳ͍ɾɾɾ ‣ ༻ϛυϧΣΞύοέʔδ͕ೖΔͱɺ ͜ΜͳΈʹͿͪͨΔ͜ͱ͕Α͋͘Γ·͢ɻ
&$ͷεέʔϦϯάద༻ͷน ϥΠηϯε ʮW$16αʔόʯʹରͯ͠ ద༻͞ΕΔ༻ϥΠηϯε͕ଟ ͍ɻ ‣ উखʹεέʔϧϥΠηϯε ҧ ‣
࠷େʹ߹ΘͤΔͱߴίετ εςʔτഁ ύοέʔδͰΞʔΩςΫν ϟมߋ͕͖͔ͳ͍Α͏ͳ߹ ͋Δɻ ‣εέʔϧ͢Δͱεςʔτഁ ‣ҙਤ͍ͯ͠ͳ͍ॏ࣮ߦ ".*ཧ ಛఆͷΠϯελϯε ϘϦϡʔ Ϝ ʹγεςϜ͕ґଘ͢Δ͜ͱ͕ ͋Δɻ ‣ ".*Λ࠷৽ʹอͭͷ͕͍͠ ‣ ݁ہਓͷख͕Εͳ͍ ‣ ͭ·ΓW$16ʹΩϟοϓߏͷҡ࣋Λڧ͍ΒΕΔ
&$ͷεέʔϦϯάద༻ͷน ‣ W$16ʹΩϟοϓߏͷҡ࣋Λڧ͍ΒΕΔ &$ͷՖܗ͕෧͡ΒΕͨɾɾɾ
&$ͷεέʔϦϯάద༻ͷน ‣ ൪ྑ͍ͷʮεέʔϦϯάʯՄೳͳ ΞʔΩςΫνϟγεςϜʹΓ͢͜ͱɻ ‣ #VU؆୯ʹͰ͖ΔΘ͚Ͱͳ͍ͷ·ͨਅཧ ϛυϧΣΞɾύοέʔδ͕Ͱ͖Δ͔ʁ Λ͏͜ͱʹ͍ͭͯ߹ҙͱΕΔ͔ʁ ͡Ό͋ΦϯϓϨͰྑ͔ͬͨΜ͡Όͳ͍ʁ
&$ͷεέʔϦϯάద༻ͷน ‣ ൪ྑ͍ͷʮεέʔϦϯάʯՄೳͳ ΞʔΩςΫνϟγεςϜʹΓ͢͜ͱɻ ‣ #VU؆୯ʹͰ͖ΔΘ͚Ͱͳ͍ͷ·ͨਅཧ ϛυϧΣΞɾύοέʔδ͕Ͱ͖Δ͔ʁ Λ͏͜ͱʹ͍ͭͯ߹ҙͱΕΔ͔ʁ ͡Ό͋ΦϯϓϨͰྑ͔ͬͨΜ͡Όͳ͍ʁ
͏Δͤ͑ ͦΕͰϫγ &$ʂʂ ˞͋͑ͯͩ͜ΘͬͯΈΔ
εέʔϦϯάͷʮతͱঢ়گʯΛཧ͢Δ ੑೳ͕Γͳ͍ʁ &$ͷબࢶਫ਼ࠪͨ͠ʁ Մ༻ੑ͕ཉ͍͠ʁ യવͱཉͯ͠ͳ͍ʁ Ϋϥυརͷૌٻʁ ʮεέʔϦϯάʯੈͷྲྀΕ͚ͩΕͲ͋͘·Ͱखஈɻ ɹ·ͣతͱঢ়گΛཧͯ͠ΈΔɻ ͦΕҎ֎ʹͳ͔ͬͨʁ
Amazon CloudWatch AWS Systems Manager AWS Backup ˞ݸਓతʹͳΜ͔͖ͳͭ AWS Fault Injection Service
ʮతͱঢ়گʯʹԠͨ͡&$ͷ׆༻Λߟ͑Δ ੑೳ͕Γͯͳ͍ʁ ̍ͰͳΜͱ͔͍ͨ͠ɾɾ w ΠϯελϯεϑΝϛϦʔΛదʹબͿ ϑΝϛϦʔ۠ ද ϑΝϛϦʔ W$16ϝϞϦ
ίΞͷಛੑ /8ଳҬ্ݶ બఆͷ҆ ൚༻ 5ܥ.ܥ ൚༻ ΫϩοΫɾίΞ όϥϯεܕ ࠷େ (CQT ·ͣ൚༻͔Βݕ౼ɻW$16ͱϝ ϞϦΛόϥϯεফඅ͢Δཧܥ ۀʹ࠷దɻ ίϯϐϡʔςΟ ϯά࠷దԽ $ܥ ίϯϐϡʔ ςΟϯά ࠷దԽ ߴΫϩοΫɾߴί ΞಛԽܕ ࠷େ (CQT W$16͕࠷େΫϥεɻW$16 ͋ͨΓϝϞϦ͕গͳ͍ʢʣ ϝϞϦ࠷దԽ 3ܥ9ܥ ϝϞϦ࠷ద Խ d େ༰ྔ3".ɾϝ ϞϦଳҬॏࢹܕ ࠷େ (CQT ϝϞϦW$16ൺ͕࠷େʢ3ܥ ɺ9ܥ͞Βʹߴഒʣ ετϨʔδ࠷ద Խ *ܥ%ܥ ετϨʔδ ࠷దԽ d *0εϧʔϓο τɾϨΠςϯγ ಛԽܕ ࠷େ (CQT $16ϝϞϦΑΓ*0͕Ϙτϧω οΫͷॲཧ͚ɻ ‣$16 ϝϞϦ /8ͷಛੑʹԠͯ͡࠶ݕ౼ʂ
ʮతͱঢ়گʯʹԠͨ͡&$ͷ׆༻Λߟ͑Δ ੑೳ͕Γͯͳ͍ʁ W$16ʹΩϟοϓ͕͋Δ w $160QUJPOTͰW$16ΛΔ ‣ϋΠύʔεϨοσΟϯάɿ ̍ཧίΞΛ̎ͭڞ༗͢Δ͜ͱͰɺ͕ͪൃੜ͢Δॲཧ ʹڧ͘ͳΔ͕ɺϥΠηϯεతʹअຐʹͳΔ࣌ɻ ‣ίΞW$16͕ಘͳͷ͔ɺίΞW$16͕ಘͳ࣌͋
Δͷ͔ɺ੍ͷதͰ৭ʑࢼͯ͠ΈΔͷ͕ϕετʂ Ұ୴ఀࢭͯ͠ม͑ΕΔΑ͏ʹʂ
ʮతͱঢ়گʯʹԠͨ͡&$ͷ׆༻Λߟ͑Δ ੑೳ͕Γͯͳ͍ʁ W$16ʹΩϟοϓ͕͋Δ w (SBWJUPO "3.ϕʔεͷ"84ಠࣗઃܭͷϓϩηοα Λ͏ ˞"3.ܥ͕͑Εͷɻ
Χλϩά্ಉ͡ΠϯελϯεϑΝϛϦʔʹฒΜͰ͍ ͯɺϋΠύʔεϨουલఏͷW$16ͳͷ͔ʁ ݟ͓͍ͯͨํ͕͍͍͔͠Εͳ͍ɻ W$16Λ༗ޮʹʮཧʯͰ͏͜ͱ͕Ͱ͖Δ ϓϩηοα දΠϯελϯε $ܥ )5 4.5 W$16ཧίΞ ΫϩοΫ ҆ W$16I YMBSHFج४ *OUFM9FPO ʢୈੈDJܥʣ DJNJSJ ͋Γ W$16 ཧίΞ ʙ ()[ (SBWJUPO "3. ʢୈੈDH ܥʣ DHNHSH ͳ͠ W$16 ཧίΞ ()[
ʮతͱঢ়گʯʹԠͨ͡&$ͷ׆༻Λߟ͑Δ w αʔό͕ࢭ·ͬͨ࣌ͷಈ͖ํΛ֬ೝ͓ͯ͘͠ ͲΕ͚ͩखΛਚͯ͘͠ɺࢭ·Δ࣌ࢭ·Δͷɻ യવͱεέʔϦϯάͰखΛଧͬͨؾʹͳΔΑΓɺఘ ΊͯӨڹ֬ೝ͓ͯ͘͜͠ͱͷํ͕ݐઃతͩͬͨΓɻ Մ༻ੑ͕ཉ͍͠ʁ ࢭ·ͬͨ࣌͋ͨ;ͨ ͦ͠͏ɾɾɾ
"84'BVMU*OKFDUJPO4FSWJDF w োΛೖ͢ΔαʔϏε w ͦͷ࣌ɺͲ͏ಈ͔͘ʁ ۀͷ؍ͰܾΊ͓ͯ͘ɻ &$Λڧ੍ఀࢭͨ͠Γ /8ःஅͨ͠Γ
ʮతͱঢ়گʯʹԠͨ͡&$ͷ׆༻Λߟ͑Δ w ՖܗҎ֎ͷػೳʹͪΌΜͱΛ͚Δ &$ͷՖܗ͕͑ͳͯ͘ɺࣾઆಘࡐྉ͋Δɻ ΦϯϓϨͱͷҧ͍ʮपลͷଟ༷ͳαʔϏε܈ʂʯ ‣ 'BVMU*OKFDUJPO4FSWJDFɿো࣌ӡ༻ੑ্ ‣ "84#BDLVQɿࡶʹʁόοΫΞοϓӡ༻Մೳ
‣ $MPVE8BUDIɿࢹ௨ϦΧόϦͱͷ࿈ܞ ‣ 4ZTUFN.BOBHFSɿαʔόཧϦϞʔτଓ ૌٻϙΠϯτͨ͘͞Μ͋Δͣʂ Ϋϥυརͷૌٻʁ ͦΕҎ֎ʹͳ͔ͬͨʁ Amazon CloudWatch AWS Systems Manager AWS Backup ˞ݸਓతʹͳΜ͔͖ͳͭ AWS Fault Injection Service
ऴΘΓʹ w ͔ͨ͠ʹ&$ͷεέʔϦϯάόϥ৭Ͱͳ͍ɻ w ಛʹΦϯϓϨ͔ΒͷҠߦͩͱΩπ͍࣌͋Δɻ w ͨͩ͠εέʔϦϯά͕ͳͯ͘બࢶ͕͋Δɻ w Ֆܗ͚ͩ͡Όͳ͍ɺόΠϓϨΠϠʔ͕͍Δɻ
ͬͺΓΘͨ͠&$ʂʂ
ޚਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ ࠓͷςʔϚݸਓతʹ͍·ͩΈதͰ͢ɻ Կ͔͍͍׆༻ํ๏͕͋Εڭ͍͑ͯͩ͘͞ʂ