Knative vs Cloud Foundry: Where are the Overlaps... - Dr. Michael Maximilien & Dr. Nic Williams
Channel: Cloud Foundry
Date: 15/04/2019

Knative vs Cloud Foundry: Where are the Overlaps and What are the Differences? - Dr. Michael Maximilien, IBM & Dr. Nic Williams, Stark & Wayne

On a superficial level, when looking at Knative, the function / service platform on top of Kubernetes, you might believe that this is a new version of Cloud Foundry but written using Kubernetes as a backend.

Indeed, using a Knative CLI like Knctl, you can deploy your application from source with `$knctl deploy my-app ...` which is pretty close to `$cf push my-app ...`. But are the similarities skin deep? Where do they differ? And where do they overlap?

In this talk, I will compare and contrast the latest experiences of Cloud Foundry and Knative in order to extract meaningful comparison of their features from a developer perspective. Additionally, I will measure and compare key metrics that affect the developer experience, e.g., time to deploy, time to scale, and other such metrics. Finally, I will also compare and contrast the two platforms on features, e.g., RBAC, plug-ability, scalability, and some performance metrics.

The overall goal is to better understand how these two platforms are going especially as CF is looking to work on top of Kubernetes and therefore have the same backend.

About Michael Maximilien (aka Dr. Max)
Computer scientist, engineer, programmer and also photographer. Formally, CTO at IBM.

About Dr Nic Williams
User and evangelist of Cloud Foundry, Kubernetes, Concourse CI, and BOSH. Author of books Concourse Tutorial and Ultimate Guide to BOSH. Awarded Cloud Foundry Champion 2018. CEO of Stark & Wayne.

https://www.cloudfoundry.org/