Apache OpenWhisk vs OpenFunction
Apache OpenWhisk
openwhisk.apache.orgOpenFunction
openfunction.devSide by side
| Figure | Apache OpenWhisk | OpenFunction |
|---|---|---|
| Price from | — | — |
| Free plan | — | — |
| Free trial | — | — |
| Open source | — | — |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | — |
| API | Yes | — |
| Self-hosted | Yes | Yes |
| Plans published | 0 | 0 |
| Spec score · Serverless Platforms | 7.9 (#8) | 6.8 (#19) |
| Deployment | The site lists Kubernetes, OpenShift, and Compose as deployment options and says the community endorses Kubernetes deployments using Helm charts. | Installation requires a Kubernetes cluster and documents deployment using Helm charts. |
| Integrations | Packages include integrations for Kafka, Cloudant, push notifications, Slack, RSS feeds, GitHub, JIRA, and custom data services. | Its BaaS integration uses Dapr and currently supports the pub/sub and bindings building blocks. |
| Scaling | Action instances scale to demand and disappear afterward; the site says users do not pay for idle resources. | The project lists autoscaling from zero to N and event-source-metric-based autoscaling for async functions among its features. |
| What it does | Apache OpenWhisk is an open-source, distributed serverless platform that runs functions in response to events at any scale. | OpenFunction is a cloud-native, open-source Function as a Service platform for running functions without managing their underlying runtime environment and infrastructure. |
In their own words
Apache OpenWhisk
Apache OpenWhisk has no write-up on Specifiction yet; its figures are above.
OpenFunction
OpenFunction has no write-up on Specifiction yet; its figures are above.