Loading…
In-person + Virtual
18-21 April
Learn More and Register to Attend

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for KubeCon + CloudNativeCon Europe 2023 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

Please note: This schedule is automatically displayed in Central European Summer Time (UTC +2). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change and session seating is available on a first-come, first-served basis. 
Wednesday, April 19 • 14:30 - 16:00
Tutorial: Hands on with WebAssembly Microservices and Kubernetes - Jiaxiao Zhou, David Justice & Kate Goldenring, Microsoft & Radu Matei, Fermyon

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.


This tutorial talk is meant to help you get started with WebAssembly (Wasm) on Kubernetes - a booming technology in the container world that promises delivery regardless of the platform, has an incredibly low memory footprint, and quick start times. We will start off the tutorial by introducing you to Wasm and its system interface (i.e., WASI), and how they work together with the underlying operating system. Then, we will move to demos and hands-on exercises to help you write your very first Wasm service that can, for example, serve HTTP/gRPC requests, persist data to key-value/blob stores, or react to event streams using pub/sub. What's more, these Wasm applications can be authored in multiple programming languages and frameworks, so its content and business logic can be extended to whatever you are most comfortable writing in. All in all, after building applications to Wasm, we will show how to package Wasm components to containers, and, lastly, we will deploy our work to environments like on-prem, cloud, and hybrid cloud using Kubernetes. Overall, you will leave the room having learned the pros and cons of using Wasm and how to build production-ready Wasm applications.

Speakers
avatar for David Justice

David Justice

Principal Software Engineer Lead, Microsoft
David Justice is a Principal Software Engineer Lead in Microsoft's Azure Container Upstream team, which focuses on contributing to and supporting open source initiatives in the cloud native ecosystem. David leads both the Azure Steel Thread team building the next wave of compute for... Read More →
avatar for Kate Goldenring

Kate Goldenring

Senior Software Engineer, Fermyon Technologies, Inc
Kate Goldenring is a senior software engineer at Fermyon and serves as co-chair of the Cloud Native Computing Foundation IoT Edge Working Group. She is an open-source developer who is drawn to building the best of what’s to come, maintaining projects focused on serverless WebAssembly... Read More →
avatar for Radu Matei

Radu Matei

Chief Technology Officer, Fermyon
Radu is the co-founder and CTO of Fermyon, building the next generation of cloud computing using WebAssembly. He is passionate about WebAssembly, distributed systems, and artificial intelligence. In the past he worked at Microsoft Azure in the DeisLabs research and development team... Read More →
avatar for Jiaxiao Zhou

Jiaxiao Zhou

Software Engineer, Microsoft
Jiaxiao (Joe) Zhou is a Software Engineer at Microsoft. He is on the Azure Container Upstream team and works on bringing WebAssembly to the cloud through projects like "runwasi", "SpiderLightning", and "containerd-wasm-shims". He is also a champion of several WASI proposals including... Read More →



Wednesday April 19, 2023 14:30 - 16:00 CEST
Elicium Building | Elicium Ballroom 1 + 2
  Tutorials, Runtime Performance + Constrained Environments