Which GCP service provides managed Kubernetes orchestration?

  1. Compute Engine
  2. App Engine
  3. Cloud Functions
  4. Google Kubernetes Engine (GKE) ✓

Correct answer: Google Kubernetes Engine (GKE)

Option D is correct because Google Kubernetes Engine (GKE) is GCP's fully managed service that provisions, manages, and scales Kubernetes clusters, handling control-plane upgrades, node auto-provisioning, and integrated monitoring so teams can focus on deploying containerized workloads. Option A is incorrect because Compute Engine provides Infrastructure-as-a-Service virtual machines and does not include native Kubernetes orchestration; users would have to install and manage Kubernetes themselves. Option B is incorrect because App Engine is a Platform-as-a-Service for running web applications and does not expose Kubernetes primitives such as pods, deployments, or custom controllers. Option C is incorrect because Cloud Functions is a serverless Functions-as-a-Service offering designed for event-driven, short-lived workloads, not for orchestrating containerized microservices with Kubernetes.

Topic: · gke, kubernetes, gcp compute, container orchestration

Practice Google Cloud Professional Cloud Architect Questions Free