SlideShare uma empresa Scribd logo
1 de 29
Baixar para ler offline
Mario-Leander Reimer
Principal Software Architect
#CloudNativeNerd
QAware GmbH
http://github.com/lreimer
http://speakerdeck.com/lreimer
#DEVOXXPL 2017
A HITCHHIKER’S GUIDE TO THE
CLOUD NATIVE STACK 4
4
https://speakerdeck.com/lreimer/a-hitchhikers-guide-to-the-cloud-native-stack-number-devoxxpl
https://www.youtube.com/watch?v=eMMkOyZwam4
3 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and
☕
by @LeanderReimer #CloudNativeNerd @qaware }
CLOUD NATIVE SOFTWARE DEVELOPMENT IS
COMPLICATED.DOCKER, YAML, MICROSERVICES, KUBERNETES, ET.AL.
4 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and
☕
by @LeanderReimer #CloudNativeNerd @qaware }
SERVERLESS IS THE NEXT
LOGICAL EVOLUTIONIN CLOUD NATIVE SOFTWARE DEVELOPMENT.
5 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and
☕
by @LeanderReimer #CloudNativeNerd @qaware }
Serverless computing refers to a new model of cloud native
computing, enabled by architectures that do not require
server management to build and run applications. It leverages
a finer-grained deployment model where applications, bundled
as one or more functions, are uploaded to a platform and
then executed, scaled, and billed in response to the exact
demand needed at the moment. 1
1
https://landscape.cncf.io/
6 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and
☕
by @LeanderReimer #CloudNativeNerd @qaware }
FUNCTIONSAS PREFERRED SERVERLESS APPLICATION
PROGRAMMING MODEL.
8 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and
☕
by @LeanderReimer #CloudNativeNerd @qaware }
EVENT-DRIVEN ARCHITECTURE
ENABLES LOOSELY COUPLED REACTIVE
SOFTWARE COMPONENTS AND SERVICES. 2
2
https://cloudevents.io
9 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and
☕
by @LeanderReimer #CloudNativeNerd @qaware }
10 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and
☕
by @LeanderReimer #CloudNativeNerd @qaware }
USE CASE 1
HYBRID ARCHITECTURES
> Combine Microservice Architecture
with EDA
> Leverage Function services for
Event-driven use cases
> Reduce resource consumption and
costs via Scale 2 Zero
> Integrate into existing Enterprise
PaaS environment
USE CASE 2
EDGE AND FOG COMPUTING
> Research project: evaluate usage of
FaaS for low power devices
> Support for lightweight schedulers
like Docker Swarm
> Support for compiled language
runtimes like Go
MY CRITERIA TO CHOOSE THE IDEAL FAAS PLATFORM
> Open Source - no initial $$$ and no vendor lock-in please
> Maturity - good and active community, little issues, frequent releases
> Use Cases - general purpose, enterprise, big data, AI, edge computing
> Approachable - quick start and sufficient documentation
> Language Runtimes - please more than JavaScript!
> Developer Friendly - tools & frameworks, local runtime, testing, IDE support
> Operability - easy setup, supported platforms, technology footprint
> Integration - supported triggers, infrastructure, plugins, standards
> Performance - good cold startup performance and throughput
13 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and
☕
by @LeanderReimer #CloudNativeNerd @qaware }
14 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and
☕
by @LeanderReimer #CloudNativeNerd @qaware }
15 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and
☕
by @LeanderReimer #CloudNativeNerd @qaware }
16 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and
☕
by @LeanderReimer #CloudNativeNerd @qaware }
17 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and
☕
by @LeanderReimer #CloudNativeNerd @qaware }
PUT KNATIVE, RIFF AND KYMA ON YOUR RADAR!
> Knative
> K8s based platform to build, deploy and manage serverless workloads
> Build for Cloud-native Source-to-Container orchestration
> Serving for a scale-to-zero request driven compute model, leverages Istio
> Eventing provides composable primitives to enable late-binding event sources and event consumers
> riff
> provides and integrates basic FaaS platform infrastructure components, currently v0.3.0
> combines Cloud Native Buildpacks with Knative Serving and Knative Eventing
> Kyma
> full blown serverless platform with many components, currently v1.1.0
> Recently migrated serverless components to Knative and Istio
18 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and
☕
by @LeanderReimer #CloudNativeNerd @qaware }
19 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and
☕
by @LeanderReimer #CloudNativeNerd @qaware }
MY MAIN CONTENDERS
> fission
https://fission.io
> Fn Project
http://fnproject.io
> Kubeless
https://kubeless.io
> nuclio
https://nuclio.io
> OpenFaaS
https://www.openfaas.com
> OpenWhisk
https://openwhisk.apache.org
THE OPEN SOURCE FAAS FRAMEWORK QUICK CHECK 3
License Inception Contributor Releases Stars Issues Build
OpenWhisk Apache-2.0 Feb 14, 2016 147 1 4.061 411 (22 bugs) ❌
Fn Project Apache-2.0 May 30, 2016 76 1.039 4.074 109 (8 bugs) ✅
fission Apache-2.0 Aug 14, 2016 76 34 4.411 232 (5 bugs) ✅
Kubeless Apache-2.0 Nov 13, 2016 75 40 4.750 131 (0 bugs) ✅
OpenFaaS MIT Dec 18, 2016 97 87 14.510 53 (0 bugs) ✅
nuclio Apache-2.0 Jun 04, 2017 36 50 2.804 48 (1 bugs) ✅
3
data from Jun 17, 2019. Github stats will vary, taken from Main repo only.
21 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and
☕
by @LeanderReimer #CloudNativeNerd @qaware }
Language Use Cases Generation Platforms Runtimes Triggers
fission Go Enterprise 2nd k8s Go, Python, NodeJS,
Java/JVM
cron, http, NATS,
Azure Queue Storage,
Kafka, Kubewatch
Kubeless Go Enterprise 2nd K8s NodeJS, Java, Go, JVM,
Python, PHP, Ruby, .NET
Core, Ballerina, Vert.x
cron, http, NATS,
kinesis, Kafka
OpenFaaS Go Enterprise, IoT 1st K8s, Docker Go, C#, Java8,
Dockerfile, NodeJS,
PHP, Python, Ruby
http, cron, Kafka, AWS
SNS, S3, CloudEvents,
IFTTT, Redis, MQTT, NATS
nuclio Go Enterprise, IoT 2nd Docker, K8s, AWS, GCP .NET Core, Go, Java,
NodeJS, Python, Shell
cron, eventhub, http,
kafka, kinesis, nats,
rabbitmq, mqtt
OpenWhisk Scala Enterprise, Hosted? 2nd K8s, Mesos, Docker,
OpenShift
NodeJS, Swift, Java, Go,
Scala, Python, PHP,
Ruby, .NET Core,
Ballerina
Cloudant, RSS, Kafka,
JIRA, Bluemix Push,
Slack, Github
Fn Project Go Enterprise, Hosted? 1st Docker, K8s Java, Go, NodeJS,
Python, Ruby
http
23 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and
☕
by @LeanderReimer #CloudNativeNerd @qaware }
Installation Scheduler Docs Usage Ecosystem Performance
fission Helm (2 Charts) K8s Native Web, README Quick Start,
Examples, CLI
SDK, Workflow,
Istio
1069 Req/sec
nuclio K8s YAML K8s Native Web, README Quick Start,
Examples, CLI
SDK, Jupyther 1542 Req/sec
OpenFaaS Helm, Docker
Compose YAML
K8s Native Web, README Quick Start,
Examples, CLI
Raspberry Pi,
Serverless
Framework
1041 Req/sec
Kubeless K8s YAML, Helm
(Incubator)
K8s Native Web, README Quick Start,
Examples, CLI
SDK, Istio,
Serverless
Framework
1363 Req/sec
OpenWhisk Helm Custom Web, README Quick Start,
Examples, CLI
Serverless
Framework
not tested
Fn Project Helm Custom README Quick Start,
Examples, CLI
SDK, Graal VM 48 Req/sec
24 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and
☕
by @LeanderReimer #CloudNativeNerd @qaware }
FUNCTION AS A SERVICE DEMO
WELL DUDE, WHICH ONE SHOULD I CHOOSE?
IT DEPENDS ON YOUR USE CASE.
> Fission is a pretty complete platform.
> OpenFaas is very popular with an active community.
Currently the only one with support for ARM devices.
> Nuclio is fast, lightweight and has support for many
triggers. Promising roadmap.
> Kubeless is lightweight and simple.
27 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and
☕
by @LeanderReimer #CloudNativeNerd @qaware }
FORK ME
HTTPS://GITHUB.COM/LREIMER/THE-BIG-FAAS-LEBOWSKI
HTTPS://GITHUB.COM/LREIMER/RASPI-SWARM-BOX
28 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and
☕
by @LeanderReimer #CloudNativeNerd @qaware }
THANK YOU!
29 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and
☕
by @LeanderReimer #CloudNativeNerd @qaware }

