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
個人開発でAWSを使いたい
Search
Javadog
April 25, 2024
0
1.4k
個人開発でAWSを使いたい
Javadog
April 25, 2024
Tweet
Share
Featured
See All Featured
Unsuck your backbone
ammeep
668
57k
The World Runs on Bad Software
bkeepers
PRO
65
11k
Practical Orchestrator
shlominoach
186
10k
Become a Pro
speakerdeck
PRO
25
5k
How to Ace a Technical Interview
jacobian
276
23k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.2k
Facilitating Awesome Meetings
lara
50
6.1k
What's in a price? How to price your products and services
michaelherold
243
12k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Transcript
個人開発で AWSを使いたい @Javadog_
自己紹介 23卒 保育系SaaS Spring(Kotlin), PHP, Vue.js, AWS, etc... Javadog @Javadog_
最近の興味 AWSを使ってアプリケーションを動かすこと 変更容易性の高いシステムを設計すること • CleanArchitecture • DDD @Javadog_
最近の興味 AWSを使ってアプリケーションを動かすこと • 勉強のモチベーション的に個人開発の中で扱いたい。 →でも、AWSが高すぎる!! @Javadog_
今日話すこと 個人開発のアプリをAWSで運用することをゴールに インフラ費用を節約しながらサービスを成長させて、じわじわと豪華な構成に移行する流れを妄想
AWSが高い! ECS(Fargate)+RDSの構成で見積もると、、 月20000円近い金額になる
段階的に豪華に 1. 激安サーバー & firebase無料枠 2. 激安サーバー & 有料DBaaS 3.
ECS Fargate & RDS
激安サーバー & firebase無料枠 レンタルサーバー代の壁。費用は月 1600円〜 firebaseはバックエンド向けのSDKを出している。transaction張れたりもする。 joinができなかったり検索に弱いなどの弱点あり
激安サーバーでの工夫
激安レンタルサーバー & 有料DBaaS DBaaS利用料の壁がある。費用は月 4000円〜 • Supabase • PlanetScale
ECS(Fargate) & RDS Nat Gateway & ECS利用料の壁がある。費用は月 20000円〜
乗り換えをスムーズにするために ここまでの流れで、予定される変更が大きく 2つ • DBサービスの乗り換え • サーバーの乗り換え →スムーズに変更できるように準備しておきたい
乗り換えをスムーズにするために DBサービスの乗り換え • repositoryパターンで具体的な実装を隠蔽しておく • マイグレーションもしやすくなるはず サーバーの乗り換え • オンプレサーバーでもdocker-composeによるコンテナ運用をしておく
あとは伸びるだけ! 伸びてくれ!
おわり @Javadog_