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 CloudWatchとは|AWSリソースの統合監視・ログ管理サービス
EC2・Lambda・RDSのメトリクス・ログ・アラームを一元管理するAWS CloudWatchの機能と活用法を解説。
AKS(Azure Kubernetes Service)
MicrosoftのマネージドKubernetesサービス。コントロールプレーンをAzureが無償で管理し、ワーカーノードのVM代のみ課金される。Azure AD・Monitor・DevOpsとの統合が得意。
Azure Blob Storage
Microsoftのオブジェクトストレージサービス。画像・動画・バックアップ・ログなど大量の非構造化データをコスト効率よく保存できる。AWSのS3に相当する。
IT用語: Azure DevOpsとは|MicrosoftのCI/CD・プロジェクト管理統合プラットフォーム
ソース管理・CI/CD・アジャイル管理・アーティファクト管理を統合するMicrosoftのDevOpsプラットフォームを解説。
Azure SQL Database
Microsoftのフルマネージドなリレーショナルデータベースサービス。SQL Serverと完全互換で、バックアップ・パッチ適用・高可用性をAzureが自動管理する。
IT用語: Amazon ElastiCacheとは|AWSのインメモリキャッシュサービス
RedisとMemcachedをマネージドで提供するAWS ElastiCacheの仕組みとDBキャッシュへの活用を解説。