← Google Cloud Platform learning pathGoogle Cloud Platform · Module 3 of 10
Compute options
Choose between Compute Engine, App Engine, Cloud Run and GKE.
📖 Key ideas
- Compute Engine: virtual machines (IaaS).
- App Engine: managed platform for web apps.
- Cloud Run: run containers serverlessly, scale to zero.
- Cloud Functions (Cloud Run functions): event-driven code.
- GKE: managed Kubernetes.
💡 Real-life example: Cloud Run is a hotel room for your container: check in instantly, pay only for nights used.
Compute EngineGCP virtual machines
Cloud RunServerless containers
GKEGoogle Kubernetes Engine
Scale to zeroNo instances when idle