Main Conference (Aug 6th, 2019)

Portable Open Source Serverless runtimes on top of Kubernetes: a developer guide


In the past 5 years, we have seen 2 technology trends growing exponentially: containers and serverless. This year they converge.

The Kubernetes API became the equivalent of the POSIX standard for today's distributed computing fabric: a standard API you can rely on for portability, in any cloud or on premises. But developers need a higher level than that to create applications in a productive way.

The programming model that emerged in recent years, called serverless, or Function As A Service, consists in building your distributed application as a set of functions reacting to events. A serverless runtime will take care of dispatching events to the right functions and manage function execution and scaling.

The initial serverless runtimes were proprietary services tied to a specific cloud provider.

In the past 2 years, a rich landscape of open source serverless runtimes running on top of Kubernetes flourished: this talk will give you an overview of the landscape so you can pick the runtime that fits your requirements including Knative, OpenFaaS, and Keda. In this talk we will cover the later and look at the options you have to run FaaS on top of Kubernetes.

(Serverless + Kubernetes)

Speaker:

Cloud Native Summit - Scott Coulton

Scott Coulton

Cloud developer advocate at Microsoft

Scott Coulton is a Developer Advocate and Docker captain with 10 years of experience as a software engineer in the managed services and hosting space. He has extensive experience in architecture and rolling out systems and network solutions for national and multinational companies with a wide variety of technologies, including Azure, Kubernetes, Puppet, Docker, Cisco, VMware, Microsoft, and Linux. His design strengths are in cloud computing, automation, and security space.

Thank you to our sponsors

Our sponsors play a key role in supporting the conference and our community.

Diamond

  • Cloud Native New Zealand
  • VMWare - Cloud Native Summit

Gold

  • GitLab - Cloud Native Summit
  • SignalFX - Cloud Native Summit
  • Microsoft - Cloud Native Summit
  • Ranchers Lab - Cloud Native Summit
  • Advocame: Product Strategy - Cloud Native Summit
Cloud Native Summit