About Us
Chris Matteson
Matt Butcher
Creator of Helm and other
k8s stuff. CEO of Fermyon.
Head of Solutions Sales
Slide 3
Slide 3 text
What Is Wasm?
The boring answer: It’s just another bytecode format
Slide 4
Slide 4 text
WebAssembly’s Strengths
• Security sandbox
• Cross-platform, cross architecture
• Fast startup and execution
• Ideally, can support any language
Good for the browser, great for the server
Slide 5
Slide 5 text
No content
Slide 6
Slide 6 text
No content
Slide 7
Slide 7 text
No content
Slide 8
Slide 8 text
No content
Slide 9
Slide 9 text
No content
Slide 10
Slide 10 text
No content
Slide 11
Slide 11 text
Orchestrating
Wasm
Nomad, Kubernetes, etc.
Slide 12
Slide 12 text
Fermyon Cloud and Nomad
•Easier to write a driver
•More efficient for scheduling non-containers
•We built a custom massively scaling runtime
•But... Kubernetes is everywhere
Slide 13
Slide 13 text
Kubernetes and Spin
• Step 1: Virtual Kubelet
• This was Krustlet
• We view it as an objective failure
• Step 2: Containerd
• Microsoft wrote it for AKS
• It was committed to containerd as a shim
• Extended to run in any Kubernetes cluster
• Coming to EKS as official add-on soon
• Step 3: Spin Kuberntes Plugin
• Make it easier to package spin apps as containers
• Requires a "wrapping container"
• Step 4: Native Support for OCI Artifacts
• Liquid Reply working with Fermyon on support
• Greatly simplify user experience
Slide 14
Slide 14 text
More Kubernetes Stuff
•Support additional triggers in Kubernetes
• Redis
• SQS
•More Examples in Spin Up Hub and improved
Documentation
•And finally....
Slide 15
Slide 15 text
Spin on Openshift!
•Working in collaboration with Red Hat and Liquid Reply
•Extended crun to support call Spin binary
•Let's see a demo!
Slide 16
Slide 16 text
Demo
Slide 17
Slide 17 text
Want to try it?
MAIN CALL TO ACTION HERE
Get started
• Spin Quickstart:
https://developer.fermyon.com/spin/quickstart
• OpenShift and Spin:
• And stop by our booth at KubeCon