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件を見るAzure DevOps
Microsoftが提供するDevOpsプラットフォーム。ソースコード管理(Repos)・CI/CDパイプライン(Pipelines)・タスク管理(Boards)・テスト(Test Plans)・成果物管理(Artifacts)を統合提供する。
Azure App Service
MicrosoftのフルマネージドWebアプリホスティングサービス。.NET・Node.js・Python・Java・PHPに対応し、自動スケール・SSL・カスタムドメインをサーバー管理なしで利用できる。
SaaS (Software as a Service)
ソフトウェアをインターネット経由でサービスとして提供する形態。
Azure Monitor
Azureリソースのメトリクスとログをリアルタイムに収集・分析・可視化するMicrosoftの統合監視サービス。アラート・Application Insights・Log Analyticsを内包する。
Azure Virtual Machines(Azure VM)
Microsoft Azureが提供するIaaS型の仮想マシンサービス。Windows・Linuxに対応し、数分でサーバーを起動できる。オンプレミスサーバーのクラウド移行にも広く利用される。
Google Compute Engine(GCE)
GoogleのIaaS型仮想マシンサービス。AWSのEC2・AzureのVMに相当し、プリエンプティブルVM(スポットVM)やカスタムマシンタイプでコストを柔軟に最適化できる。