Mais conteúdo relacionado

Mais procurados

Infrasturcure-as-code with Kubernetes and Rancher - September 2019 Online Meetup
Infrasturcure-as-code with Kubernetes and Rancher - September 2019 Online MeetupInfrasturcure-as-code with Kubernetes and Rancher - September 2019 Online Meetup
Infrasturcure-as-code with Kubernetes and Rancher - September 2019 Online Meetup
Shannon Williams
 

Mais procurados (20)

An Introduction to Rancher
An Introduction to RancherAn Introduction to Rancher
An Introduction to Rancher
 
Zombies in Kubernetes
Zombies in KubernetesZombies in Kubernetes
Zombies in Kubernetes
 
A Hitchhiker’s Guide to the Cloud Native Stack. #DevoxxPL
A Hitchhiker’s Guide to the Cloud Native Stack. #DevoxxPLA Hitchhiker’s Guide to the Cloud Native Stack. #DevoxxPL
A Hitchhiker’s Guide to the Cloud Native Stack. #DevoxxPL
 
Infrasturcure-as-code with Kubernetes and Rancher - September 2019 Online Meetup
Infrasturcure-as-code with Kubernetes and Rancher - September 2019 Online MeetupInfrasturcure-as-code with Kubernetes and Rancher - September 2019 Online Meetup
Infrasturcure-as-code with Kubernetes and Rancher - September 2019 Online Meetup
 
