Fueling innovative software
July 15-18, 2019
Portland, OR

Developing serverless applications on Kubernetes with Knative (sponsored by Pivotal)

Bryan Friedman (Pivotal), Brian McClain (Pivotal)
11:00am11:40am Wednesday, July 17, 2019
Location: F150
Average rating: ****.
(4.50, 2 ratings)



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.

Prerequisite knowledge

  • General knowledge of Kubernetes, kubectl, CLI, YAML, and custom resource definitions (useful but not required)

What you'll learn

  • Understand how Knative can be used to effectively deliver a serverless experience to developers on any cloud
Photo of Bryan Friedman

Bryan Friedman


Bryan Friedman is a director of product marketing for Pivotal. Previously, he spent over 10 years working for a large enterprise biotech company in a number of various information technology areas including as an application developer, administrator, and architect. He earned a bachelor’s degree in computer science from Cal Poly, San Luis Obispo, and a master’s degree in computer science from California Lutheran University. Find Bryan on Twitter as @bryanfriedman.

Photo of Brian McClain

Brian McClain


Brian McClain is a principal product marketing manager on the technical marketing team at Pivotal, with a focus on technical educational content for Pivotal customers as well as the Cloud Foundry, BOSH, and Knative communities. Previously, Brian worked on both the development and operations of software, with a heavy focus on Cloud Foundry and BOSH at companies in many industries, including finance, entertainment, and technology. He loves learning and experimenting in many fields of technology and, more importantly, sharing the lessons learned along the way.

Comments on this page are now closed.


Picture of Brian McClain
Brian McClain | Principal Product Marketing Manager
07/18/2019 9:17am PDT

Hi Shankar! I’ve uploaded the slides and made them available here: https://speakerdeck.com/brianmmcclain/developing-serverless-applications-on-kubernetes-with-knative-oscon-2019

07/18/2019 6:33am PDT

Please provide a link to download/view the presentation