|
23 | 23 | <img src="img/firecracker-13@3x.png" alt="Firecracker logo" /> |
24 | 24 | </a> |
25 | 25 | <a class="sta-hoverOFF" href="#benefits">Benefits</a> |
26 | | - <a class="sta-hoverOFF" href="#how_it_works">HOW IT WORKS</a> |
| 26 | + <a class="sta-hoverOFF" href="#how_it_works">How it works</a> |
27 | 27 | <a class="sta-hoverOFF" href="#faq">FAQs</a> |
28 | 28 | <a class="sta-hoverOFF" href="#learn_more">Learn more</a> |
29 | 29 | </nav> |
|
53 | 53 | <img src="img/firecracker-13@3x.png" alt="" /> |
54 | 54 | </a> |
55 | 55 | <a class="sta-hoverOFF" href="#benefits">Benefits</a> |
56 | | - <a class="sta-hoverOFF" href="#how_it_works">HOW IT WORKS</a> |
| 56 | + <a class="sta-hoverOFF" href="#how_it_works">How it works</a> |
57 | 57 | <a class="sta-hoverOFF" href="#faq">FAQs</a> |
58 | 58 | <a class="sta-hoverOFF" href="#learn_more">Learn more</a> |
59 | 59 | </nav> |
|
87 | 87 | Intel CPUs, with AMD and Arm support in developer preview. |
88 | 88 | </p> |
89 | 89 | <p> |
90 | | - Firecracker is integrated with |
| 90 | + Firecracker is used by/integrated with (in alphabetical order): |
| 91 | + <a href="https://appfleet.com/">appfleet</a>, containerd via |
| 92 | + <a href="https://github.com/firecracker-microvm/firecracker-containerd">firecracker-containerd</a>, |
| 93 | + <a href="https://fly.io">Fly.io</a>, |
91 | 94 | <a |
92 | 95 | href="https://github.com/kata-containers/documentation/wiki/Initial-release-of-Kata-Containers-with-Firecracker-support" |
93 | | - > |
94 | | - Kata Containers |
95 | | - </a>, |
96 | | - <a href="https://opennebula.io/firecracker/">Open Nebula</a>, |
97 | | - <a href="https://github.com/solo-io/unik">UniK</a>, |
98 | | - <a href="https://www.weave.works/oss/firekube/">Weave FireKube</a> |
99 | | - (via |
100 | | - <a href="https://github.com/weaveworks/ignite">Weave Ignite</a>), |
101 | | - and containerd via |
102 | | - <a href="https://github.com/firecracker-microvm/firecracker-containerd">firecracker-containerd</a> |
103 | | - It's also used by |
104 | | - <a href="https://fly.io/">fly.io</a>. |
105 | | - Firecracker can run Linux and |
106 | | - <a href="http://blog.osv.io/blog/2019/04/19/making-OSv-run-on-firecraker">OSv</a> |
107 | | - guests. Our latest roadmap can be found |
108 | | - <a href="https://github.com/firecracker-microvm/firecracker/projects/13">here</a>. |
| 96 | + >Kata Containers</a |
| 97 | + >, <a href="https://opennebula.io/firecracker/">OpenNebula</a>, |
| 98 | + <a href="https://github.com/solo-io/unik">UniK</a>, and |
| 99 | + <a href="https://www.weave.works/oss/firekube/">Weave FireKube</a> (via |
| 100 | + <a href="https://github.com/weaveworks/ignite">Weave Ignite</a>). Firecracker can run Linux and |
| 101 | + <a href="http://blog.osv.io/blog/2019/04/19/making-OSv-run-on-firecraker">OSv</a> guests. Our latest roadmap |
| 102 | + can be found <a href="https://github.com/firecracker-microvm/firecracker/projects/13">here</a>. |
109 | 103 | </p> |
110 | 104 | </section> |
111 | 105 | </article> |
|
114 | 108 | <div class="m-content"> |
115 | 109 | <img class="m-bg" src="img/logo-icon@3x.png" alt="" /> |
116 | 110 | <div class="m-text"> |
117 | | - <p>Firecracker is open-sourced under Apache version 2.0.</p> |
| 111 | + <p>Firecracker is open-sourced under Apache License, version 2.0.</p> |
118 | 112 | <div class="m-imgs"> |
119 | | - <a href="https://aws.amazon.com/fargate/"><img src="img/fargate-logo.svg" alt="AWS Fargate" /></a> |
120 | | - <a href="https://aws.amazon.com/lambda/"><img src="img/lambda-logo.svg" alt="AWS Lambda" /></a> |
| 113 | + <a href="https://aws.amazon.com/fargate/"> |
| 114 | + <img src="img/fargate-logo.svg" alt="AWS Fargate" /> |
| 115 | + </a> |
| 116 | + <a href="https://aws.amazon.com/lambda/"><img src="img/lambda-logo.svg" alt="AWS Lambda"</a> |
121 | 117 | </div> |
122 | 118 | </div> |
123 | 119 | <div class="m-buttons"> |
124 | 120 | <a href="https://github.com/firecracker-microvm/firecracker" class="css-button sta-hoverOFF"> |
125 | 121 | <i class="icon-github" aria-hidden="true"></i> |
126 | | - <span>join our github community</span> |
| 122 | + <span>Join our GitHub Community</span> |
127 | 123 | </a> |
128 | 124 | <a |
129 | 125 | href="https://join.slack.com/t/firecracker-microvm/shared_invite/enQtNDY2NTUwMzQ3MDE1LWIwMzA0OWFkMTZhMTlmMDZiMmFkYjMyODMxMGQ1ZjliMzJjNjJiNWRhNWNkOGEyNmUxNmRkMjZhYTc3MmVjZjM" |
|
192 | 188 | same machine. This means that every function, container, or container group can be encapsulated with a |
193 | 189 | virtual machine barrier, enabling workloads from different customers to run on the same machine, without any |
194 | 190 | tradeoffs to security or efficiency. Firecracker is an |
195 | | - <a href="https://www.redhat.com/en/blog/all-you-need-know-about-kvm-userspace">alternative to QEMU</a>, |
196 | | - an established VMM with a general purpose and broad feature set that allows it to host a variety of guest |
| 191 | + <a href="https://www.redhat.com/en/blog/all-you-need-know-about-kvm-userspace">alternative to QEMU</a>, an |
| 192 | + established VMM with a general purpose and broad feature set that allows it to host a variety of guest |
197 | 193 | operating systems. |
198 | 194 | </p> |
199 | 195 | <p> |
|
235 | 231 | <header>Why did you develop Firecracker?</header> |
236 | 232 | <section> |
237 | 233 | When we launched Lambda in November of 2014, we were focused on providing a secure |
238 | | - <a href="https://aws.amazon.com/serverless/">serverless</a> |
239 | | - experience. At launch we used per-customer EC2 instances to provide strong security and isolation between |
240 | | - customers. As Lambda grew, we saw the need for technology to provide a highly secure, flexible, and |
241 | | - efficient runtime environment for services like Lambda and Fargate. Using our experience building isolated |
242 | | - EC2 instances with hardware virtualization technology, we started an effort to build a VMM that was |
243 | | - tailored to run serverless functions and integrate with container ecosystems. |
| 234 | + <a href="https://aws.amazon.com/serverless/">serverless</a> experience. At launch we used per-customer EC2 |
| 235 | + instances to provide strong security and isolation between customers. As Lambda grew, we saw the need for |
| 236 | + technology to provide a highly secure, flexible, and efficient runtime environment for services like |
| 237 | + Lambda and Fargate. Using our experience building isolated EC2 instances with hardware virtualization |
| 238 | + technology, we started an effort to build a VMM that was tailored to run serverless functions and |
| 239 | + integrate with container ecosystems. |
244 | 240 | </section> |
245 | 241 | </article> |
246 | 242 | <article class="m-item"> |
|
257 | 253 | <article class="m-item"> |
258 | 254 | <header>Can Firecracker be used within the container ecosystem?</header> |
259 | 255 | <section> |
260 | | - Yes. Firecracker is integrated with |
| 256 | + Yes. Firecracker is used by/integrated with (in alphabetical order): |
| 257 | + <a href="https://appfleet.com/">appfleet</a>, containerd via |
| 258 | + <a href="https://github.com/firecracker-microvm/firecracker-containerd">firecracker-containerd</a>, |
| 259 | + <a href="https://fly.io">Fly.io</a>, |
261 | 260 | <a |
262 | 261 | href="https://github.com/kata-containers/documentation/wiki/Initial-release-of-Kata-Containers-with-Firecracker-support" |
263 | | - > |
264 | | - Kata Containers |
265 | | - </a>, |
266 | | - <a href="https://www.weave.works/oss/firekube/">Weave FireKube</a> |
267 | | - (via |
268 | | - <a href="https://github.com/weaveworks/ignite">Weave Ignite</a>), |
269 | | - and containerd via |
270 | | - <a href="https://github.com/firecracker-microvm/firecracker-containerd">firecracker-containerd</a>. |
| 262 | + >Kata Containers</a |
| 263 | + >, <a href="https://opennebula.io/firecracker/">OpenNebula</a>, |
| 264 | + <a href="https://github.com/solo-io/unik">UniK</a>, and |
| 265 | + <a href="https://www.weave.works/oss/firekube/">Weave FireKube</a> (via |
| 266 | + <a href="https://github.com/weaveworks/ignite">Weave Ignite</a>). |
271 | 267 | </section> |
272 | 268 | </article> |
273 | 269 | <article class="m-item"> |
|
289 | 285 | <header>What operating systems are supported by Firecracker?</header> |
290 | 286 | <section> |
291 | 287 | Firecracker supports Linux host and guest operating systems with kernel versions 4.14 and above, as well |
292 | | - as |
293 | | - <a href="http://blog.osv.io/blog/2019/04/19/making-OSv-run-on-firecraker/">OSv</a> |
294 | | - guests. The long-term support plan is still under discussion. |
| 288 | + as <a href="http://blog.osv.io/blog/2019/04/19/making-OSv-run-on-firecraker/">OSv</a> guests. The |
| 289 | + long-term support plan is still under discussion. |
295 | 290 | </section> |
296 | 291 | </article> |
297 | 292 | <article class="m-item"> |
298 | 293 | <header>What is the open source license for Firecracker?</header> |
299 | 294 | <section> |
300 | 295 | Firecracker is |
301 | | - <a href="https://github.com/firecracker-microvm/firecracker/blob/master/LICENSE">licensed</a> |
302 | | - under the Apache License, version 2.0, allowing you to freely use, copy, and distribute your changes under |
303 | | - the terms of your choice. |
304 | | - <a href="https://www.apache.org/licenses/LICENSE-2.0">Read more about Apache 2.0</a>. |
305 | | - Crosvm code sections are licensed under a |
306 | | - <a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause license</a> |
307 | | - that also allows you to use, copy, and distribute your changes under the terms of your choice. |
| 296 | + <a href="https://github.com/firecracker-microvm/firecracker/blob/master/LICENSE">licensed</a> under Apache |
| 297 | + License, version 2.0, allowing you to freely use, copy, and distribute your changes under the terms of |
| 298 | + your choice. Read more about the |
| 299 | + <a href="https://www.apache.org/licenses/LICENSE-2.0">Apache 2.0 license</a>. Crosvm code sections are |
| 300 | + licensed under a <a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause license</a> that also |
| 301 | + allows you to use, copy, and distribute your changes under the terms of your choice. |
308 | 302 | </section> |
309 | 303 | </article> |
310 | 304 | <article class="m-item"> |
311 | 305 | <header>How can I contribute?</header> |
312 | 306 | <section> |
313 | 307 | Firecracker is an AWS open source project that encourages contributions from customers and the developer |
314 | 308 | community. Any contribution is welcome as long as it aligns with our |
315 | | - <a href="https://github.com/firecracker-microvm/firecracker/blob/master/CHARTER.md">charter</a>. |
316 | | - You can learn more about how to contribute in |
317 | | - <a href="https://github.com/firecracker-microvm/firecracker/blob/master/CONTRIBUTING.md"> |
318 | | - CONTRIBUTING.md |
319 | | - </a>. |
320 | | - You can chat with others in the community on the |
| 309 | + <a href="https://github.com/firecracker-microvm/firecracker/blob/master/CHARTER.md">charter</a>. You can |
| 310 | + learn more about how to contribute in |
| 311 | + <a href="https://github.com/firecracker-microvm/firecracker/blob/master/CONTRIBUTING.md" |
| 312 | + >CONTRIBUTING.md</a |
| 313 | + >. You can chat with others in the community on the |
321 | 314 | <a |
322 | 315 | href="https://join.slack.com/t/firecracker-microvm/shared_invite/enQtNDY2NTUwMzQ3MDE1LWIwMzA0OWFkMTZhMTlmMDZiMmFkYjMyODMxMGQ1ZjliMzJjNjJiNWRhNWNkOGEyNmUxNmRkMjZhYTc3MmVjZjM" |
323 | | - > |
324 | | - Firecracker Slack workspace |
325 | | - </a>. |
| 316 | + >Firecracker Slack workspace</a |
| 317 | + >. |
326 | 318 | </section> |
327 | 319 | </article> |
328 | 320 | </div> |
|
378 | 370 | <div class="m-buttons"> |
379 | 371 | <a href="https://github.com/firecracker-microvm/firecracker" class="css-button3 sta-hoverOFF"> |
380 | 372 | <i class="icon-github" aria-hidden="true"></i> |
381 | | - <span>join our github community</span> |
| 373 | + <span>Join our GitHub Community</span> |
382 | 374 | </a> |
383 | 375 | <a |
384 | 376 | href="https://join.slack.com/t/firecracker-microvm/shared_invite/enQtNDY2NTUwMzQ3MDE1LWIwMzA0OWFkMTZhMTlmMDZiMmFkYjMyODMxMGQ1ZjliMzJjNjJiNWRhNWNkOGEyNmUxNmRkMjZhYTc3MmVjZjM" |
|
394 | 386 | <a href="#home"> |
395 | 387 | <img src="img/firecracker-logo@3x.png" alt="Firecracker logo" /> |
396 | 388 | </a> |
397 | | - <div>©2018 - 2020, Amazon Web Services, Inc or its affiliates. All rights reserved.</div> |
| 389 | + <div>©2018-2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.</div> |
398 | 390 | </div> |
399 | 391 | </footer> |
400 | 392 | </section> |
|
0 commit comments