More tips and tricks for running containers like a pro - Rancher Online MEetu...
More tips and tricks for running containers like a pro - Rancher Online MEetu...More tips and tricks for running containers like a pro - Rancher Online MEetu...
More tips and tricks for running containers like a pro - Rancher Online MEetu...
 
Hands-on with Rancher 2.0 and Kubernetes - October 2017 Rancher Online Meetup
Hands-on with Rancher 2.0 and Kubernetes - October 2017 Rancher Online MeetupHands-on with Rancher 2.0 and Kubernetes - October 2017 Rancher Online Meetup
Hands-on with Rancher 2.0 and Kubernetes - October 2017 Rancher Online Meetup
 
Docker & IoT: protecting the Datacenter
Docker & IoT: protecting the DatacenterDocker & IoT: protecting the Datacenter
Docker & IoT: protecting the Datacenter
 
Cloud Native Unleashed
Cloud Native UnleashedCloud Native Unleashed
Cloud Native Unleashed
 
Canary Releases on Kubernetes with Spinnaker, Istio, & Prometheus (2020)
Canary Releases on Kubernetes with Spinnaker, Istio, & Prometheus (2020)Canary Releases on Kubernetes with Spinnaker, Istio, & Prometheus (2020)
Canary Releases on Kubernetes with Spinnaker, Istio, & Prometheus (2020)
 
Introducing Kubernetes Clusters in Rancher - February 2016 Online Meetup
Introducing Kubernetes Clusters in Rancher - February 2016 Online MeetupIntroducing Kubernetes Clusters in Rancher - February 2016 Online Meetup
Introducing Kubernetes Clusters in Rancher - February 2016 Online Meetup
 
Supercharging CI/CD with GitLab and Rancher - June 2017 Online Meetup
Supercharging CI/CD with GitLab and Rancher - June 2017 Online MeetupSupercharging CI/CD with GitLab and Rancher - June 2017 Online Meetup
Supercharging CI/CD with GitLab and Rancher - June 2017 Online Meetup
 
An Overview of Spinnaker
An Overview of SpinnakerAn Overview of Spinnaker
An Overview of Spinnaker
 
Everything-as-code. A polyglot adventure. #DevoxxPL
Everything-as-code. A polyglot adventure. #DevoxxPLEverything-as-code. A polyglot adventure. #DevoxxPL
Everything-as-code. A polyglot adventure. #DevoxxPL
 
Continuous Deployment with Jenkins on Kubernetes
Continuous Deployment with Jenkins on KubernetesContinuous Deployment with Jenkins on Kubernetes
Continuous Deployment with Jenkins on Kubernetes
 
