Hi serverless folks,
I am glad to announce that we will have the OpenWhisk folks from IBM at this Serverless Meetup! They will provide an introduction into OpenWhisk as well as a hands-on session afterward.
Thanks to Finanzcheck.de we have drinks and food (bagels)!
18:00 Start, Food, Drinks
~18:30 Introduction into OpenWhisk (Talk)
~19:45 - Open end: Hands-on / Workshop
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 utilization at any scale where developers do not have to pay for resources idling around but for code really running. I.e. it is 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 by “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 multimedia (images & videos) analysis & object detection, and conversational applications.
Using these use-cases we will explain how OpenWhisk works and why it is the ideal platform for these emerging workloads. We will conclude our session with some basic demos.
Agenda for the workshop:
• Getting started
• Install and configure the OpenWhisk CLI
• Learn about actions, triggers, rules, sequences, and packages using the CLI
• Learn about how to use the OpenWhisk UI for visual code editing
• Learn about how to implement a weather bot using the IBM Bluemix Weather Company Data service and Slack
• Learn about how to implement a serverless microservice backend using Web Actions & our new API Gateway capabilities
• Learn about how to use the Serverless Framework in combination with OpenWhisk
• Learn about how to use tools like IBM App Connect and IBM Message Hub in combination with OpenWhisk