Serverless functions · AWS vs Google Cloud
Lambda Managed Instances vs Cloud Run
Lambda Managed Instances map partly to Cloud Run instance-based billing and minimum instances, which keep dedicated instances running and bill for their full lifetime.
Side-by-side comparison
| Aspect | Amazon Web Services | Google Cloud |
|---|---|---|
| Service | Lambda Managed Instances | Cloud Run |
| Lifecycle | Generally available | Generally available |
| What it is | Run Lambda Event Functions on current-generation EC2 instances (including Graviton4) that Lambda manages. Multiple concurrent requests per environment, and EC2 Savings Plans and RIs apply. | Fully managed platform for running containers, functions, and source code as services, jobs, or worker pools, with request-based autoscaling and scale to zero. |
| Pricing model | EC2 instance price plus a Lambda management fee, plus request charges. | Instance-based billing charges vCPU and memory for the entire instance lifetime. Compute flexible committed use discounts apply across Cloud Run, GKE, and Compute Engine. |
| Docs | Lambda Managed Instances docs | Cloud Run docs |
| Pricing page | Lambda Managed Instances pricing | Cloud Run pricing |
Key differences
- Cloud Run doesn't let you pick EC2-style instance families; you set CPU, memory, and GPU per instance.
- For reserved hardware, GKE node pools with reservations are the alternative.
Pricing summary
Pricing models only. No prices are quoted because they change by region and over time.
- AWS
- EC2 instance price plus a Lambda management fee, plus request charges. Lambda Managed Instances pricing →
- GCP
- Instance-based billing charges vCPU and memory for the entire instance lifetime. Compute flexible committed use discounts apply across Cloud Run, GKE, and Compute Engine. Cloud Run pricing →
And on Azure?
Partial match Azure's equivalent is Azure Functions Premium & Dedicated plans. AWS vs Azure comparison →
FAQ
What is the Google Cloud equivalent of Lambda Managed Instances?
Lambda Managed Instances map partly to Cloud Run instance-based billing and minimum instances, which keep dedicated instances running and bill for their full lifetime.
How does pricing compare between Lambda Managed Instances and Cloud Run?
AWS: EC2 instance price plus a Lambda management fee, plus request charges. Google Cloud: Instance-based billing charges vCPU and memory for the entire instance lifetime. Compute flexible committed use discounts apply across Cloud Run, GKE, and Compute Engine. Check the official pricing pages for current rates.
What is the Azure equivalent?
Azure Functions Premium & Dedicated plans (partial match). Lambda Managed Instances map to the Azure Functions Premium and Dedicated (App Service) plans.