Loading…
This event has ended. Visit the official site or create your own event on Sched.
Customize your schedule by session topic and skill level:  Session Topic - Refer to the "Type" filter list to the right to find a session based on topic. Talk Difficulty - Sessions are categorized as [B]eginner, [I]ntermediate or [A]dvanced at the end of each talk title.
View analytic
Thursday, March 30 • 14:00 - 14:35
Fission: a Serverless Function Framework on Kubernetes [B] - Soam Vasani, Platform9 Systems, Inc.

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
"Serverless" functions allow users to easily create services from source code without dealing with the packaging, deployment, scaling, etc.

Fission is a serverless function framework built on Kubernetes. Users write functions and map them to HTTP routes. They don't have to deal with container images, registries or even learn Kubernetes in much detail.

Functions can be associated with HTTP routes, events, or timers. Functions consume CPU and memory resources only when running; they are started on-demand and killed when idle. Fission makes on-demand function loading very fast, by keeping an idle pool of containers running, in effect creating a distributed "threadpool".

Fission is useful for:
* Creating web app backends or REST APIs
* Implementing webhooks
* Writing event handlers

We'll demo the creation of a simple web app using fission functions in Python. We'll also cover:

* Unit testing and integration testing of functions
* Function versioning
* Logging, metrics, tracing
* Extensibility -- how to add arbitrary dependencies

We'll also show how tying together Kubernetes Watches and Fission functions make it very easy to write custom behaviour triggered by changes to arbitrary resources on Kubernetes.

Speakers
SV

Soam Vasani

Software Engineer, Platform9 Systems
| Soam Vasani created and works on the Fission framework at Platform9 | Systems. He's also worked on Platform9's Kubernetes cluster deployment | and management product. His past work includes distributed | filesystems, a log analysis stack, and infrastructure management | products... Read More →


Thursday March 30, 2017 14:00 - 14:35
B 07 - B 08 Berlin Congress Center, Alexanderstraße 11, 10178 Berlin, Germany