Serverless, elastic, and event drivenThis project highlighted some key strengths of the IBM Cloud Functions serverless platform (powered by Apache OpenWhisk) that differentiates it from competing public cloud services:
- Actions (functions) can be written in the best language for the job because of support for polyglot programming with Node and Docker, among other runtimes.
- The same OpenWhisk core system can be consumed on the public cloud and installed within your own data center, keeping the developer experience consistent while allowing a tradeoff between convenience and control for the operator.
- The open source nature of OpenWhisk makes data movement and storage transparent.
- OpenWhisk has built-in support for responding to database change events from Cloudant and Apache CouchDB through its packaging model.