Closed3
Firebase/GCPしか使ったことないひとがAWSの門を叩くログ
ピン留めされたアイテム
今後個人的事情によりAWSを使う機会が増えそうなので。
ひとまずデータを永続化できるTodoアプリっぽいものでも作ってみようかと思う。
Firebaseで作るとしたら、Firestore以上!って感じだけど、AWSで似たようなことをやろうとすると、いろいろな方法が考えられそう。一つ言えるのはFirestoreつかっておけば、クライアントからの読み書きもDBも全部お任せ、というわけにはいかず、AWSではDBはコレ、クライアントとのインタフェースはコレで、みたいな感じでいろんなサービスを組み合わせて作っていく思想っぽい。
Firestoreの置き換えになりそうなのは、
- AppSync + Dynamo DB
- API Gateway + Lambda + Dynamo DB
このどっちかになるっぽい。
後者だと結局サーバーサイドアプリケーションを書かねばならないので、一旦前者でなんかいい感じになるところを目指す。
あとAmplifyというのを使うといろいろやってくれるっぽい。Firebaseパッケージがあれこれ全部面倒みてくれるのと同じ感覚でいろいろできそうなんだけど、必要なリソースの用意とかまで全自動でやってくれちゃうっぽくて、仕組みの理解につながらなさそうなので一旦使わない方向で進んでみる。
とりあえずドキュメントを流し読みする。英語だあ。(GCPがちゃんと日本語に訳されすぎって話はありそう)
このスクラップは2024/01/23にクローズされました