SouthBay.NET: Servers be gone! Nodeless and Serverless Kubernetes


Details
Session 1:
Nodeless Kubernetes via Virtual Kubelet
Virtual Kubelet is an implementation of the Kubernetes kubelet that masquerades as a kubelet for the purpose of connecting a Kubernetes cluster to other APIs. This will allow you to schedule pods on a virtual node – meaning you can schedule pods on servers that are managed by a 3th party.
During this session we’ll give an introduction to the Virtual Kubelet project, and show a couple of demo’s of showcasing running pods on the Virtual Kubelet.
About Richard
Richard Spitz loves to bike and you’ll often find him out on the Bay Trail or on the Golden Gate Bridge, braving the headwinds. He works at Microsoft as a Cloud Solutions Architect on Infrastructure, Networking, Automation and Nills is helping him learn Kubernetes. He is an Microsoft certified Azure Solutions Expert. Follow Richard on Twitter. -> @richardespitz
Session 2:
Serverless Kubernetes – Overview and Introduction to KEDA
Serverless computing can simplify the process of deploying code into production. Originally popularized by AWS Lambda, there currently are multiple implementations of serverless technology. During this session, we’ll do a quick overview of the popular serverless frameworks available for Kubernetes.
In the second part of the presentation, we’ll dive into KEDA, Kubernetes Event Driven Architecture. KEDA allows for fine grained autoscaling (including to/from zero) for event driven Kubernetes workloads. KEDA serves as a Kubernetes Metrics Server and allows users to define autoscaling rules using a dedicated Kubernetes custom resource definition.
We’ll end with a demo of running a serverless application on Kubernetes, which will autoscale leveraging KEDA.
About Nills
Nills Franssens is a trail runner and board game enthusiast. In his professional life, he works at Microsoft as a Cloud Solution Architect. His area of expertise is Infrastructure, Networking and Kubernetes. He is both CKA and CKAD certified. Follow Nills on Twitter. -> @nillsf
Location
We will meet at Google in the FRC2 Building in the Libra Tech Talk room.
323 Fairchild Dr, Mountain View, CA 94043 (https://maps.google.com/?q=323+Fairchild+Dr,+Mountain+View,+CA+94043&entry=gmail&source=g)
Agenda
6:30 Pizza and Networking
6:55 Announcements
7:00 - 7:45 Presentation 1 - Nodeless Kubernetes
7:45 - 8:00 Short break
8:00 - 8:45 Presentation 2 - Serverless Kubernetes
8:45 - 9:00 Raffle and Wrapping up
Pizza will be provided before the main presentation (while it lasts).

SouthBay.NET: Servers be gone! Nodeless and Serverless Kubernetes