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.
WebAssembly is taking the web by storm, but we believe that WebAssembly truly shines in the cloud. waSCC is designed around the following core tenets:
waSCC is built upon a set of standards and conventions that attempt to fill the void for cloud-native Wasm module host environments. Using this host runtime, you can host WebAssembly modules as standalone processes on a laptop, as on-demand functions in a serverless environment, as always-available microservices in the cloud or at the edge, or treat
.wasm files like firmware on Raspberry Pis and embedded devices.
waSCC Technology Demos
Check out the following demonstrations to see waSCA in action and see what people are building on top of the waSCA framework: