Announcement: Fermyon Joins Akamai 
Fermyon Joins Akamai 
  • 01 Projects Spin external link Wasm Functions Cloud SpinKube external link Platform
    02 Resources About Blog Careers Docs Example Apps
    03 Engage Contact Get a Demo » Fermyon Cloud Login »
    Products 

    01Build Your Apps:

    Spin

    Spin CNCF

    Developer framework and CLI for building fast Wasm apps.

    02ADeploy to a Fermyon Service:

    Fermyon Wasm Functions

    Wasm Functions

    Powerful engine for edge apps and functions on Akamai Cloud.

    Fermyon Cloud

    Cloud

    Deploy your Spin apps to Fermyon's serverless cloud.

    02B Deploy to Your Kubernetes:

    SpinKube

    SpinKube CNCF

    Develop and operate Spin apps in your Kubernetes cliuster.

    Fermyon Platform for Kubernetes

    Platform for Kubernetes

    Solution for large-scale, high performance enterprise clusters.

    Developer 
    Documentation Examples & Templates Supported Languages
    Discord GitHub
    Blog
    Contact Sales Cloud Login
    Toggle light/dark mode Get a Demo Explore Wasm Functions

    Announcement: Fermyon is joining Akamai

    Fast, powerful edge compute is here.

    Fermyon Wasm Functions is a multi-tenant, hosted, globally distributed engine for serverless functions running on Akamai Cloud, the most distributed cloud network.

    Learn More

    01 Start Local

    A frictionless dev experience

    Quickly create, distribute, and execute WebAssembly apps, functions and microservices with Spin — our developer framework and CLI.

    $ spin new

    Start a new project

    $ spin build

    Build your app

    $ spin up

    Run your app

    (main) $ 
    spin new
    Pick a template to start your project with: http-go (HTTP request handler using (Tiny)Go) http-swift (HTTP request handler using SwiftWasm)
    >
    http-rust (HTTP request handler using Rust) http-zig (HTTP request handler using Zig) kv-explorer (Explore the contents of Spin KV stores) redis-go (Redis message handler using (Tiny)Go) redis-rust (Redis message handler using Rust)
         1.
         2.
         3.
         4.
         5.
         6.
        
         7.
         8.
        
         9.
        10.
        11.
        12.
                                    
        use spin_sdk::http::{IntoResponse, Request};
        use spin_sdk::http_component;
        
        /// A simple Spin HTTP component.
        #[http_component]
        fn handle_hello_world(req: Request) ->
        anyhow::Result<impl IntoResponse> { {
            println!("Handling request to {:?}",
            req.header("spin-full-url"));
            Ok(http::Response::builder()
                .status(200)
                .header("content-type", "text/plain")
                .body("
    Hello, Fermyon!")?)
    }
    localhost:3000

    Hello,
    Fermyon!

    $ spin new

    Start a new project

    $ spin build

    Build your app

    $ spin up

    Run your app

    02 Deploy Wasm Workloads

    Compute Products

    Self-hosted in your Kubernetes

    SpinKube

    SpinKube is the open source way to run Spin apps in Kubernetes. SpinKube is a collaborative community project.

    Learn More

    Fermyon Platform for Kubernetes

    Enabling teams to deliver faster, denser serverless compute in Kubernetes. Runs in any cloud cluster, or on-prem.

    Schedule a Demo

    Hosted Service

    Fermyon Cloud

    The quickest and easiest way to deploy and manage serverless apps - run your apps on our hosted Cloud service.

    Learn More

    Partners

    Akamai

    Akamai

    Fermyon Wasm Functions runs on Akamai Cloud, the most distributed cloud network.

    Enterprise Cloud

    Microsoft Azure

    Microsoft Azure

    Collaborating on Spinkube and delivering Wasm workloads Azure Kubernetes Service (AKS).

    Cloud Open Source

    SUSE

    SUSE

    Collaborating on Spinkube, and working to advance Wasm in cloud native development.

    Open Source

    Maxima Consulting

    Maxima Consulting

    Maxima Consulting is Fermyon's trusted implementation and managed services partner.

    Enterprise Managed Services

    Docker includes support for Wasm Workloads - such as Spin
    Running Wasm on Google Kubernetes Engine (GKE)
    Improved Processing with Arm and Fermyon
    FPT is a global team builds custom Fermyon applications.
    Nginx Unit utilizes the Spin developer experience to run Wasm Components.
    Fermyon's tools run on massive multicore arm with Ampere

     

     

     

     

     

     

     

     

    From blinking cursor to deployed serverless app in 66 seconds.

    Deploy Now It's free.

    Why Fermyon?

    The next wave of cloud compute looks like this

    Architected to compile and ship your code as Wasm binaries, Fermyon is a lighter, faster and truly serverless cloud. No need to deal with images, OS layers or instance config.

    Finally the promise of true sustainable serverless cloud computing is here with Fermyon’s Cloud offering — a platform that allows me to use almost any language, is incredibly easy to use and blazingly fast.”

    — Federico Dionisi

    typical app image
    200MB+
    app.wasm
    3.2MB

    Hello
    supersonic.

    Goodbye
    cold starts.

    Spin ms

    AWS Lambda ms

    0ms 50ms 100ms 150ms 200ms 250ms
    Data source. Learn more.
    icon

    Automatically scales-to-zero

    Requests are so fast, services can shut back down seamlessly between requests — minimizing compute consumption.

    icon

    Secure by
    default

    Every Wasm application runs in a secure sandbox — eliminating cross contamination.

    icon

    Compute less, save more

    A lighter, faster, and more efficient model means lower cost and more sustainable for your business and our planet.

    We've got you covered.

    Not just JavaScript — compile almost any language to Wasm.

    Rust, Go, Python, JavaScript, .NET, Ruby, C#

    Fermyon’s Spin works with mainstream languages like JS/TS, Python, .NET, Rust, and Go. We adhere to the WASI standard, which means dozens of languages that have support for Wasm can be compiled, built and deployed.

    Quotes

    “We've been able to take a Kubernetes batch process of tens of thousands of orders and cut the compute cost by 60%, without trading off performance”

    Kai Walter

    Kai Walter

    Distinguished Architect, ZEISS Group

    “It enabled us to build holistic service components, including smart contracts, and integrated a zero trust architecture with confidence that third-party code wouldn't introduce risk in such a critical environment”

    PJ Łaszkowicz

    PJ Łaszkowicz

    Technical Director, Omnijar

    “Fermyon not only reduces complexity but also continues to address enterprise cloud computing pain points head-on while also considering the growing demand for increased profitability and productivity.”

    Paul Nashawaty

    Paul Nashawaty

    Principal Analyst at The Futurum Group

    “It took me 13 lines of code and 2 commands (spin build, spin cloud deploy) to build and deploy a simple 'chatGPT like' app with Fermyon”

    Sébastien Blanc

    Sébastien Blanc

    Aiven.io

    “I'm getting some hands on time with WebAssembly by playing around with Fermyon and their Spin framework. I think it's extra dope.”

    Kelsey Hightower

    Kelsey Hightower

    Former Distinguished Engineer, Google

    Deploy and run for free

    No tricks. You can run apps on Fermyon Cloud without having to worry about an expiration date. You can opt into future, paid upgrades later on if you need to.

    Sign up for Cloud Read the Docs

    Open Source Projects

    Spin SpinKube Open Source Promise

    Fermyon Products

    Cloud Platform for Kubernetes Wasm Functions

    Resources

    Developer Docs Language Support The Serverless Guide

    Company

    About Contact

    Building faster, denser cloud compute - powered by WebAssembly.

    Subscribe to Updates

    Join Fermyon's Discord Server Fermyon's GitHub Page Follow Fermyon on LinkedIn Follow @fermyon.com on Bluesky Follow @fermyontech on Twitter Subscribe to @fermyontech on YouTube

    This website runs on Fermyon Cloud
    Code of Conduct
    Legal
    Privacy
    RSS
    Sitemap

    Connect with Fermyon

    Chat on Discord

    Chat on Discord

    Schedule a Meeting

    Schedule a Meeting

    Become an Insider

    Become an Insider