Serverless Computing
Unlock the complete study guide + 1,040 practice questions across 16 full exams.
Bundled into the existing Cloud Digital Leader premium course — no separate purchase.
Included in this chapter:
- What serverless means and why it matters
- The three products and the unit each one deploys
- Choosing between them and against the alternatives
- Exam-pattern recognition
Google Cloud serverless products by deployment unit, trigger, and use case
| Decision axis | Cloud Functions | App Engine | Cloud Run |
|---|---|---|---|
| Unit you deploy | A single-purpose function | A whole application (PaaS) | A container |
| Typical trigger | An event (HTTP, Pub/Sub, Cloud Storage, Firestore) | HTTP requests to the application | HTTP requests or events (Pub/Sub, Eventarc) |
| Language / runtime | Supported language runtimes | Supported language runtimes (Standard); any via container (Flexible) | Any language or framework, packaged as a container |
| Scales to zero | Yes | Yes (Standard); no, min 1 instance (Flexible) | Yes |
| Best fit | Event-driven glue, lightweight single tasks | Deploying a complete web app / mobile backend | Web apps, APIs, microservices needing runtime freedom |
Decision tree
Cheat sheet
Unlock with Premium — includes all practice exams and the complete study guide.