Cloud Run functions vs OpenFunction
Cloud Run functions
cloud.google.comOpenFunction
openfunction.devSide by side
| Figure | Cloud Run functions | OpenFunction |
|---|---|---|
| Price from | $0.40/mo | — |
| Free plan | — | — |
| Free trial | Yes | — |
| Open source | — | — |
| Web | Yes | — |
| API | Yes | — |
| Self-hosted | Yes | Yes |
| Plans published | 2 | 0 |
| Spec score · Serverless Platforms | 8.2 (#5) | 6.8 (#19) |
| Integrations | Cloud Run functions integrates with Google Cloud and third-party services through events and webhook integrations. | Its BaaS integration uses Dapr and currently supports the pub/sub and bindings building blocks. |
| Purpose | Cloud Run functions is a lightweight compute solution for creating single-purpose, stand-alone functions that respond to Cloud events without managing a server or runtime environment. | OpenFunction is a cloud-native open-source FaaS platform for running serverless workloads from function source code. |
| Scaling | Cloud Run functions automatically manages and scales underlying infrastructure with workload size, from zero to planet scale. | The project lists autoscaling from zero to N and event-source-metric-based autoscaling for async functions among its features. |
Plans
Cloud Run functions
- Usage beyond free invocations$0.40 a month
- Free tierPrice not published
In their own words
Cloud Run functions
Cloud Run functions has no write-up on Specifiction yet; its figures are above.
OpenFunction
OpenFunction has no write-up on Specifiction yet; its figures are above.