GCP Serverless Compute Options Overview
Intro
This is a brief overview of the Serverless Compute Options in GCP.
After reading this post, I hope you are:
- Familiar with the main options (at a high-level)
- Understand some main use-cases for each option
- Have a limited understanding of what it looks like to work with a service in each product
The google docs on these subjects are really helpful… I strongly recommend reading through them.
Serverless Compute Options
Here are the primary compute options in GCP:
For this discussion, we’ll focus on the three serverless options:
- Cloud Run
- App Engine
- Cloud Functions
Overview
Product | Docs | Description | Cool Features | Use-Cases |
---|---|---|---|---|
Cloud Run | docs | Runs containerized apps |
|
|
App Engine | docs | Run http services |
| |
Cloud Functions | docs | Run event-driven functions |
|