Firecracker is a new open source virtualization technology—widely used by Amazon Web Services (AWS) as part of its Fargate and Lambda services—especially designed for creating and managing secure, multi-tenant container and function-based services.
Firecracker is a virtual machine monitor (VMM) that uses the Linux Kernel-based Virtual Machine (KVM) to create and manage microVMs. They provide enhanced security and workload isolation over traditional VMs, while enabling the speed and resource efficiency of containers.
By adopting the increasingly popular approach of running microservices based on containerized applications, and thanks to its native integration with Docker Hub, OpenNebula has now become a powerful alternative to deploy and orchestrate containers as secure and fast micro-VMs.
In the new OpenNebula 5.12 “Firework” we have implemented a pioneering approach towards container orchestration that incorporates all the strengths of a Cloud Management Platform but without adding extra layers, thus reducing complexity, resource consumption and operational costs.
Other Relevant Features
Develop and deploy container-based applications easily and very fast, with lower operational costs. And forget about complex and expensive orchestration platforms such as Kubernetes or OpenShift.
Build multi-tenant Container-as-a-Service environments to manage container and function-based services. Combine the flexibility and speed of containers with the stronger security of Virtual Machines.
Hybrid and Edge
Expand your on-premises infrastructure on demand by incorporating resources from public cloud or bare-metal providers like AWS and Packet, or by deploying your container-based applications at the edge.