Talk: Going serverless with OpenWhisk
Serverless computing (aka Function-as-a-Service) provides developers with a serverless deployment and operations model, relieving them from the need to worry about complex infrastructural and operational tasks and allowing them to focus on developing value-adding code.
It guarantees an optimal utilisation at any scale, where developers do not have to pay for resources idling around but for code really running. It is about a model where code only runs on-demand, on a per-request basis.
OpenWhisk is an open-source FaaS platform, driven by IBM and partners like Adobe, that allows you to execute code in response to an event and that is ideally suited to a wide range of scenarios including cognitive, data, IoT, microservices, and mobile workloads.
During this talk, we will talk about our journey through the world of serverless computing, the core concepts, the key value proposition and differentiators, typical usage scenarios, and the underlying programming model of serverless computing in general and OpenWhisk in particular.
We will also discuss some of our latest additions and illustrate how to benefit from “going” serverless with OpenWhisk, by exploring some real-world customer use cases with a focus on how serverless architectures can be exploited for cognitive applications such as images and video analysis, object detection, and conversational applications.
Using these use cases, we will explain how OpenWhisk works and why it is an ideal platform for these emerging workloads. We will conclude our session with some basic demos.