Fermyon is a WebAssembly (Wasm)-centric developer platform for building and running serverless-style applications using Spin, an open-source framework and CLI for creating Wasm microservices, APIs, and web applications. Fermyon offers hosted deployment options, historically via Fermyon Cloud, and more recently via Fermyon Wasm Functions, a globally distributed FaaS running on Akamai Cloud. Spin applications are typically packaged and deployed as Wasm artifacts, designed for fast startup and isolation via Wasm sandboxing.
Core product pieces (as presented by Fermyon):
- Spin: local development, build/test workflow (new/build/up), multiple language SDKs, triggers (HTTP/Redis, etc.), and built-in primitives (KV, SQLite, variables/secrets).
- Fermyon Cloud: hosted deployment for Spin applications with a dashboard, logs, and quotas.
- Fermyon Wasm Functions (on Akamai): multi-tenant, globally distributed edge/serverless platform for Spin applications, positioned relative to Workers-like platforms.
Spin applications leverage Wasm/WASI and related runtimes (e.g., Wasmtime) to provide language portability and sandboxed execution environments.