Apache OpenWhisk
Apache OpenWhisk is an open-source serverless cloud platform that executes functions in response to events at any scale. It supports multiple programming languages and provides a rich programming model for creating serverless APIs and event-driven applications.
API Rating
APIs
Apache OpenWhisk REST API
The OpenWhisk API provides REST endpoints for managing actions, triggers, rules, packages, and activations, supporting serverless function development in JavaScript, Python, Swi...
Capabilities
Apache OpenWhisk REST API — Actions
Apache OpenWhisk REST API — Actions. 5 operations. Lead operation: Apache OpenWhisk List Actions. Self-contained Naftiko capability covering one Apache Openwhisk business surface.
Run with NaftikoApache OpenWhisk REST API — Activations
Apache OpenWhisk REST API — Activations. 2 operations. Lead operation: Apache OpenWhisk List Activations. Self-contained Naftiko capability covering one Apache Openwhisk busines...
Run with NaftikoApache OpenWhisk REST API — Namespaces
Apache OpenWhisk REST API — Namespaces. 3 operations. Lead operation: Apache OpenWhisk List Namespaces. Self-contained Naftiko capability covering one Apache Openwhisk business ...
Run with NaftikoApache OpenWhisk REST API — Packages
Apache OpenWhisk REST API — Packages. 4 operations. Lead operation: Apache OpenWhisk List Packages. Self-contained Naftiko capability covering one Apache Openwhisk business surf...
Run with NaftikoApache OpenWhisk REST API — Rules
Apache OpenWhisk REST API — Rules. 5 operations. Lead operation: Apache OpenWhisk List Rules. Self-contained Naftiko capability covering one Apache Openwhisk business surface.
Run with NaftikoApache OpenWhisk REST API — Triggers
Apache OpenWhisk REST API — Triggers. 5 operations. Lead operation: Apache OpenWhisk List Triggers. Self-contained Naftiko capability covering one Apache Openwhisk business surf...
Run with NaftikoFeatures
Execute stateless functions in response to events without managing infrastructure
Supports Node.js, Python, Java, Go, PHP, Ruby, Swift, and custom Docker runtimes
Named event channels that fire actions based on external events
Compose multiple actions into sequential pipelines
Pre-built integrations via /whisk.system namespace
Full REST API for managing all platform resources programmatically
Custom runtime support via Docker containers for any language
Use Cases
Build loosely coupled microservices that respond to events
Process sensor and device events at scale without infrastructure management
Create REST APIs backed by serverless functions
Run periodic jobs using alarm triggers
Handle Slack, GitHub, and other webhook events
Integrations
Respond to Slack events and slash commands
Automate workflows based on GitHub repository events
Process Kafka message stream events
React to CouchDB/Cloudant database changes
Available as IBM Cloud Functions on IBM Cloud
Deploy OpenWhisk on Kubernetes using Helm charts