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
Takayuki Yoshioka
June 24, 2023
Technology
1
1.3k
モノリスウェブアプリケーションのクラウド最適化について - SaaSの運用 -
Takayuki Yoshioka
June 24, 2023
Tweet
Share
More Decks by Takayuki Yoshioka
See All by Takayuki Yoshioka
AWSで実現する進化する WEBサービス(SaaS)
yoshiokacb
0
47
AWSで実現する進化するWEBサービス(SaaS)の裏話
yoshiokacb
0
110
My Redmine Gen.2を支えるインフラストラクチャー
yoshiokacb
0
2.3k
ホスティングサービスのインフラ環境を再構築!
yoshiokacb
0
4.4k
Scalable structure for AWS
yoshiokacb
1
1.2k
GDG Cloud Shimane #02
yoshiokacb
0
45
GCPUG-Shimane #04 開催レポート
yoshiokacb
0
56
EC2からECSへ移行を始めたお話
yoshiokacb
2
7.8k
Other Decks in Technology
See All in Technology
Oracle Audit Vault and Database Firewall 20 概要
oracle4engineer
PRO
3
1.7k
BigQuery Remote FunctionでLooker Studioをインタラクティブ化
cuebic9bic
3
310
Understanding_Thread_Tuning_for_Inference_Servers_of_Deep_Models.pdf
lycorptech_jp
PRO
0
130
エンジニア向け技術スタック情報
kauche
1
270
Node-RED × MCP 勉強会 vol.1
1ftseabass
PRO
0
150
2年でここまで成長!AWSで育てたAI Slack botの軌跡
iwamot
PRO
4
730
生成AIで小説を書くためにプロンプトの制約や原則について学ぶ / prompt-engineering-for-ai-fiction
nwiizo
4
2.1k
Observability в PHP без боли. Олег Мифле, тимлид Altenar
lamodatech
0
350
AWS Summit Japan 2025 Community Stage - App workflow automation by AWS Step Functions
matsuihidetoshi
1
280
地図も、未来も、オープンに。 〜OSGeo.JPとFOSS4Gのご紹介〜
wata909
0
110
A2Aのクライアントを自作する
rynsuke
1
170
解析の定理証明実践@Lean 4
dec9ue
0
180
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
Bash Introduction
62gerente
614
210k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
53k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Being A Developer After 40
akosma
90
590k
Making the Leap to Tech Lead
cromwellryan
134
9.3k
Docker and Python
trallard
44
3.4k
Balancing Empowerment & Direction
lara
1
380
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
The Straight Up "How To Draw Better" Workshop
denniskardys
234
140k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
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ʂ