Open Source – Firecracker is an active open source project. You can run thousands of secure VMs with widely varying vCPU and memory configurations on the same instance. Low Overhead – Firecracker consumes about 5 MiB of memory per microVM. High Performance – You can launch a microVM in as little as 125 ms today (and even faster in 2019), making it ideal for many types of workloads, including those that are transient or short-lived.īattle-Tested – Firecracker has been battled-tested and is already powering multiple high-volume AWS services including AWS Lambda and AWS Fargate. Secure – This is always our top priority! Firecracker uses multiple levels of isolation and protection, and exposes a minimal attack surface. Here’s what you need to know about Firecracker: You can launch lightweight micro-virtual machines (microVMs) in non-virtualized environments in a fraction of a second, taking advantage of the security and workload isolation provided by traditional VMs and the resource efficiency that comes along with containers. Today I would like to tell you about Firecracker, a new virtualization technology that makes use of KVM. Taking our Invent and Simplify principle to heart, we asked ourselves what a virtual machine would look like if it was designed for today’s world of containers and functions! Last year we extended the benefits of serverless to containers with the launch of AWS Fargate, which now runs tens of millions of containers for AWS customers every week.Īs our customers increasingly adopted serverless, it was time to revisit the efficiency issue. Today, Lambda processes trillions of executions for hundreds of thousands of active customers every month. Just four years later (Lambda was launched at re:Invent 2014) it is clear that the serverless model is here to stay. Our plan was to focus on delivering a great customer experience while making the backend ever-more efficient over time. Also, as is the case with any new AWS service, we did not know how customers would put Lambda to use or even what they would think of the entire serverless model. This approach allowed us to meet our security goals but forced us to make some tradeoffs with respect to the way that we managed Lambda behind the scenes. In order to attain the desired level of isolation we used dedicated EC2 instances for each customer. When we launched AWS Lambda, we focused on giving developers a secure serverless experience so that they could avoid managing infrastructure. TreeSisters isn’t just planting trees (though they’ve already planted well over 20 million on three continents!) - they’re also empowering communities to make much bigger, critically needed systemic changes from the grassroots up.One of my favorite Amazon Leadership Principles is Customer Obsession. Building a global movement to plant more trees gives us more time to avert the worst of climate change. We once had six trillion trees on our planet. Will you help us reach our “one million trees” goal? Our goal is to help plant one million trees this year - and we’ve already planted over 250,000 through our efforts. We’ve committed to donating $1 for each item sold to TreeSisters, a UK charity that focuses on tropical reforestation efforts and women’s empowerment. This collector-quality apparel collection brings together fashion and impact through innovative, eco-friendly textiles - each piece is made from post-consumer recycled fibers, including recycled cotton, polyester, and plastic bottles.īest of all, for each item you purchase, you’ll be planting two trees. Help support our Festival partner TreeSisters - and look good doing so - with official Shift Your World Film Festival merch! MAKE AN IMPACT Buy Merch, Plant Two Trees!īe part of our 2022 philanthropy mission: to plant one million trees.