Developing serverless applications on Kubernetes with Knative (sponsored by Pivotal)
There's too much fragmentation for developers when it comes to deciding the right open source FaaS solution. Bryan Friedman and Brian McClain detail Knative, an open source project from Google, Pivotal, and other industry leaders that provides a set of common tooling on top of Kubernetes to help developers build functions.
Talk Title | Developing serverless applications on Kubernetes with Knative (sponsored by Pivotal) |
Speakers | Bryan Friedman (Pivotal), Brian McClain (Pivotal) |
Conference | O’Reilly Open Source Software Conference |
Conf Tag | Fueling innovative software |
Location | Portland, Oregon |
Date | July 15-18, 2019 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
The open source serverless framework space is crowded and complex. Each unique offering approaches functions differently, with varying methods for triggering, scaling, and event formatting. But one thing that most everybody can agree on is to build on top of Kubernetes. With that as the only common ground, though, there’s still too much fragmentation for developers to wade through when deciding on the right open source FaaS solution. Bryan Friedman and Brian McClain detail Knative, an open source project from Google, Pivotal, and other industry leaders that provides a set of common tooling on top of Kubernetes to help developers build functions. It extends Kubernetes by combining Istio with custom resource definitions to enable a higher level of abstraction for developers. This brings support for things like source-to-container builds, autoscaling, routing, and event sourcing. Bryan and Brian explore all the components of Knative together and demonstrate how it can be used to effectively deliver a serverless experience to developers on any cloud. This session is sponsored by Pivotal.