The New Builders

The New Builders Podcast Ep. 44: Knative—It’s a Win-Win-Win

Share this post:

The New Builders Podcast Ep. 44: Knative—It’s a Win-Win-Win

On this month’s episode of The New Builders Podcast, host Joshua Carr is joined by Mark Chmarny, Technical Program Manager for Serverless at Google, and Michael Behrendt, Distinguished Engineer and Serverless/FaaS Chief Architect for IBM Cloud Functions to discuss the exciting new possibilities presented by Knative.

At its core, Knative is a set of primitive building blocks that allow people to build serverless offerings on top of Kubernetes. It is an open-source project launched in July of 2018 by IBM, Red Hat, SAP, and Google, and it’s built entirely in the open on GitHub. With Knative, we are one step closer to ending the serverless versus containers debate among developers.


Episode Highlights

0:08: Joshua Carr introduction

0:30: Introduction of Mark Chmarny, Technical Program Manager for Serverless at Google, and Michael Behrendt, Distinguished Engineer and Serverless/FaaS Chief Architect for IBM Cloud Functions.

1:26: What is the cloud, and what does it mean to you? Mark and Michael describe what cloud means to them and what exciting opportunities they see.

2:45: What do we mean when we talk about serverless? There are many definitions, but the core of it that you simply don’t have to worry about servers anymore. Michael breaks down the basics of serverless and identifies some of the main benefits.

3:28: Is serverless different from the original idea of PaaS (platform-as-a-service)?

6:15: Are we moving into a world where everything is much more “blackbox”? Is a situation where you just have to bring your code and everything else is handled for you?

8:30: How do containers and serverless differ? What additional features or benefits does serverless add for the user? Are they actually not something that can really be compared?

11:50: What is Knative? What is the elevator pitch?

12:57: Are we going to see multiple flavors of Knative, just as we see multiple flavors of Cloud Foundry?

13:37: Who are the vendors/companies/people working and collaborating on Knative?

14:58: Is Knative built out entirely as open source? What is the main language it is developed in?

16:44: At this early stage, who is Knative trying to reach? Developers? Companies?

21:45: Can pretty much anyone sit down and with any type of machine and start investigating how Knative works and using it?

25:52: As a developer, how do you sell your boss on Knative? How do you convince them that it is worthwhile for all the members of a team to learn a new skill and technology? (Hint: It’s a win-win-win situation.)

29:03: What does the roadmap look like for Knative? What is on the horizon?

33:30: Ways to get involved with contributing to Knative

Links

Editor, IBM Cloud Blog

More The New Builders stories
May 3, 2019

Using Portworx to Deploy and Manage an HA MySQL Cluster on IBM Cloud Kubernetes Service

This tutorial is a walkthrough of the steps involved in deploying and managing a highly available MySQL cluster on IBM Cloud Kubernetes Service.

Continue reading

May 2, 2019

Kubernetes v1.14.1 Now Available in IBM Cloud Kubernetes Service

We are excited to announce the availability of Kubernetes v1.14.1 for your clusters that are running in IBM Cloud Kubernetes Service. IBM Cloud Kubernetes Service continues to be the first public managed Kubernetes service to support the latest upstream versions from the community.

Continue reading

May 2, 2019

Seamless Integration: Istio and External Services

By defining our own MCP server, we allow users to move to the Istio service mesh without any code and deployment model changes. This means we can easily use Istio to control, observe, connect, and secure services running outside Kubernetes clusters.

Continue reading