SlideShare a Scribd company logo
What is Knative?
@christianposta
Christian Posta
Chief Architect, cloud application development
Twitter: @christianposta
Blog: http://blog.christianposta.com
Slides: http://slideshare.net/ceposta
• Author “Microservices for Java developers”
and “Introducing Istio Service Mesh”
• Committer/contributor lots of open-source projects
• Blogger, speaker, mentor, leader
Intro to Knative
Kubernetes
Established primitives for deploying and managing
container workloads at scale
Istio
How workloads interact with each other over
the network in a secure, reliable, observable way
Knative
“PaaS” like abstractions on top of Kubernetes that
leverage Istio and raise the level of abstraction for
specifying, running, and modifying applications
Intro to Knative
Is Knative “Severless”?
Well… WTF is “serverless”?
@christianposta
@christianposta
Serverless: outsourcing core infrastructure services to
cloud providers and stitching it all together through APIs
(and functions) to deliver business value
Service Full?
https://www.slideshare.net/jedi4ever/from-serverless-to-service-full-how-the-role-of-devops-is-evolving
● Per-request billing / pay as you go
● Typically accessed via APIs
● You don’t own it or care how it’s implemented
● Agreed SLAs
● Explicit choice, with tradeoffs, to not own the technology to
run your business
Service-full
● New, smaller unit of compute
● Executed on demand, typically in response to events
● Used to glue together APIs, services
● Concurrency, scale, spin up/spin down, etc done by platform
● High utilization rates (wrt billing – pay for what you use)
Functions (FaaS)
● Agility
● Flexibility (opinionatedness)
● Cost/utilization
● Technology ownership
● Complexity
Tradeoffs across these (at least spectrums):
When to use Serverless, Functions,
Microservices, Monoliths?
@christianposta
^^^ Save this for after 
Back to Knative…
@christianposta
Knative is building blocks for a PaaS
@christianposta
Knative operates on containers. Those
containers can be anything. Can they be
functions? Can you build FaaS on Knative?
@christianposta
Let’s take a look at one of the “building
blocks”…
@christianposta
Let’s take a look at these building blocks
@christianposta
Knative Serving: Allow our compute utilization
to be driven by request load (think:
autoscaler)
and scale to zero when no load
Knative Eventing: Composing services and
compute resources via events to build staged
event driven architectures
Knative Build: Converting source packages
into runnable containers
Knative Pipelines: Leverage Knative Build and
Knative Events to abstract away CI/CD
implementations on top of Kubernetes
Knative Caching: Simple API for providing
caching to Knative components (TBD - still
being sorted out).
Those most mature of the building blocks is
Knative serving
@christianposta
@christianposta
@christianposta
@christianposta
Intro to Knative
@christianposta
Intro to Knative
Intro to Knative
Thanks!
BTW: Hand drawn diagrams made with Paper by FiftyThree.com 
Twitter: @christianposta
Blog: http://blog.christianposta.com
Email: christian@redhat.com
Slides: http://slideshare.net/cepostaFollow up links:
• http://blog.christianposta.com
• http://istio.io
• http://envoyproxy.io
• http://linkerd.io
• http://consul.io
• http://bit.ly/istio-tutorial
• http://blog.christianposta.com/istio-workshop/slides/

More Related Content

PPTX
Kubernetes PPT.pptx
ssuser0cc9131
 
PDF
Istio : Service Mesh
Knoldus Inc.
 
PDF
Knative Intro
Joe Searcy
 
PDF
The what, why and how of knative
Mofizur Rahman
 
PDF
Knative, Serverless on Kubernetes, and Openshift
Chris Suszyński
 
PPTX
Prometheus (Prometheus London, 2016)
Brian Brazil
 
PDF
The journey to GitOps
Nicola Baldi
 
PDF
Introduction to Kubernetes Workshop
Bob Killen
 
Kubernetes PPT.pptx
ssuser0cc9131
 
Istio : Service Mesh
Knoldus Inc.
 
Knative Intro
Joe Searcy
 
The what, why and how of knative
Mofizur Rahman
 
Knative, Serverless on Kubernetes, and Openshift
Chris Suszyński
 
Prometheus (Prometheus London, 2016)
Brian Brazil
 
The journey to GitOps
Nicola Baldi
 
Introduction to Kubernetes Workshop
Bob Killen
 

What's hot (20)

PDF
Gitops: a new paradigm for software defined operations
Mariano Cunietti
 
PPTX
Service mesh
Arnab Mitra
 
PDF
Service Mesh with Apache Kafka, Kubernetes, Envoy, Istio and Linkerd
Kai Wähner
 
PPTX
Meetup 23 - 03 - Application Delivery on K8S with GitOps
Vietnam Open Infrastructure User Group
 