Cutting the Kubernetes Monorepo in pieces – never learnt more about git
Cutting the Kubernetes Monorepo in pieces – never learnt more about gitCutting the Kubernetes Monorepo in pieces – never learnt more about git
Cutting the Kubernetes Monorepo in pieces – never learnt more about git
 
IoT in the DataCenter @ Container Camp, London
IoT in the DataCenter @ Container Camp, LondonIoT in the DataCenter @ Container Camp, London
IoT in the DataCenter @ Container Camp, London
 
Java Day Kharkiv - Next-gen engineering with Docker and Kubernetes
Java Day Kharkiv - Next-gen engineering with Docker and KubernetesJava Day Kharkiv - Next-gen engineering with Docker and Kubernetes
Java Day Kharkiv - Next-gen engineering with Docker and Kubernetes
 
2016 - Continuously Delivering Microservices in Kubernetes using Jenkins
2016 - Continuously Delivering Microservices in Kubernetes using Jenkins2016 - Continuously Delivering Microservices in Kubernetes using Jenkins
2016 - Continuously Delivering Microservices in Kubernetes using Jenkins
 
Zero downtime deployment of micro-services with Kubernetes
Zero downtime deployment of micro-services with KubernetesZero downtime deployment of micro-services with Kubernetes
Zero downtime deployment of micro-services with Kubernetes
 
2016 Docker Palo Alto - CD with ECS and Jenkins
2016 Docker Palo Alto -  CD with ECS and Jenkins2016 Docker Palo Alto -  CD with ECS and Jenkins
2016 Docker Palo Alto - CD with ECS and Jenkins
 

Semelhante a The Big Cloud Native FaaS Lebowski

The Big Cloud Native FaaS Lebowski
The Big Cloud Native FaaS LebowskiThe Big Cloud Native FaaS Lebowski
The Big Cloud Native FaaS Lebowski
QAware GmbH
 

Semelhante a The Big Cloud Native FaaS Lebowski (20)

The Big Cloud Native FaaS Lebowski
The Big Cloud Native FaaS LebowskiThe Big Cloud Native FaaS Lebowski
The Big Cloud Native FaaS Lebowski
 
Die große Cloud-native FaaS-Hitparade
Die große Cloud-native FaaS-HitparadeDie große Cloud-native FaaS-Hitparade
Die große Cloud-native FaaS-Hitparade
 
High-Performance FAAS with Nuclio
High-Performance FAAS with NuclioHigh-Performance FAAS with Nuclio
High-Performance FAAS with Nuclio
 
Cloud-native .NET Microservices mit Kubernetes
Cloud-native .NET Microservices mit KubernetesCloud-native .NET Microservices mit Kubernetes
Cloud-native .NET Microservices mit Kubernetes
 
.NET Cloud-Native Bootcamp
.NET Cloud-Native Bootcamp.NET Cloud-Native Bootcamp
.NET Cloud-Native Bootcamp
 
Docker module 1
Docker module 1Docker module 1
Docker module 1
 
Docker Overview - Rise of the Containers
Docker Overview - Rise of the ContainersDocker Overview - Rise of the Containers
Docker Overview - Rise of the Containers
 
Docker and Cloud - Enables for DevOps - by ACA-IT
Docker and Cloud - Enables for DevOps - by ACA-ITDocker and Cloud - Enables for DevOps - by ACA-IT
Docker and Cloud - Enables for DevOps - by ACA-IT
 
'DOCKER' & CLOUD: ENABLERS For DEVOPS
'DOCKER' & CLOUD:  ENABLERS For DEVOPS'DOCKER' & CLOUD:  ENABLERS For DEVOPS
'DOCKER' & CLOUD: ENABLERS For DEVOPS
 
The path to a serverless-native era with Kubernetes
The path to a serverless-native era with KubernetesThe path to a serverless-native era with Kubernetes
The path to a serverless-native era with Kubernetes
 
There's More to Docker than the Container: The Docker Platform - Kendrick Col...
There's More to Docker than the Container: The Docker Platform - Kendrick Col...There's More to Docker than the Container: The Docker Platform - Kendrick Col...
There's More to Docker than the Container: The Docker Platform - Kendrick Col...
 
