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件を見るAKS(Azure Kubernetes Service)
MicrosoftのマネージドKubernetesサービス。コントロールプレーンをAzureが無償で管理し、ワーカーノードのVM代のみ課金される。Azure AD・Monitor・DevOpsとの統合が得意。
IaaS (Infrastructure as a Service)
サーバー、ストレージなどのインフラリソースをクラウドで提供する形態。
Azure Virtual Machine Scale Sets(VMSS)
同一構成の仮想マシンを自動的にスケールアウト/インできるAzureのサービス。需要の増減に応じてVM数を自動調整し、コストと可用性を最適化する。
Cloud Pub/Sub
GCPのフルマネージドなメッセージングサービス。パブリッシャーとサブスクライバーを非同期に疎結合させ、毎秒数百万件のイベントを信頼性高く処理できる。
IT用語: GKE(Google Kubernetes Engine)とは|Kubernetes発祥のGCPマネージドK8s
Kubernetesを生んだGoogleが提供するマネージドKubernetesサービスGKEの特徴とAutopilotモードを解説。
Azure Monitor
Azureリソースのメトリクスとログをリアルタイムに収集・分析・可視化するMicrosoftの統合監視サービス。アラート・Application Insights・Log Analyticsを内包する。