Which Google Cloud service is best suited for building and deploying containerized applications on a managed Kubernetes platform?
- App Engine
- Cloud Functions
- Compute Engine
- Google Kubernetes Engine (GKE) ✓
Correct answer: Google Kubernetes Engine (GKE)
Option D is correct because Google Kubernetes Engine (GKE) is Google Cloud's fully managed Kubernetes service, providing automated cluster provisioning, scaling, upgrades, and integrated monitoring, making it the purpose-built choice for running containerized workloads on a managed Kubernetes platform. Option A is incorrect because App Engine is a platform-as-a-service that abstracts away infrastructure management and does not expose Kubernetes semantics or cluster control. Option B is incorrect because Cloud Functions is a serverless, event-driven compute service designed for single-purpose functions, not for orchestrating containerized applications. Option C is incorrect because Compute Engine provides raw virtual machines and does not manage Kubernetes; you would have to install and operate Kubernetes yourself, which removes the managed-platform benefit.
Topic: · google-cloud, gke, kubernetes, containers