WasmEdge Brings Cloud-Native Tooling to WebAssembly

WebAssembly has many advantages over traditional VMs and containers on the server side. It is a more secure, more portable, faster and lighter alternative to run cloud-native applications. However, the lack of developer tooling has hampered its adoption. According to the State of WebAssembly 2022 survey, non-browser APIs, better debugging support, and better tooling support are what WebAssembly needs the most.

The WasmEdge team will showcase its cloud-native tooling and developer SDKs for WebAssembly at the upcoming KubeCon and CloudNativeCon NA 2022.

At the Cloud native Wasm day, WasmEdge and Docker are jointly presenting new integrations between the two products. Docker CLI, Docker Desktop, Docker Compose will all have built-in support for WasmEdge applications, bringing WebAssembly to over 10 million Docker developers. Developers can build, run, and manage WasmEdge applications the same way they manage containers in the Docker toolchain. WasmEdge and Docker will demonstrate a complete suite of WebAssembly applications, from microservices, web service clients, database clients, to AI inference, all managed by Docker tools.

Coincidentally, in KCD Munich in Oct 2022, Liquid Reply also demonstrated how to manage cloud-native WasmEdge applications using the Podman and crun toolchain from Red Hat.

Then at DaprCon and KubeCon, the WasmEdge team will launch a new WebAssembly-based SDK for the Dapr API. Dapr is a distributed runtime that makes it easy for developers to create a network of microservices with shared infrastructure services, such as state management, service discovery and invocation, secret management, and message queues. The presentations showcase a complete Dapr application with a web front end, and three Dapr-enabled microservices on the backend.

Finally, at KubeCon, the WasmEdge team will showcase developer tools and partnerships that enable fully-fledged microservices in WebAssembly, as a lightweight and secure alternative to container-based applications. Specifically, through partnerships with VMWare, FutureWei, and others, WasmEdge has integrated developer tooling for

For more information, please visit the WasmEdge project on GitHub, or join our communities through Discord or Twitter.