Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Cross-cloud App Splitting With WebAssembly Components

Linux Foundation via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to build and deploy distributed applications using WebAssembly components that can be split across multiple cloud environments and deployment targets. Explore how to develop a single application compiled to WebAssembly and then partition it into separate pieces at deployment time, enabling distribution across different Kubernetes deployments, cloud providers, or edge-to-cloud architectures. Follow along with hands-on demonstrations using Rust and TypeScript to create Wasm components, utilizing the CNCF project Spin for application development. Discover how to leverage Kubernetes, Helm, SpinKube, and other open source tools to deploy these modular applications across multiple locations. Understand the conceptual connections between this emerging development pattern and traditional microservice architecture and distributed systems, while examining how WebAssembly's Component Model is enabling a new class of applications that offer unprecedented flexibility in deployment and scaling strategies.

Syllabus

Cross-cloud App Splitting With WebAssembly Components - Matt Butcher, Fermyon

Taught by

Linux Foundation

Reviews

Start your review of Cross-cloud App Splitting With WebAssembly Components

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.