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件を見るIT用語: Amazon ElastiCacheとは|AWSのインメモリキャッシュサービス
RedisとMemcachedをマネージドで提供するAWS ElastiCacheの仕組みとDBキャッシュへの活用を解説。
SaaS (Software as a Service)
ソフトウェアをインターネット経由でサービスとして提供する形態。
Azure (Microsoft Azure)
Microsoftが提供するクラウドサービス。WindowsやOffice製品との連携に優れる。
IT用語: Amazon SQS(Simple Queue Service)とは|疎結合を実現するメッセージキュー
マイクロサービス間の非同期通信・バッファリングを実現するAWSのフルマネージドメッセージキューSQSを解説。
PaaS (Platform as a Service)
アプリケーションを実行するためのシステム基盤(プラットフォーム)をクラウドで提供する形態。
Azure Virtual Machines(Azure VM)
Microsoft Azureが提供するIaaS型の仮想マシンサービス。Windows・Linuxに対応し、数分でサーバーを起動できる。オンプレミスサーバーのクラウド移行にも広く利用される。