Introduction to WebAssembly & waSCC
WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on the web for client and server applications.
waSCC, WebAssembly Secure Capabilities Connector, is a WebAssembly host runtime that dynamically and securely binds WebAssembly modules to capability providers. These provider plug-ins provide abstractions around and connectivity to cloud-native services—message brokers, databases, HTTP—or they can expose special-purpose capabilities like IoT, embedded hardware, and more.
🕰 Timeline
00:00 - Holding Screen
01:09 - Introductions
01:50 - What is WebAssembly?
03:45 - What is waSCC?
05:00 - WebAssembly basics: Text format (WAT) and wasmtime
11:40 - waSCC is capability secure - what does that mean?
15:20 - Our first waSCC project
28:30 - Signing our waSCC project
40:00 - Lattice: waSCC clusters
48:50 - wascap: Inspecting the capabilities
54:00 - waSCC providers
1:00:00 - Closing
🌎 Resources
Kevin Hoffman - https://twitter.com/kevinhoffman
waSCC - https://wascc.dev
waSCC videos - https://www.youtube.com/watch?v=MkbtZRt5ikg&list=PL9bhKL87N5_GQOunnhzgYBLKOT8TBCWZ6
Technologies used in this video
Related Videos

Is WebAssembly the Future of Cloud Native?

Hands-On with Preq - Community-Driven Reliability Problem Detection
Join us for an exclusive live stream as we explore Preq (pronounced "preek"), the free and open-source tool that's revolutionizing how teams detect and prevent reliability issues before customers noti

Hands-On with Kairos - Edge Kubernetes Made Simple
Join us for an exclusive live stream as we dive deep into Kairos, the open-source project that's revolutionizing OS lifecycle management across edge, cloud, and bare metal environments!

Hands-on Introduction to k0rdent
**Hands-on Introduction to k0rdent**
Comments