Back To Schedule
Friday, April 20 • 2:45pm - 3:15pm
A Event-Handling System for Serverless Platforms - Julian Skupnjak & Simon Moser, IBM

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
IoT devices are becoming ubiquitous in e.g car-, smarter home, and many other industries. Applications dealing with IoT devices need to react to events and serverless platforms are essentially designed for such workflows. More and more sensors are continuously sensing data, some – often the majority – of this data is more or less neglectable, and some of this data requires attention. The reception of an event on serverless platforms yields the execution of a (set of) function(s). The pricing model is activation based, i.e. the customer is only charged for code really running. As a conclusion, customers are charged for code activations based on irrelevant events.

In this talk, we will show a system build on top of Cloud Foundry, which brings together event management and serverless computing capabilities to do both: Filter (IoT) events and execute actions. The project was generally a PoC, which was implemented as microservice architecture with different technologies (e.g. Golang, Angular JS, NodeJS, Rabbit MQ, etc.). Its aim is to handle events, based on rules set by the user and trigger actions on a serverless platform for handled events only.
We will show our microservice architectural design and talk about problems we faced. Moreover, we will show a demonstration video of an end-to-end scenario using the event handling system. 

avatar for Simon Moser

Simon Moser

Senior Technical Staff Member, IBM Cloud Foundry, IBM
Simon Moser has been with IBM since 2003, where he is currently the lead architect for the Cloud Foundry part of the IBM Cloud. He is interested in many aspects of clouds and distributed systems, emphasising on technologies that allow systems to manage themselves. After receiving... Read More →
avatar for Julian Skupnjak

Julian Skupnjak

Software Engineer/Project Lead, IBM
Julian Skupnjak (Herr Julz) is a Software Engineer at IBM Cloud and part of Cloud Foundry's Eirini development team. During his career at IBM Cloud he worked on IBM's Cloud Foundry production system in different roles, but mostly as DevOps engineer at the internal delivery team. During... Read More →

Friday April 20, 2018 2:45pm - 3:15pm EDT
Meeting Room 258A