CDLインフラストラクチャとアプリケーションのモダナイゼーションMEDIUM単一選択

ある企業が、コンテナ化されたマイクロサービスアプリケーションを本番環境で運用するためのプラットフォームを選択しています。高度なオーケストレーション機能(自動デプロイ、自己修復、水平スケーリング等)が必要な場合、最も適切なGoogle Cloudのサービスはどれですか?

  1. A. Google Kubernetes Engine(GKE)
  2. B. Cloud Functions
  3. C. Compute Engine(仮想マシン)
  4. D. App Engine スタンダード環境
解答と解説を見る

正解: A

GKE(Google Kubernetes Engine)はKubernetesのフルマネージドサービスであり、コンテナアプリケーションの自動デプロイ、自己修復(障害コンテナの自動再起動)、水平オートスケーリング(HPA)、ローリングアップデート等の高度なオーケストレーション機能を提供する。Compute EngineはVMベースで手動オーケストレーションが必要。Cloud Functionsはイベント駆動のサーバーレス関数で長時間実行サービスには不向き。App Engine スタンダードはサーバーレスWebアプリ向けで、マイクロサービスの高度な制御には制限がある。

▸ この試験を本気で演習する(全150問・無料)