Skip to main content

WASM meets unikernels: Secure and Efficient Cloud-Native Deployments

K.4.601 | Day 2 | 10:00 - 10:25 | Speakers: Charalampos Mainas, Anastassios Nanos

WASM meets unikernels: Secure and Efficient Cloud-Native Deployments
A picture of a devroom at FOSDEM 2024
Open in browser
Get involved in the conversation!Join the chat

Notes

Abstract

This talk explores the intersection of WebAssembly and unikernels to create a flexible, powerful and secure deployment. On one hand, WASM offers unprecedented portability across platforms with almost near-native execution. On the other hand, unikernels can achieve extremely fast boot times, truely strong isolation with low CPU overhead and memory footprint. The presentation covers the development of a tool that builds and packages WASM unikernels as OCI-compliant images. Additionally, the talk demonstrates the seamless integration of WASM unikernels with Kubernetes through urunc, a unikernel container runtime, which treats them as standard containers. This end-to-end solution facilitates the building, deployment, and execution of WASM applications in a purely cloud-native manner, achieving a level of security and efficiency that surpasses the traditional container model.

Attachments

Speakers

Charalampos Mainas
Anastassios Nanos

Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.