Effective Building your Platform with Kubernetes == Keep it Simple
Effective Building your Platform with Kubernetes == Keep it Simple Effective Building your Platform with Kubernetes == Keep it Simple
Effective Building your Platform with Kubernetes == Keep it Simple
 
Docker Container As A Service - Mix-IT 2016
Docker Container As A Service - Mix-IT 2016Docker Container As A Service - Mix-IT 2016
Docker Container As A Service - Mix-IT 2016
 
Red hat cloud platforms
Red hat cloud platformsRed hat cloud platforms
Red hat cloud platforms
 
Docker San Francisco Meetup April 2015 - The Docker Orchestration Ecosystem o...
Docker San Francisco Meetup April 2015 - The Docker Orchestration Ecosystem o...Docker San Francisco Meetup April 2015 - The Docker Orchestration Ecosystem o...
Docker San Francisco Meetup April 2015 - The Docker Orchestration Ecosystem o...
 
Containers & Cloud Native Ops Cloud Foundry Approach
Containers & Cloud Native Ops Cloud Foundry ApproachContainers & Cloud Native Ops Cloud Foundry Approach
Containers & Cloud Native Ops Cloud Foundry Approach
 
Docker Container As A Service - JAX 2016
Docker Container As A Service - JAX 2016Docker Container As A Service - JAX 2016
Docker Container As A Service - JAX 2016
 
0507 057 01 98 * Adana Klima Tamir Servisi
0507 057 01 98 * Adana Klima Tamir Servisi0507 057 01 98 * Adana Klima Tamir Servisi
0507 057 01 98 * Adana Klima Tamir Servisi
 
Docker Seattle Meetup, May 2017
Docker Seattle Meetup, May 2017Docker Seattle Meetup, May 2017
Docker Seattle Meetup, May 2017
 
Use GitLab with Chaos Engineering to Harden your Applications + OpenEBS 1.3 ...
 Use GitLab with Chaos Engineering to Harden your Applications + OpenEBS 1.3 ... Use GitLab with Chaos Engineering to Harden your Applications + OpenEBS 1.3 ...
Use GitLab with Chaos Engineering to Harden your Applications + OpenEBS 1.3 ...
 

Mais de QAware GmbH

"Mixed" Scrum-Teams – Die richtige Mischung macht's!
"Mixed" Scrum-Teams – Die richtige Mischung macht's!"Mixed" Scrum-Teams – Die richtige Mischung macht's!
"Mixed" Scrum-Teams – Die richtige Mischung macht's!
QAware GmbH
 
Migration von stark regulierten Anwendungen in die Cloud: Dem Teufel die See...
 Migration von stark regulierten Anwendungen in die Cloud: Dem Teufel die See... Migration von stark regulierten Anwendungen in die Cloud: Dem Teufel die See...
Migration von stark regulierten Anwendungen in die Cloud: Dem Teufel die See...
QAware GmbH
 

Mais de QAware GmbH (20)

50 Shades of K8s Autoscaling #JavaLand24.pdf
50 Shades of K8s Autoscaling #JavaLand24.pdf50 Shades of K8s Autoscaling #JavaLand24.pdf
50 Shades of K8s Autoscaling #JavaLand24.pdf
 
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
 
Fully-managed Cloud-native Databases: The path to indefinite scale @ CNN Mainz
Fully-managed Cloud-native Databases: The path to indefinite scale @ CNN MainzFully-managed Cloud-native Databases: The path to indefinite scale @ CNN Mainz
Fully-managed Cloud-native Databases: The path to indefinite scale @ CNN Mainz
 
Down the Ivory Tower towards Agile Architecture
Down the Ivory Tower towards Agile ArchitectureDown the Ivory Tower towards Agile Architecture
Down the Ivory Tower towards Agile Architecture
 
"Mixed" Scrum-Teams – Die richtige Mischung macht's!
"Mixed" Scrum-Teams – Die richtige Mischung macht's!"Mixed" Scrum-Teams – Die richtige Mischung macht's!
"Mixed" Scrum-Teams – Die richtige Mischung macht's!
 
Make Developers Fly: Principles for Platform Engineering
Make Developers Fly: Principles for Platform EngineeringMake Developers Fly: Principles for Platform Engineering
Make Developers Fly: Principles for Platform Engineering
 
