IT用語: GKE(Google Kubernetes Engine)とは|Kubernetes発祥のGCPマネージドK8s
Kubernetesを生んだGoogleが提供するマネージドKubernetesサービスGKEの特徴とAutopilotモードを解説。
GKE(Google Kubernetes Engine)とは
GKEは、GoogleがGoogle Cloud Platform(GCP)上で提供するマネージドKubernetesサービスです。KubernetesはGoogleが設計・開発し、のちにCNCFに寄贈したプロジェクトであるため、GKEはKubernetesとの親和性が最も高く、最新機能への対応も早いとされます。
GKEの主要な特徴
- Autopilotモード: ノード管理を完全にGoogleに委任。リソース要求に基づく自動スケーリング・セキュリティ強化済み
- Standardモード: ノードプールを自分で管理する従来の方式(EKSに近い)
- Workload Identity: GCPサービスへの安全なアクセスをサービスアカウントで管理
- Binary Authorization: デプロイ前にコンテナイメージの署名を検証するセキュリティ機能
EKS・AKS・GKEの比較
| 比較軸 | EKS(AWS) | GKE(GCP) | AKS(Azure) |
|---|---|---|---|
| Kubernetes親和性 | 高い | 最高(発祥) | 高い |
| コントロールプレーン料金 | $0.10/h | $0.10/h(Autopilot無料) | 無料 |
| 独自機能 | Fargate統合 | Autopilot・GCPサービス | Azure AD統合 |
Autopilotモードの利点
ノードのプロビジョニング・スケーリング・セキュリティパッチをGoogleが完全管理するため、インフラ運用から解放されアプリケーション開発に集中できます。
関連する用語 (クラウド)
全40件を見るAzure App Service
MicrosoftのフルマネージドWebアプリホスティングサービス。.NET・Node.js・Python・Java・PHPに対応し、自動スケール・SSL・カスタムドメインをサーバー管理なしで利用できる。
Azure Blob Storage
Microsoftのオブジェクトストレージサービス。画像・動画・バックアップ・ログなど大量の非構造化データをコスト効率よく保存できる。AWSのS3に相当する。
IT用語: Amazon CloudWatchとは|AWSリソースの統合監視・ログ管理サービス
EC2・Lambda・RDSのメトリクス・ログ・アラームを一元管理するAWS CloudWatchの機能と活用法を解説。
GCP (Google Cloud)
Googleが提供するクラウドコンピューティングサービス。AIやデータ分析に強みを持つ。
Azure Functions(サーバーレス関数)
Microsoftのサーバーレスコンピューティングサービス。コードをHTTPトリガー・タイマー・キュー等のイベントに応じて実行でき、サーバー管理不要で従量課金となる。
Azure SQL Database
Microsoftのフルマネージドなリレーショナルデータベースサービス。SQL Serverと完全互換で、バックアップ・パッチ適用・高可用性をAzureが自動管理する。