Compare Serverless Products
Estimates based on serverless:talent research team. Source: Product's Website
Cloud Run is a managed compute platform that enables you to run containers that are invocable via requests or events. Cloud Run is serverless: it abstracts away all infrastructure management, so you can focus on what matters most — building great applications.
It can do anything and everything. You're writing code, so the possibilities are infinite. Your Service Worker will intercept all HTTP requests destined for your domain, and can return any valid HTTP response. Your worker can make outgoing HTTP requests to any server on the public internet.
Google Cloud Run has it's own pricing calculator with a variety of options for those who are interested. Here.
Three different tiers, including a Free Tier, which includes:
1. Free plan
Great tutorials and accessibility, you can quickly go into production with this.
Servers available currently on Asia, North America and Europe. Each Cloud Run service resides in a region. Customer data associated with this service is stored in the selected region. You can serve traffic from multiple regions by configuring external HTTP(S) Load Balancing.
Includes automatic and on-demand back-ups.
Includes authentication overview,, access management, ingress restriction, encryption keys and more. Mount secrets from Secret Manager. Only deploy trusted container images with Binary Authorization. Bring your own encryption keys. Container instances run in a secure sandbox isolated from other resources, with dedicated identities and permissions.
Cloudflare Workers respond very quickly, typically in under 200 milliseconds, when cold starting. In contrast, both Lambda and Lambda@Edge functions can take over a second to respond from a cold start. The differences are largely due to the fact that Cloudflare Workers run on Chrome V8 rather than Node.