Firecracker microVM with Amazon EC2 Nested Virtualization Firecracker 란? Firecracker는 AWS에서 개발한 오픈소스 VMM(Virtual Machine Monitor)입니다. KVM을 사용하여 경량 microVM을 생성하고 관리하며, AWS Lambda와 AWS Fargate의 기반 기술로 사용되고 있습니다. Firecracker는 64-bit Intel, AMD, Arm CPU를 지원하며, hardware virtualization 기능이 필요합니다. Fly.io, Kata Containers, firecracker-containerd 등 다양한 프로젝트에서 활용되고 있습니다. 이번 포스팅에서는 AWS EC2 Nested Virtualization 환경에서 Firecracker microVM을 설치하고 실행하는 방법에 대해 기록하도록 하겠습니다. EC2 Nested Virtualization 기존에는 EC2에서 KVM을 사용하기 위해 .metal 인스턴스...