Presentation

Launching the Fermyon Cloud with Nomad and WebAssembly

Not many PaaS providers can state that they obtained more customers than they had hoped, but also decided to scale down their cloud soon after the initial release. When we launched Fermyon Cloud, the performance of Nomad and WebAssembly lived up to the hype. In this talk, we’ll go into how we build a developer-centric hosted service for running WebAssembly microservices and web apps in the cloud. With a combination of Nomad, Consul, Vault, Traeffik, and a few WebAssembly open source projects, we can support almost 1,000 apps on the same sized virtual machine that supports around 30-40 containers. We’ll talk about our design, the performance characteristics, and ultimately how we made the call to scale down our cluster based on how great the usage numbers are.

Not many PaaS providers can state that they obtained more customers than they had hoped, but also decided to scale down their cloud soon after the initial release. When we launched Fermyon Cloud, the performance of Nomad and WebAssembly lived up to the hype. In this talk, we’ll go into how we build a developer-centric hosted service for running WebAssembly microservices and web apps in the cloud. With a combination of Nomad, Consul, Vault, Traeffik, and a few WebAssembly open source projects, we can support almost 1,000 apps on the same sized virtual machine that supports around 30-40 containers. We’ll talk about our design, the performance characteristics, and ultimately how we made the call to scale down our cluster based on how great the usage numbers are.

More resources like this one

  • 1/19/2023
  • Presentation

10 Things I Learned Building Nomad-Packs

  • 12/31/2022
  • Presentation

All Hands on Deck: How We Share Our Work

  • 12/31/2022
  • Presentation

Portable CD pipelines for Nomad with Vault and Dagger

  • 12/31/2022
  • Presentation

Implementing Machine Learning Workflows on Nomad