New featureMedium

AWS introduces Lambda MicroVMs for isolated execution of user and AI-generated code

AWS Lambda now offers MicroVMs, providing VM-level isolation, near-instant launch and resume speeds, and state preservation for executing user or AI-generated code

AWS has introduced Lambda MicroVMs, a new serverless compute primitive that delivers VM-level isolation, near-instant launch and resume speeds, and state preservation for executing user or AI-generated code. Developers building multi-tenant applications that run end-user or AI-supplied code now have a way to allocate a separate, isolated execution environment per user or session without trade-offs between isolation, speed, and state retention. Lambda MicroVMs, built on Firecracker virtualization technology, allows developers to create a MicroVM image from a Dockerfile and launch MicroVMs with dedicated HTTPS URLs supporting protocols like HTTP/2, gRPC, and WebSockets. Currently available in US East (N. Virginia), US East (Ohio), US West (Oregon), Asia Pacific (Tokyo), and Europe (Ireland). Pricing is based on baseline compute resources while the MicroVM runs, with additional charges only for active duration beyond the baseline

Read the original AWS announcement