<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>WebAssembly &amp; Ubuntu Containers The Power Couple - Shivay Lamba ｜ UbuCon Asia 2022</title>
        <link>https://peertube.linuxrocks.online/videos/watch/18071d98-a835-4bcd-9ae3-89dd22187c65</link>
        <description>https://2022.ubucon.asia/sessions/webassembly-ubuntu-containers-the-power-couple/ As the upcoming cloud technology, WebAssembly (Wasm) has attracted attention. To handle important backend functions, WebAssembly, also known as WASM, is transitioning from a portable contained browser runtime. The language neutrality, cross-platform/architecture support, security sandbox, small binary sizes, and excellent performance of WebAssembly make it a promising technology. Taking advantage of these advantages, several of us have started creating Wasm solutions that are cloud-based and run on servers rather than web browsers. What makes it so interesting is the fact that the WASM container is secure, efficient, portable and fast - at least on the paper it looks like the better implementation of containers. Wasm is incorrectly marketed as a “replacement for Docker,” whereas Wasm actually strengthens Docker. It has some capabilities that Docker (Linux Containers) lacks but lacks many of the features that have long made Linux Containers the most desirable method of creating cloud applications. Wasm is introduced in this session, which emphasises its potential in cloud environments. Then, we demonstrate how Wasm applications can be installed, developed built and deployed in Ubuntu based environments. The session will show use of the CNCF sandbox project WasmEdge (an open source WebAssembly Runtime) as an example to discuss how to install, build and deploy WebAssembly apps inside of Ubuntu environments thus showing how the power couple of Ubuntu Containers and WebAssembly work hand in hand. The standard installer script for WASMEdge, on its Github can be used to install WASMEdge on any Linux Distro including Debian and Snap based. Then you can also use the build script (again part of the Github open source repository) to build it into either of Debian or Snap based on your current Ubuntu environment in which you are building the app. For deployment there is support for being able to run WASMEdge with Krustlet which is another open source project which allows kubelets to run WASM in Kubernetes. Thus allowing you to deploy your WASMEdge app to Microk8s, Minikube etc. (https://github.com/second-state/krustlet-wasmedge-provider)</description>
        <lastBuildDate>Fri, 05 Jun 2026 04:26:52 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://peertube.linuxrocks.online</generator>
        <image>
            <title>WebAssembly &amp; Ubuntu Containers The Power Couple - Shivay Lamba ｜ UbuCon Asia 2022</title>
            <url>https://peertube.linuxrocks.online/client/assets/images/icons/icon-1500x1500.png</url>
            <link>https://peertube.linuxrocks.online/videos/watch/18071d98-a835-4bcd-9ae3-89dd22187c65</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://peertube.linuxrocks.online/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://peertube.linuxrocks.online/feeds/video-comments.xml?videoId=18071d98-a835-4bcd-9ae3-89dd22187c65" rel="self" type="application/rss+xml"/>
    </channel>
</rss>