Lightning Talk: Managed VMs with WebAssembly for Scalable Secure IoT Deployments
summary
Builds a managed-VM model that runs platform-independent WebAssembly applets from cloud to device and back, claiming end-to-end isolation, portability and remote lifecycle control. Prototypes run wasmer on Tock/OpenTitan, wasm3 (WAMR-style) in Sapphire on ESP32, and Raspberry Pi on Linux with real-time tweaks; key work adds remote attestation, authenticated communication via SPIFFE-based attestation, and applet management APIs. Results are early prototypes that function across those three device classes and focus on scaling multi-device deployments; tooling and full production hardening remain work in progress.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 0:33What is WebAssembly
- 1:28Advantages of WebAssembly
- 2:04WebAssembly runtimes
- 2:30What do we want
- 3:22Projects
related talks
08mLightning Talk: Build trusted cloud apps with Wasm: WebAssembly Micro Runtime is ready
13mLightning Talk: Wildly Distributed Programming: Wasm and the Future of Distribute...
09mLightning Talk: Wasm for Heterogeneous IoT Devices
10mLightning Talk: WebAssembly + Application Runtime = A New Era of FaaS?
26mWebAssembly for a Reactive Internet of Things
40mWebAssembly - The Future of Distributed Computing
12mSponsored Keynote: WebAssembly: The future of distributed computing
29mwasi-cloud: The Future of Cloud Computing with WebAssembly
