July 2019
Intermediate to advanced
502 pages
14h
English
Firecracker is an open source project from AWS. It is a VM monitor using KVM to manage micro VMs. It is designed specifically to run secure multi-tenant containers and functions as as a service. It currently runs only on Intel CPUs, but support is planned for AMD and ARM.
AWS Lambda and AWS Fargate use Firecracker already. Currently, Firecracker can't be used easily on Kubernetes. The plan is to provide container integration via containerd. Refer to the link: https://github.com/firecracker-microvm/firecracker-containerd/.