Firecracker is open-source and purpose-built for creating and managing secure, multitenant containers and functions-based services. Firecracker runs in user space and uses Linux’s KVM to create microVMs. The fast startup time and low memory overhead of microVMs enable you to pack thousands of them onto one machine. This talk explains Firecracker’s foundation, the minimal device model, and how it interacts with various containers. Attendees learn about the performance, security, and utilization improvements enabled by Firecracker and how Firecracker is used for Lambda and Fargate. This session includes a demonstration of running thousands of microVMs on various cloud providers.