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
モノリスウェブアプリケーションのクラウド最適化について - SaaSの運用 -
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Takayuki Yoshioka
June 24, 2023
Technology
1
1.4k
モノリスウェブアプリケーションのクラウド最適化について - SaaSの運用 -
Takayuki Yoshioka
June 24, 2023
Tweet
Share
More Decks by Takayuki Yoshioka
See All by Takayuki Yoshioka
AWSで実現する進化する WEBサービス(SaaS)
yoshiokacb
0
51
AWSで実現する進化するWEBサービス(SaaS)の裏話
yoshiokacb
0
160
My Redmine Gen.2を支えるインフラストラクチャー
yoshiokacb
0
2.4k
ホスティングサービスのインフラ環境を再構築!
yoshiokacb
0
4.6k
Scalable structure for AWS
yoshiokacb
1
1.3k
GDG Cloud Shimane #02
yoshiokacb
0
58
GCPUG-Shimane #04 開催レポート
yoshiokacb
0
62
EC2からECSへ移行を始めたお話
yoshiokacb
2
8k
Other Decks in Technology
See All in Technology
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
4
230
22nd ACRi Webinar - NTT Kawahara-san's slide
nao_sumikawa
0
120
22nd ACRi Webinar - 1Finity Tamura-san's slide
nao_sumikawa
0
110
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.4k
プレビュー版のDevOpsエージェントを現段階で触ってみた
ad_motsu
1
100
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
680
旅先で iPad + Neovim で iOS 開発・執筆した話
zozotech
PRO
0
100
OpenShiftでllm-dを動かそう!
jpishikawa
0
140
AI駆動開発を事業のコアに置く
tasukuonizawa
1
400
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.4k
配列に見る bash と zsh の違い
kazzpapa3
3
170
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
520
Featured
See All Featured
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
440
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
150
The SEO identity crisis: Don't let AI make you average
varn
0
330
The Pragmatic Product Professional
lauravandoore
37
7.1k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
117
110k
Evolving SEO for Evolving Search Engines
ryanjones
0
130
Scaling GitHub
holman
464
140k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
110
We Have a Design System, Now What?
morganepeng
54
8k
Transcript
ϞϊϦεΣϒΞϓϦέʔγϣϯͷ Ϋϥυ࠷దԽʹ͍ͭͯ 4BB4ͷӡ༻ 5BLBZVLJ:PTIJPLB 'BS&OE5FDIOPMPHJFT$PSQPSBUJPO+"846(4IJNBOF
ΞδΣϯμ w αʔϏε֓ཁ w αʔϏεհ w Ϛϧνςφϯτ w ֤छόονॲཧʢࣗಈԽʣ w
ొɾߋ৽ɾআͷࣗಈԽ w ΞϓϦέʔγϣϯͷσϓϩΠ ʢ%#εΩʔϚมߋʣ
αʔϏε֓ཁ
.Z3FENJOF αʔϏεհ
w 3VCZPO3BJMTͰ࡞ΒΕͨ044 w 3FENJOFͱ͍͏ϓϩδΣΫτཧγεςϜ w ͦͷϓϩμΫτΛ4BB4Ͱఏڙʢ"84ར༻ʣ 3VCZPO3BJMT 044ͱશޓˠϚΠΫϩαʔϏεԽ͍͠
Ϛϧνςφϯτ αʔϏεհ
ίϯςφԽʂ εςʔτϨε
w 8&#αʔόʔͷϓϩηε͝ͱʹ ڥมΛΓସ͑ͯଓઌΛ͚Δ w ΞϓϦέʔγϣϯʢίʔυʣڞ௨Ͱɺ%# w ఴϑΝΠϧϓϥάΠϯΛ࡞ͯ͠4ʹอଘ ιʔείʔυͭͰ%#ςφϯτ͝ͱ
શମͷߏਤ αʔϏεհ
None
όονॲཧ
֤छॲཧͷࣗಈԽ όονॲཧ
ӡ༻ʹඞཁͳॲཧ ʢࣗಈԽ͍ͨ͠ʣ w ΞϓϦέʔγϣϯͷσϓϩΠ w ৽نొ w ఀࢭɾ࠶։ w
আ
ӡ༻͢Δͱ͖ͷ՝ όονॲཧ
SBJMTίϚϯυΛͲͷΑ͏ͳํ๏ʢͲ͜ʣͰ࣮ߦ͢Δ͔ʁ ʢϑϧελοΫϑϨʔϜϫʔΫͷಠࣗίϚϯυʣ ίϯςφͰ࣮ߦ
Ҏ্ͷ%#ʹରͯ͠εΩʔϚద༻͢Δͱ ͱ͕͔͔ͯ࣌ؒΔɻͲ͏͢Δ͔ʁ ฒྻ࣮ߦ ΞϓϦέʔγϣϯͰฒྻ͢ΔΑΓ"84ଆͰ࣮ͨ͠ํ͕ ϩάͱ͔ঢ়ଶཧָ͕ͳͷͰɺ"84ͷαʔϏεΛ͏
ίϯςφͷ࣮ߦํ๏ όονॲཧ
3VCZPO3BJMTΛ࣮ߦ͢Δํ๏ ʢSBJMTίϚϯυʣ w 'BSHBUF w -BNCEBʢ$POUBJOFSʣ
ίϯςφͷ࣮ߦํ๏ʢൺֱʣ όονॲཧ
ίϯςφͷ࣮ߦํ๏ʢಛʣ 'BSHBUF w ӡ༻͍ͯ͠ΔίϯςφΠϝʔδ͕ͦͷ··͑Δ w ࣮ߦ࣌ʹ$.%ͷॻ͖࣮͑ͯߦͰ͖Δɻ w 3VO5BTL"1*ΞΫγϣϯ͋ͨΓͷىಈͰ͖ΔλεΫͷ࠷ େ͕
εΩʔϚมߋͷॲཧରͷ%#͕ Λ͑ΔͷͰฒྻ࣮ߦ͍ͨ͠
ίϯςφͷ࣮ߦํ๏ʢಛʣ -BNCEB w ӡ༻͍ͯ͠ΔίϯςφΠϝʔδͱผʹϏϧυ͢Δඞཁ͕ ͋Δɻ w ࣮ߦ͞ΕΔ$.%͕มߋͰ͖ͳ͍ͷͰɺॲཧΛՃ͠ ͳ͍ͱ͍͚ͳ͍ɻ w
Ҏʹॲཧ͕ऴΘΔඞཁ͕͋Δɻ
அج४ w ฒྻ࣮ߦʢෳͷॲཧΛಉ࣮࣌ߦʣඞཁͳ߹ ˠ-BNCEB w Ҏʹॲཧ͕ऴΘΒͳ͍߹ ˠ'BSHBUF 'BSHBUF
-BNCEB Ϗϧυ ӡ༻தͷΠϝʔδΛ༻ ৽نʹϏϧυ $.% ࣮ߦ࣌ʹมߋͰ͖Δ Ϗϧυ࣌ʹࢦఆ ฒྻ࣮ߦ ಉ࣌ʹ10͔͠ىಈͰ͖ͳ͍ ͔ͳΓͷฒྻ࣮ߦͰ͖Δ ࣮ߦ࣌ؒ ੍ݶͳ͠ 15Ҏ ˞ࣾൺ
৽نొɾߋ৽ɾআ
৽نొ ৽نొɾߋ৽ɾআ
'BSHBUF %#࡞ͱॳظԽͷॲཧ ઃఆϑΝΠϧొ &$44FSWJDF࠶ىಈ 3PVUFʹϨίʔυొ ϨεϙϯενΣοΫ
ߋ৽ʢఀࢭɾ࠶։ʣ ৽نొɾߋ৽ɾআ
αʔϏεఀࢭ αʔϏε࠶։ɾυϝΠϯมߋ جຊతʹ-BNCEB͔Β"844%,Λ͏
আʢσʔλʣ ৽نొɾߋ৽ɾআ
σʔλআ جຊతʹ-BNCEB͔Β"844%,Λ͏
4UFQ'VODUJPOT ͋Γ͕ͱ͏ ͠4UFQ'VODUJPOT͕ଘࡏ͠ͳ͍ੈքઢ͕͋ͬͨΒʜ ͜͜Ͱհͨ͠ॲཧΛͲ͏࣮ͬͯ͠Α͏ -BNCEBPO-BNCEBʜ όονॲཧ༻ͷ3BJMTϓϩδΣΫτ࡞Δͱ͔ʜ ΠϕϯτۦಈͰͳΜͱ͔͢Δ͔ʜ ༨ ஊ
ΞϓϦέʔγϣϯͷσϓϩΠ
1JQFMJOF ΞϓϦέʔγϣϯͷσϓϩΠ
None
%#εΩʔϚมߋ ΞϓϦέʔγϣϯͷσϓϩΠ
εΩʔϚద༻ͷ ࣦഊՕॴΛ௨
࣮ߦ࣌ͷϝτϦΫε ΞϓϦέʔγϣϯͷσϓϩΠ ༨ ஊ
$POOFDUJPO $16 ༨ ஊ SBJMTECNJHSBUFʢηογϣϯʣ ͩͱେৎ $16ͷํ͕ઌʹʹͳΔ
·ͱΊ
ίϯςφԽʢαʔόϨεΛ͏ʣ ϑϨʔϜϫʔΫͷίϚϯυ࣮ߦͰ͖Δ όονॲཧͳͲࣗಈԽʹ4UFQ'VODUJPOT ײँ͔͠ͳ͍ ίϯςφͷ࣮ߦڥͷબ ࣮ߦ࣌ؒͱฒྻॲཧΛج४ʹߟ͑Δ
)BQQZ)BDLJOH 5IBOLZPVʂ