非公開ユーザー
情報通信・インターネット|経営・経営企画職|20人未満|ユーザー(利用者)|契約タイプ 有償利用
Firebaseと連携しやすく本番運用に強いストレージ
IaaSサービスで利用
良いポイント
Firebaseとシームレスに連携でき、ユーザーがアップロードしたファイルやエクスポートデータの保存先として迷わず使える点が便利です。Firestoreに保存するよりコストがかなり安いため、データの種類や容量、アップデートの必要性を考慮して、FirestoreとCloud Storageそれぞれに保存しています。データベースの構造自体は簡単なので、その点での運用は難しくないと思います。
改善してほしいポイント
料金体系がストレージ単価・オペレーション数・下りトラフィック・リージョン間転送などに分かれており、月次コスト予測が立てづらい点が課題です。コンソールのバケット詳細画面ももう少し直感的にしてほしい。特にライフサイクルルールやCORS設定はYAML編集が前提のような作りで、初見だと迷います。Cloudflare R2のようなegress無料プランも欲しいところです。
どのような課題解決に貢献しましたか?どのようなメリットが得られましたか?
弊社ではユーザーの音声ファイルやPDFファイル、プロフィール画像、記事の画像などをCloud Storageに保存しています。Firestoreと同じGoogle Cloudプロジェクト内で完結するため、認証や権限設計がシンプルで、署名付きURLを使ったセキュアなダウンロードの提供も実装の負担が軽く、開発スピードを落とさずに済みました。