4.1 GCPサービス体系

Google Cloud Platform Service Overview

Google Cloud Platform(GCP)は、Googleの内部インフラ技術をベースに構築されたクラウドサービスである。BigQuery、Kubernetes(GKE)、機械学習サービスに強みを持ち、データ分析やAI/ML分野で高い評価を得ている。

リソース階層

GCPリソース階層

図1: GCPリソース階層(組織→フォルダ→プロジェクト→リソース)

階層 GCP AWS対応 Azure対応
最上位 組織 Organizations 管理グループ
グループ化 フォルダ OU 管理グループ
課金単位 プロジェクト アカウント サブスクリプション
個別サービス リソース リソース リソース

主要サービスカテゴリ

GCPサービスカテゴリ

図2: GCP主要サービスカテゴリ

GCPはGoogleの検索、YouTube、Gmailなどを支える技術基盤の上に構築されている。特にBigQuery(データウェアハウス)、GKE(マネージドKubernetes)、Vertex AI(機械学習)は業界をリードするサービスとして知られる [1]。

3大クラウド対応表

カテゴリ AWS Azure GCP
仮想サーバー EC2 Virtual Machines Compute Engine
サーバーレス Lambda Functions Cloud Functions
コンテナ(K8s) EKS AKS GKE
オブジェクトストレージ S3 Blob Storage Cloud Storage
DWH Redshift Synapse Analytics BigQuery
グローバルDB Aurora Global Cosmos DB Cloud Spanner
GCPの強み
1. BigQuery: サーバーレスDWH、ペタバイト級分析
2. GKE: Kubernetes開発元としての先進性
3. グローバルネットワーク: Google専用バックボーン
4. AI/ML: TensorFlow、Vertex AIの統合
出典
[1] Google Cloud. Google Cloud Documentation. https://cloud.google.com/docs/
[2] Google Cloud. Resource hierarchy. https://cloud.google.com/resource-manager/docs/cloud-platform-resource-hierarchy
発展学習
→ Google Cloud Fundamentals
→ Organizing GCP resources best practices