Der Tod der Testpyramide? – Frontend-Testing mit Playwright
Der Tod der Testpyramide? – Frontend-Testing mit PlaywrightDer Tod der Testpyramide? – Frontend-Testing mit Playwright
Der Tod der Testpyramide? – Frontend-Testing mit Playwright
 
Was kommt nach den SPAs
Was kommt nach den SPAsWas kommt nach den SPAs
Was kommt nach den SPAs
 
Cloud Migration mit KI: der Turbo
Cloud Migration mit KI: der Turbo Cloud Migration mit KI: der Turbo
Cloud Migration mit KI: der Turbo
 
Migration von stark regulierten Anwendungen in die Cloud: Dem Teufel die See...
 Migration von stark regulierten Anwendungen in die Cloud: Dem Teufel die See... Migration von stark regulierten Anwendungen in die Cloud: Dem Teufel die See...
Migration von stark regulierten Anwendungen in die Cloud: Dem Teufel die See...
 
Aus blau wird grün! Ansätze und Technologien für nachhaltige Kubernetes-Cluster
Aus blau wird grün! Ansätze und Technologien für nachhaltige Kubernetes-Cluster Aus blau wird grün! Ansätze und Technologien für nachhaltige Kubernetes-Cluster
Aus blau wird grün! Ansätze und Technologien für nachhaltige Kubernetes-Cluster
 
Endlich gute API Tests. Boldly Testing APIs Where No One Has Tested Before.
Endlich gute API Tests. Boldly Testing APIs Where No One Has Tested Before.Endlich gute API Tests. Boldly Testing APIs Where No One Has Tested Before.
Endlich gute API Tests. Boldly Testing APIs Where No One Has Tested Before.
 
Kubernetes with Cilium in AWS - Experience Report!
Kubernetes with Cilium in AWS - Experience Report!Kubernetes with Cilium in AWS - Experience Report!
Kubernetes with Cilium in AWS - Experience Report!
 
50 Shades of K8s Autoscaling
50 Shades of K8s Autoscaling50 Shades of K8s Autoscaling
50 Shades of K8s Autoscaling
 
Kontinuierliche Sicherheitstests für APIs mit Testkube und OWASP ZAP
Kontinuierliche Sicherheitstests für APIs mit Testkube und OWASP ZAPKontinuierliche Sicherheitstests für APIs mit Testkube und OWASP ZAP
Kontinuierliche Sicherheitstests für APIs mit Testkube und OWASP ZAP
 
Service Mesh Pain & Gain. Experiences from a client project.
Service Mesh Pain & Gain. Experiences from a client project.Service Mesh Pain & Gain. Experiences from a client project.
Service Mesh Pain & Gain. Experiences from a client project.
 
50 Shades of K8s Autoscaling
50 Shades of K8s Autoscaling50 Shades of K8s Autoscaling
50 Shades of K8s Autoscaling
 
Blue turns green! Approaches and technologies for sustainable K8s clusters.
Blue turns green! Approaches and technologies for sustainable K8s clusters.Blue turns green! Approaches and technologies for sustainable K8s clusters.
Blue turns green! Approaches and technologies for sustainable K8s clusters.
 
Per Anhalter zu Cloud Nativen API Gateways
Per Anhalter zu Cloud Nativen API GatewaysPer Anhalter zu Cloud Nativen API Gateways
Per Anhalter zu Cloud Nativen API Gateways
 
Aus blau wird grün! Ansätze und Technologien für nachhaltige Kubernetes-Cluster
Aus blau wird grün! Ansätze und Technologien für nachhaltige Kubernetes-Cluster Aus blau wird grün! Ansätze und Technologien für nachhaltige Kubernetes-Cluster
Aus blau wird grün! Ansätze und Technologien für nachhaltige Kubernetes-Cluster
 

Último

Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
amitlee9823
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
amitlee9823
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
amitlee9823
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
amitlee9823
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
amitlee9823
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
amitlee9823
 

Último (20)

Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
 

