What about in AWS? #5327
Replies: 1 comment
-
Hi @c0debreaker , Thanks a lot for your interest into Firecracker. Firecracker has been used into CI/CD applications from years, and there are companies which have even built their businesses offering for CI/CD for enterprise using Firecracker. However, whenever you pick a technology you have to evaluate holistically pros and cos. So while generally speaking Firecracker has proven to be useful for CI/CD application, the real question is do you need Firecracker? Firecracker is mainly used to create multi-tenant compute platforms, with high density (so you want to overcommit memory and CPU) and more or less high mutation rates (you need to spawn up and destroy fast such environments). On the other hand, build, manage, and maintain a Firecracker-based system at scale is hard work, require quite a lot of system level, security, low level knowledge which is not what usually what a lot of people need/want to deal with because they need to focus on their own business logic. Try to focus on what your CI/CS pipeline that currently use AWS CDK need to do, and which business problem needs to solve. If that problem involve needing to separate multiple tenant s build from each other, at scale, and you need to optimize the cost of doing so because basically is the business that you run, then maybe Firecracker is your option, if you do not find an already existing managed service that already allow you to do that (which is most probably unlikely). |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm a firm believer in embracing new technology. It’s something I genuinely get excited about. I'd absolutely love the opportunity to give it a try. I've started building a CI/CD pipeline from scratch using AWS CDK. I've spent 9 months now. I think, if I tell our management "Let's go MicroVM with Firecracker", they'll me I'm nuts. What are your thoughts?
Beta Was this translation helpful? Give feedback.
All reactions