PDF
Introduction to Istio Service Mesh
Georgios Andrianakis
 
PDF
Kubernetes - A Comprehensive Overview
Bob Killen
 
PDF
Kubernetes Networking | Kubernetes Services, Pods & Ingress Networks | Kubern...
Edureka!
 
PDF
Kubernetes Deployment Strategies
Abdennour TM
 
PDF
GitOps: Git come unica fonte di verità per applicazioni e infrastruttura
sparkfabrik
 
PDF
Kubernetes
erialc_w
 
PPTX
DevOps with Kubernetes
EastBanc Tachnologies
 
PDF
Kubernetes GitOps featuring GitHub, Kustomize and ArgoCD
Sunnyvale
 
PPTX
Why Aren't You Using Git Flow?
John Congdon
 
PDF
Designing a complete ci cd pipeline using argo events, workflow and cd products
Julian Mazzitelli
 
PPTX
AKS
girish goudar
 
PDF
DockerCon 2017 - Cilium - Network and Application Security with BPF and XDP
Thomas Graf
 
PDF
Observability
Ebru Cucen Çüçen
 
PDF
An overview of the Kubernetes architecture
Igor Sfiligoi
 
PDF
Kubernetes 101
Crevise Technologies
 
PPTX
Kubernetes for Beginners: An Introductory Guide
Bytemark
 
Gitops: a new paradigm for software defined operations
Mariano Cunietti
 
Service mesh
Arnab Mitra
 
Service Mesh with Apache Kafka, Kubernetes, Envoy, Istio and Linkerd
Kai Wähner
 
Meetup 23 - 03 - Application Delivery on K8S with GitOps
Vietnam Open Infrastructure User Group
 
Introduction to Istio Service Mesh
Georgios Andrianakis
 
Kubernetes - A Comprehensive Overview
Bob Killen
 
Kubernetes Networking | Kubernetes Services, Pods & Ingress Networks | Kubern...
Edureka!
 
Kubernetes Deployment Strategies
Abdennour TM
 
GitOps: Git come unica fonte di verità per applicazioni e infrastruttura
sparkfabrik
 
Kubernetes
erialc_w
 
DevOps with Kubernetes
EastBanc Tachnologies
 
Kubernetes GitOps featuring GitHub, Kustomize and ArgoCD
Sunnyvale
 
Why Aren't You Using Git Flow?
John Congdon
 
Designing a complete ci cd pipeline using argo events, workflow and cd products
Julian Mazzitelli
 
DockerCon 2017 - Cilium - Network and Application Security with BPF and XDP
Thomas Graf
 
Observability
Ebru Cucen Çüçen
 
An overview of the Kubernetes architecture
Igor Sfiligoi
 
Kubernetes 101
Crevise Technologies
 
Kubernetes for Beginners: An Introductory Guide
Bytemark
 
Ad

Similar to Intro to Knative (20)

PDF
Insights on Knative and how it changes the serverless landscape
Jeremias Werner
 
PDF
Mete Atamel - Serverless with Knative - Codemotion Amsterdam 2019
Codemotion
 
PDF
The path to a serverless-native era with Kubernetes
sparkfabrik
 
PDF
STANISLAV KOLENKIN, BAQ "K8S: network plugins - issues and performance compar...
Dakiry
 
PDF
Knative from an Enterprise Perspective
QAware GmbH
 
PDF
Knative Meetup
Veer Muchandi
 
PDF
Serverless with Knative - Mete Atamel (Google)
Shift Conference
 
PDF
Knative makes Developers Incredible on Serverless
Daniel Oh
 
PDF
Kubernetes, Istio e Knative: The new cloud stack
Luram Archanjo
 
PDF
Building and Running Workloads the Knative Way
QAware GmbH
 
PDF
[Confoo Montreal 2020] Build Your Own Serverless with Knative - Alex Gervais
Ambassador Labs
 
PDF
stackconf 2020 | The path to a Serverless-native era with Kubernetes by Paolo...
NETWAYS
 
PDF
KNATIVE - DEPLOY, AND MANAGE MODERN CONTAINER-BASED SERVERLESS WORKLOADS
Elad Hirsch
 
PDF
Function as a Service with Knative and riff
VMware Tanzu
 
PDF
The what, why and how of knative
Mofizur Rahman
 
PPTX
Knative with .NET Core and Quarkus with GraalVM
Mark Lechtermann
 
PDF
DCEU 18: Docker Containers in a Serverless World
Docker, Inc.
 
PDF
Managing serverless workloads with knative
GDG Cloud Bengaluru
 
PDF
Cloud Native Islamabad - Getting Closer to Continuous Delivery with Knative
Mauricio (Salaboy) Salatino
 
PDF
Serverless: Market Overview and Investment Opportunities
Underscore VC
 
