🗂️ Navigation

Apache OpenWhisk

An open source, distributed Serverless platform that executes functions in response to events at any scale.

Visit Website →

Overview

Apache OpenWhisk is an open source, distributed Serverless platform that executes functions (fx) in response to events at any scale. OpenWhisk manages the infrastructure, servers and scaling using Docker containers so you can focus on building amazing and efficient applications.

✨ Key Features

  • Event-driven
  • Scalable and resilient
  • Open and extensible
  • Multi-language support
  • Flexible deployment models

🎯 Key Differentiators

  • Open-source and vendor-neutral.
  • Flexible deployment options (on-premises or in the cloud).
  • Strong focus on event-driven programming.

Unique Value: Provides a powerful and flexible open-source platform for building and running event-driven, serverless applications.

🎯 Use Cases (4)

Building event-driven applications Creating microservices and APIs Processing data from IoT devices and other event sources Automating business processes and workflows

✅ Best For

  • Running a flexible and extensible serverless platform on your own infrastructure
  • Building complex, event-driven applications with a rule-based programming model
  • Integrating with a variety of event sources and external services

💡 Check With Vendor

Verify these considerations match your specific requirements:

  • Simple applications that can be built with a managed serverless platform
  • Teams without the resources to manage and operate their own serverless infrastructure

🏆 Alternatives

AWS Lambda Azure Functions Google Cloud Functions Knative

Offers a more mature and feature-rich platform compared to some of the newer open-source serverless frameworks.

💻 Platforms

Self-hosted

✅ Offline Mode Available

🔌 Integrations

Apache Kafka GitHub Slack Databases

💰 Pricing

Contact for pricing
Free Tier Available

Free tier: Apache OpenWhisk is open-source and free to use.

Visit Apache OpenWhisk Website →