1 サーバー
⭐1.1 Cloud Run : サーバーレス
Cloud Function / Firebase Functionの元
- 一言で表現するなら : プログラムをUPして実行できる
1.2 Compute Engine(GCE) : プライベートサーバー
- 一言で表現するなら : サーバーにログインして環境構築できる
1.3 GKE(Google Kubernetes Engine) : コンテナマネジメント
1.4 Anthos : 自社サーバーをGoogle Cloudで管理
- 一言で表現するなら : 自社サーバーもGoogle Cloudで管理したいときに使う
1.5 Distributed Cloud : Google Cloudを自社サーバー上で実行
- 一言で表現するなら : データ持ち出し規制や、遅延抑制など特殊な事情でGoogle Cloudが使えなくなりそうなときに使う
2 データベース / ストレージ
※Firestoreは紹介されていないが、簡単なアプリでは一番使いやすい
⭐2.1 Cloud Storage : ファイルストレージ
Google Driveの元
- 一言で表現するなら : Google Driveは実質、Cloud Storageを使いやすくしたサービス
2.2 Cloud SQL : 従来のデータベース(SQL)
- 一言で表現するなら : 従来使われてきたデータベースがそのまま動く
2.3 Cloud Spanner : スケール可能なSQL(RDB)