The Big Cloud Native FaaS Lebowski

  • 1.
  • 2. Mario-Leander Reimer Principal Software Architect #CloudNativeNerd QAware GmbH http://github.com/lreimer http://speakerdeck.com/lreimer
  • 3. #DEVOXXPL 2017 A HITCHHIKER’S GUIDE TO THE CLOUD NATIVE STACK 4 4 https://speakerdeck.com/lreimer/a-hitchhikers-guide-to-the-cloud-native-stack-number-devoxxpl https://www.youtube.com/watch?v=eMMkOyZwam4 3 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and ☕ by @LeanderReimer #CloudNativeNerd @qaware }
  • 4. CLOUD NATIVE SOFTWARE DEVELOPMENT IS COMPLICATED.DOCKER, YAML, MICROSERVICES, KUBERNETES, ET.AL. 4 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and ☕ by @LeanderReimer #CloudNativeNerd @qaware }
  • 5. SERVERLESS IS THE NEXT LOGICAL EVOLUTIONIN CLOUD NATIVE SOFTWARE DEVELOPMENT. 5 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and ☕ by @LeanderReimer #CloudNativeNerd @qaware }
  • 6. Serverless computing refers to a new model of cloud native computing, enabled by architectures that do not require server management to build and run applications. It leverages a finer-grained deployment model where applications, bundled as one or more functions, are uploaded to a platform and then executed, scaled, and billed in response to the exact demand needed at the moment. 1 1 https://landscape.cncf.io/ 6 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and ☕ by @LeanderReimer #CloudNativeNerd @qaware }
  • 7. FUNCTIONSAS PREFERRED SERVERLESS APPLICATION PROGRAMMING MODEL.
  • 8. 8 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and ☕ by @LeanderReimer #CloudNativeNerd @qaware }
  • 9. EVENT-DRIVEN ARCHITECTURE ENABLES LOOSELY COUPLED REACTIVE SOFTWARE COMPONENTS AND SERVICES. 2 2 https://cloudevents.io 9 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and ☕ by @LeanderReimer #CloudNativeNerd @qaware }
  • 10. 10 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and ☕ by @LeanderReimer #CloudNativeNerd @qaware }
  • 11. USE CASE 1 HYBRID ARCHITECTURES > Combine Microservice Architecture with EDA > Leverage Function services for Event-driven use cases > Reduce resource consumption and costs via Scale 2 Zero > Integrate into existing Enterprise PaaS environment
  • 12. USE CASE 2 EDGE AND FOG COMPUTING > Research project: evaluate usage of FaaS for low power devices > Support for lightweight schedulers like Docker Swarm > Support for compiled language runtimes like Go
  • 13. MY CRITERIA TO CHOOSE THE IDEAL FAAS PLATFORM > Open Source - no initial $$$ and no vendor lock-in please > Maturity - good and active community, little issues, frequent releases > Use Cases - general purpose, enterprise, big data, AI, edge computing > Approachable - quick start and sufficient documentation > Language Runtimes - please more than JavaScript! > Developer Friendly - tools & frameworks, local runtime, testing, IDE support > Operability - easy setup, supported platforms, technology footprint > Integration - supported triggers, infrastructure, plugins, standards > Performance - good cold startup performance and throughput 13 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and ☕ by @LeanderReimer #CloudNativeNerd @qaware }
  • 14. 14 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and ☕ by @LeanderReimer #CloudNativeNerd @qaware }
  • 15. 15 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and ☕ by @LeanderReimer #CloudNativeNerd @qaware }
  • 16. 16 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and ☕ by @LeanderReimer #CloudNativeNerd @qaware }
  • 17. 17 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and ☕ by @LeanderReimer #CloudNativeNerd @qaware }
  • 18. PUT KNATIVE, RIFF AND KYMA ON YOUR RADAR! > Knative > K8s based platform to build, deploy and manage serverless workloads > Build for Cloud-native Source-to-Container orchestration > Serving for a scale-to-zero request driven compute model, leverages Istio > Eventing provides composable primitives to enable late-binding event sources and event consumers > riff > provides and integrates basic FaaS platform infrastructure components, currently v0.3.0 > combines Cloud Native Buildpacks with Knative Serving and Knative Eventing > Kyma > full blown serverless platform with many components, currently v1.1.0 > Recently migrated serverless components to Knative and Istio 18 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and ☕ by @LeanderReimer #CloudNativeNerd @qaware }
  • 19. 19 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and ☕ by @LeanderReimer #CloudNativeNerd @qaware }
  • 20. MY MAIN CONTENDERS > fission https://fission.io > Fn Project http://fnproject.io > Kubeless https://kubeless.io > nuclio https://nuclio.io > OpenFaaS https://www.openfaas.com > OpenWhisk https://openwhisk.apache.org
  • 21. THE OPEN SOURCE FAAS FRAMEWORK QUICK CHECK 3 License Inception Contributor Releases Stars Issues Build OpenWhisk Apache-2.0 Feb 14, 2016 147 1 4.061 411 (22 bugs) ❌ Fn Project Apache-2.0 May 30, 2016 76 1.039 4.074 109 (8 bugs) ✅ fission Apache-2.0 Aug 14, 2016 76 34 4.411 232 (5 bugs) ✅ Kubeless Apache-2.0 Nov 13, 2016 75 40 4.750 131 (0 bugs) ✅ OpenFaaS MIT Dec 18, 2016 97 87 14.510 53 (0 bugs) ✅ nuclio Apache-2.0 Jun 04, 2017 36 50 2.804 48 (1 bugs) ✅ 3 data from Jun 17, 2019. Github stats will vary, taken from Main repo only. 21 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and ☕ by @LeanderReimer #CloudNativeNerd @qaware }
  • 22.
  • 23. Language Use Cases Generation Platforms Runtimes Triggers fission Go Enterprise 2nd k8s Go, Python, NodeJS, Java/JVM cron, http, NATS, Azure Queue Storage, Kafka, Kubewatch Kubeless Go Enterprise 2nd K8s NodeJS, Java, Go, JVM, Python, PHP, Ruby, .NET Core, Ballerina, Vert.x cron, http, NATS, kinesis, Kafka OpenFaaS Go Enterprise, IoT 1st K8s, Docker Go, C#, Java8, Dockerfile, NodeJS, PHP, Python, Ruby http, cron, Kafka, AWS SNS, S3, CloudEvents, IFTTT, Redis, MQTT, NATS nuclio Go Enterprise, IoT 2nd Docker, K8s, AWS, GCP .NET Core, Go, Java, NodeJS, Python, Shell cron, eventhub, http, kafka, kinesis, nats, rabbitmq, mqtt OpenWhisk Scala Enterprise, Hosted? 2nd K8s, Mesos, Docker, OpenShift NodeJS, Swift, Java, Go, Scala, Python, PHP, Ruby, .NET Core, Ballerina Cloudant, RSS, Kafka, JIRA, Bluemix Push, Slack, Github Fn Project Go Enterprise, Hosted? 1st Docker, K8s Java, Go, NodeJS, Python, Ruby http 23 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and ☕ by @LeanderReimer #CloudNativeNerd @qaware }
  • 24. Installation Scheduler Docs Usage Ecosystem Performance fission Helm (2 Charts) K8s Native Web, README Quick Start, Examples, CLI SDK, Workflow, Istio 1069 Req/sec nuclio K8s YAML K8s Native Web, README Quick Start, Examples, CLI SDK, Jupyther 1542 Req/sec OpenFaaS Helm, Docker Compose YAML K8s Native Web, README Quick Start, Examples, CLI Raspberry Pi, Serverless Framework 1041 Req/sec Kubeless K8s YAML, Helm (Incubator) K8s Native Web, README Quick Start, Examples, CLI SDK, Istio, Serverless Framework 1363 Req/sec OpenWhisk Helm Custom Web, README Quick Start, Examples, CLI Serverless Framework not tested Fn Project Helm Custom README Quick Start, Examples, CLI SDK, Graal VM 48 Req/sec 24 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and ☕ by @LeanderReimer #CloudNativeNerd @qaware }
  • 25. FUNCTION AS A SERVICE DEMO
  • 26. WELL DUDE, WHICH ONE SHOULD I CHOOSE?
  • 27. IT DEPENDS ON YOUR USE CASE. > Fission is a pretty complete platform. > OpenFaas is very popular with an active community. Currently the only one with support for ARM devices. > Nuclio is fast, lightweight and has support for many triggers. Promising roadmap. > Kubeless is lightweight and simple. 27 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and ☕ by @LeanderReimer #CloudNativeNerd @qaware }
  • 28. FORK ME HTTPS://GITHUB.COM/LREIMER/THE-BIG-FAAS-LEBOWSKI HTTPS://GITHUB.COM/LREIMER/RASPI-SWARM-BOX 28 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and ☕ by @LeanderReimer #CloudNativeNerd @qaware }
  • 29. THANK YOU! 29 — // #DevoxxPL 2019 // The Big Cloud Native FaaS Lebowski -> { created with ❤ and ☕ by @LeanderReimer #CloudNativeNerd @qaware }