Insights on Knative and how it changes the serverless landscape
Jeremias Werner
 
Mete Atamel - Serverless with Knative - Codemotion Amsterdam 2019
Codemotion
 
The path to a serverless-native era with Kubernetes
sparkfabrik
 
STANISLAV KOLENKIN, BAQ "K8S: network plugins - issues and performance compar...
Dakiry
 
Knative from an Enterprise Perspective
QAware GmbH
 
Knative Meetup
Veer Muchandi
 
Serverless with Knative - Mete Atamel (Google)
Shift Conference
 
Knative makes Developers Incredible on Serverless
Daniel Oh
 
Kubernetes, Istio e Knative: The new cloud stack
Luram Archanjo
 
Building and Running Workloads the Knative Way
QAware GmbH
 
[Confoo Montreal 2020] Build Your Own Serverless with Knative - Alex Gervais
Ambassador Labs
 
stackconf 2020 | The path to a Serverless-native era with Kubernetes by Paolo...
NETWAYS
 
KNATIVE - DEPLOY, AND MANAGE MODERN CONTAINER-BASED SERVERLESS WORKLOADS
Elad Hirsch
 
Function as a Service with Knative and riff
VMware Tanzu
 
The what, why and how of knative
Mofizur Rahman
 
Knative with .NET Core and Quarkus with GraalVM
Mark Lechtermann
 
DCEU 18: Docker Containers in a Serverless World
Docker, Inc.
 
Managing serverless workloads with knative
GDG Cloud Bengaluru
 
Cloud Native Islamabad - Getting Closer to Continuous Delivery with Knative
Mauricio (Salaboy) Salatino
 
Serverless: Market Overview and Investment Opportunities
Underscore VC
 
Ad

More from Christian Posta (20)

PDF
What Istio Got Wrong: Learnings from the last seven years of service mesh
Christian Posta
 
PDF
Move Auth, Policy, and Resilience to the Platform
Christian Posta
 
PDF
Comparing Sidecar-less Service Mesh from Cilium and Istio
Christian Posta
 
PDF
Understanding Wireguard, TLS and Workload Identity
Christian Posta
 
PDF
Compliance and Zero Trust Ambient Mesh
Christian Posta
 
PDF
Cilium + Istio with Gloo Mesh
Christian Posta
 
PPT
Multi-cluster service mesh with GlooMesh
Christian Posta
 
PPTX
Multicluster Kubernetes and Service Mesh Patterns
Christian Posta
 
PPTX
Cloud-Native Application Debugging with Envoy and Service Mesh
Christian Posta
 
PPTX
Kubernetes Ingress to Service Mesh (and beyond!)
Christian Posta
 
PPTX
The Truth About the Service Mesh Data Plane
Christian Posta
 
PPTX
Deep Dive: Building external auth plugins for Gloo Enterprise
Christian Posta
 
PPTX
Role of edge gateways in relation to service mesh adoption
Christian Posta
 
PPTX
Navigating the service mesh landscape with Istio, Consul Connect, and Linkerd
Christian Posta
 
PPTX
Chaos Debugging for Microservices
Christian Posta
 
PPTX
Leveraging Envoy Proxy and GraphQL to Lower the Risk of Monolith to Microserv...
Christian Posta
 
PPTX
Service-mesh options with Linkerd, Consul, Istio and AWS AppMesh
Christian Posta
 
PPTX
Intro Istio and what's new Istio 1.1
Christian Posta
 
PPTX
API Gateways are going through an identity crisis
Christian Posta
 
PPTX
KubeCon NA 2018: Evolution of Integration and Microservices with Service Mesh...
Christian Posta
 
What Istio Got Wrong: Learnings from the last seven years of service mesh
Christian Posta
 
Move Auth, Policy, and Resilience to the Platform
Christian Posta
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Christian Posta
 
Understanding Wireguard, TLS and Workload Identity
Christian Posta
 
Compliance and Zero Trust Ambient Mesh
Christian Posta
 
Cilium + Istio with Gloo Mesh
Christian Posta
 
Multi-cluster service mesh with GlooMesh
Christian Posta
 
Multicluster Kubernetes and Service Mesh Patterns
Christian Posta
 
Cloud-Native Application Debugging with Envoy and Service Mesh
Christian Posta
 
Kubernetes Ingress to Service Mesh (and beyond!)
Christian Posta
 
The Truth About the Service Mesh Data Plane
Christian Posta
 
Deep Dive: Building external auth plugins for Gloo Enterprise
Christian Posta
 
Role of edge gateways in relation to service mesh adoption
Christian Posta
 
Navigating the service mesh landscape with Istio, Consul Connect, and Linkerd
Christian Posta
 
Chaos Debugging for Microservices
Christian Posta
 
