Skip to content
All tool news

Tool desk · Updated daily

Tool news·Netlify·

Netlify Moves Every Build to Dedicated Firecracker MicroVMs for Hardware-Level Isolation.

Netlify now runs each build in its own Firecracker MicroVM with separate kernel and memory, providing hardware-level isolation by default.

CW

Create With tool desk

1 source checked · 2 min read · 4 sections

ShareLinkedIn
Netlify Moves Every Build to Dedicated Firecracker MicroVMs for Hardware-Level Isolation

Hardware Isolation by Default

Netlify announced that every build on its platform now runs inside a dedicated Firecracker MicroVM. Each MicroVM gets its own kernel and memory space, is created for a single build, and is destroyed immediately when the build completes.

This is hardware-level isolation, not container-level. And it applies to every build by default, not as an enterprise add-on.

The change addresses a fundamental challenge in running arbitrary code from thousands of different projects at scale: preventing state leaks, eliminating shared containers across projects, and blocking interference between different customers' code.

Why MicroVMs Matter

Firecracker is an open-source virtualization technology originally developed by AWS for Lambda and Fargate. Unlike traditional containers that share a host kernel, each Firecracker MicroVM runs its own kernel instance.

This means builds are isolated at the hardware level. If one build attempts to access another's memory or state, the hypervisor blocks it at the kernel boundary, not just at the process level.

Netlify's decision to make this the default architecture, rather than tiering it as a premium security feature, reflects the company's position on running untrusted code. When you're processing builds from countless repositories, each potentially pulling dependencies and running scripts from third parties, the attack surface is significant.

What Changes for Users

Nothing, operationally. Builds continue to work exactly as before. The MicroVM layer is invisible to the build process itself.

The isolation model means:

  • No environment variables, secrets, or build artifacts can leak between projects
  • Dependencies installed in one build cannot affect another
  • Malicious code in one build cannot probe or interfere with another customer's infrastructure

Each VM is ephemeral. It exists only for the duration of a single build, then disappears. This stateless approach eliminates entire classes of persistence-based attacks.

Build Security at Scale

The announcement comes as Netlify continues to expand its platform for AI-assisted development. Earlier this month, the company positioned Agent Experience as a bridge from AI setup to production, emphasizing infrastructure that can handle autonomous deployment workflows.

Running code generated by AI agents or pulled from unfamiliar repositories requires strong isolation guarantees. MicroVMs provide that boundary without requiring developers to change how they write or deploy code.

The move also aligns with Netlify's broader security stance. Last month, the company clarified that it does not use customer code for AI training, addressing growing concerns about how platforms handle proprietary repositories and build artifacts.

Other platforms in the deployment space, including Vercel and Railway, use various isolation strategies for build and runtime environments. Netlify's approach puts hardware-level separation at the foundation rather than treating it as an optional layer.

For developers, the security improvement is automatic. For platform operators, it represents a significant architectural commitment to isolation as the default posture.

Sources

1 checked

How we cover tool news: Create With's tool desk drafts these reports with AI from the sources listed above and checks them against those sources before publishing.

Worth passing on?

ShareLinkedIn

Latest tool news

What else changed this week.

All tool news
VercelDigest

What Vercel Shipped in Late October

Vercel shipped quicker static deployments, four AI Gateway models, more free domain choices and new CLI controls in late October. The changes cover developers testing sites…

Vercel

Vercel Adds Submit_feedback to Its MCP

submitfeedback is a new Vercel MCP tool that lets agents and harnesses send bug reports, friction reports and feature requests directly to the Vercel team. Feedback can include…

The Create With Briefing

Don't watch forty changelogs. Read one email.

Every Tuesday: the tool changes worth knowing, real business use cases, and what's on near you. Free, unsubscribe any time.