Cloud Storage(GCS)
GCPのオブジェクトストレージサービス。イレブンナイン(99.999999999%)の耐久性を持ち、画像・動画・バックアップ・静的サイトホスティングに広く使われる。AWSのS3に相当。
Cloud Storage(GCS)とは?
**Google Cloud Storage(GCS)**は、GCPのオブジェクトストレージサービスです。AWSのS3、AzureのBlob Storageに相当します。99.999999999%(イレブンナイン)の耐久性を誇り、無制限のスケーラビリティを持ちます。
ストレージクラス
| クラス | 用途 | 最低保存期間 | 単価(アジア) |
|---|---|---|---|
| Standard | 頻繁にアクセス | なし | 約$0.02/GB/月 |
| Nearline | 月1回程度 | 30日 | 約$0.01/GB/月 |
| Coldline | 四半期1回程度 | 90日 | 約$0.004/GB/月 |
| Archive | 年1回以下 | 365日 | 約$0.0012/GB/月 |
主なユースケース
- 静的ファイルの配信: 画像・CSS・JS
- バックアップ: VMディスク・データベースのバックアップ
- データレイク: BigQueryへの入力データの一時保存
- 静的Webサイトホスティング: HTMLを直接公開
- ログアーカイブ: 長期保存ログのコスト最適化
重要な機能
- ライフサイクルポリシー: 一定期間後に自動でクラスを変更・削除
- バケットロック: 規制対応のため削除・変更を不可にする
- 署名付きURL: 非公開ファイルへの一時的なアクセス権を付与
- Uniform Bucket-Level Access: バケット単位でIAM管理を統一
まとめ
GCSはGCP上のデータパイプラインの起点として非常に重要なサービスです。BigQuery・Dataflow・Cloud Runとのネイティブ統合が強力です。
関連する用語 (クラウド)
全40件を見るGCP (Google Cloud)
Googleが提供するクラウドコンピューティングサービス。AIやデータ分析に強みを持つ。
Amazon S3 (Simple Storage Service)
AWSが提供する、耐久性・拡張性に優れたオンラインストレージサービス。
Azure Functions(サーバーレス関数)
Microsoftのサーバーレスコンピューティングサービス。コードをHTTPトリガー・タイマー・キュー等のイベントに応じて実行でき、サーバー管理不要で従量課金となる。
Azure Cosmos DB
Microsoftが提供するグローバル分散型のフルマネージドNoSQLデータベース。99.999%の可用性SLA・10ミリ秒以下のレイテンシ・複数APIに対応し、世界規模のアプリケーションに使われる。
AWS (Amazon Web Services)
Amazonが提供する世界最大のクラウドコンピューティングサービス。
IaaS (Infrastructure as a Service)
サーバー、ストレージなどのインフラリソースをクラウドで提供する形態。