Leveraging Envoy Proxy and GraphQL to Lower the Risk of Monolith to Microserv...
Christian Posta
 
Service-mesh options with Linkerd, Consul, Istio and AWS AppMesh
Christian Posta
 
Intro Istio and what's new Istio 1.1
Christian Posta
 
API Gateways are going through an identity crisis
Christian Posta
 
KubeCon NA 2018: Evolution of Integration and Microservices with Service Mesh...
Christian Posta
 

Recently uploaded (20)

PDF
vAdobe Premiere Pro 2025 (v25.2.3.004) Crack Pre-Activated Latest
imang66g
 
PDF
What to consider before purchasing Microsoft 365 Business Premium_PDF.pdf
Q-Advise
 
PDF
New Download MiniTool Partition Wizard Crack Latest Version 2025
imang66g
 
PDF
MiniTool Power Data Recovery Crack New Pre Activated Version Latest 2025
imang66g
 
PPTX
Contractor Management Platform and Software Solution for Compliance
SHEQ Network Limited
 
PPTX
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
PPTX
The-Dawn-of-AI-Reshaping-Our-World.pptxx
parthbhanushali307
 
PPTX
slidesgo-unlocking-the-code-the-dynamic-dance-of-variables-and-constants-2024...
kr2589474
 
PDF
On Software Engineers' Productivity - Beyond Misleading Metrics
Romén Rodríguez-Gil
 
PDF
10 posting ideas for community engagement with AI prompts
Pankaj Taneja
 
PDF
Adobe Illustrator Crack Full Download (Latest Version 2025) Pre-Activated
imang66g
 
PDF
ChatPharo: an Open Architecture for Understanding How to Talk Live to LLMs
ESUG
 
PDF
Download iTop VPN Free 6.1.0.5882 Crack Full Activated Pre Latest 2025
imang66g
 
PPTX
Odoo Integration Services by Candidroot Solutions
CandidRoot Solutions Private Limited
 
PPTX
Explanation about Structures in C language.pptx
Veeral Rathod
 
PPTX
Web Testing.pptx528278vshbuqffqhhqiwnwuq
studylike474
 
PPTX
TRAVEL APIs | WHITE LABEL TRAVEL API | TOP TRAVEL APIs
philipnathen82
 
PPT
Why Reliable Server Maintenance Service in New York is Crucial for Your Business
Sam Vohra
 
PDF
WatchTraderHub - Watch Dealer software with inventory management and multi-ch...
WatchDealer Pavel
 
PPTX
Visualising Data with Scatterplots in IBM SPSS Statistics.pptx
Version 1 Analytics
 
vAdobe Premiere Pro 2025 (v25.2.3.004) Crack Pre-Activated Latest
imang66g
 
What to consider before purchasing Microsoft 365 Business Premium_PDF.pdf
Q-Advise
 
New Download MiniTool Partition Wizard Crack Latest Version 2025
imang66g
 
MiniTool Power Data Recovery Crack New Pre Activated Version Latest 2025
imang66g
 
Contractor Management Platform and Software Solution for Compliance
SHEQ Network Limited
 
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
The-Dawn-of-AI-Reshaping-Our-World.pptxx
parthbhanushali307
 
slidesgo-unlocking-the-code-the-dynamic-dance-of-variables-and-constants-2024...
kr2589474
 
On Software Engineers' Productivity - Beyond Misleading Metrics
Romén Rodríguez-Gil
 
10 posting ideas for community engagement with AI prompts
Pankaj Taneja
 
Adobe Illustrator Crack Full Download (Latest Version 2025) Pre-Activated
imang66g
 
ChatPharo: an Open Architecture for Understanding How to Talk Live to LLMs
ESUG
 
Download iTop VPN Free 6.1.0.5882 Crack Full Activated Pre Latest 2025
imang66g
 
Odoo Integration Services by Candidroot Solutions
CandidRoot Solutions Private Limited
 
Explanation about Structures in C language.pptx
Veeral Rathod
 
Web Testing.pptx528278vshbuqffqhhqiwnwuq
studylike474
 
TRAVEL APIs | WHITE LABEL TRAVEL API | TOP TRAVEL APIs
philipnathen82
 
Why Reliable Server Maintenance Service in New York is Crucial for Your Business
Sam Vohra
 
WatchTraderHub - Watch Dealer software with inventory management and multi-ch...
WatchDealer Pavel
 
Visualising Data with Scatterplots in IBM SPSS Statistics.pptx
Version 1 Analytics
 

Intro to Knative

Editor's Notes

  • #4: How many people are embarking on projects to drive innovation in their organizations? How many people think those projects will succeed? How many people can predict the future? How many people believe their organization’s executives can predict the future?
  • #11: …… new challenge….. Let’s come back to that…..