Slide 1

Slide 1 text

Rethinking Serverless Containers

Slide 2

Slide 2 text

Hey! I’m Obinna Odirionye. - Kubernetes Engineer, Kubermatic. - Member and Maintainer, CNCF Helm ChartMuseum. - Minimalist @odirionyeo

Slide 3

Slide 3 text

Open Source Festival 2022 What is Serverless “Serverless doesn't mean there’s no servers, it means we think about Servers less” Scott Hanselman tweet:

Slide 4

Slide 4 text

What Serverless Offers ● Pay for what you use - Compute ● No server management is required ● Inherently Scalable ● Quick and Fast deployments It’s Goodness!

Slide 5

Slide 5 text

Cons of Serverless ● Not built for long running processes - It’s gets better ● Performance issue ● Vendor lock-in is a Risk ● Hard to debug Ugh! Bad side

Slide 6

Slide 6 text

Serverless started as just functions!

Slide 7

Slide 7 text

Open Source Festival 2022 Serverless Functions Make a twitter Bot, Build a RESTful API endpoints, Make an S3 file replicator and many more… Examples

Slide 8

Slide 8 text

Serverless functions ● Limited Runtime Availability ● Heavily decoupled ● Vendor Lock-in The bad parts

Slide 9

Slide 9 text

OMW! So Much Problems. Argh!

Slide 10

Slide 10 text

“The Birth of Serverless Containers”

Slide 11

Slide 11 text

Open Source Festival 2022 Serverless Containers “Serverless has evolved beyond FAAS and functions are an implementation detail.” Kelsey Hightower tweet:

Slide 12

Slide 12 text

Serverless Containers In August 15, 2018, Google Cloud released Cloud Run - Alpha Release. The goal was to bring the best parts of Serverless and Containers together. The cons of serverless functions were solved in Serverless Containers.

Slide 13

Slide 13 text

Serverless Containers ● Openness to business Logic ● Split Traffic. Canary Deployment! ● No Vendor Lock-in ● OMG! No, You don’t need to know Kubernetes! ● Bring your own runtime, Use any language of your choice The Good Parts

Slide 14

Slide 14 text

So much Talk! Let’s Invoke The Demo Gods [Link: https://github.com/nerdeveloper/nodejs-azure-container-app]

Slide 15

Slide 15 text

Open Source Festival 2022 The Future of Serverless “We need to adopt Serverless Containers as the benefits are enormous. We are not there yet but on the way. Rethinking the way we deploy apps with Serverless is happening and we just scratched the surface.”

Slide 16

Slide 16 text

Thank you! Obinna Odirionye Kubermatic @odirionyeo