4 ms·
So, I would actually say that you can do it fairly easily with open source software these days. If you need apps to be hosted, something like Flynn can host th
by WrtCdEvrydy 8y ago
So, I would actually say that you can do it fairly easily with open source software these days.
If you need apps to be hosted, something like Flynn can host the apps.
If you need Lambda, you can rack your functions natively into OpenFaaS.
The issue is that these systems aren't really 'multi-cloud capable'.
I really tried to put together a 6 node Flynn cluster with 2 in AWS, 2 in GCP and 2 in Azure but the response time in cross-talk was terrible!
- geofft 8y agoYou certainly can implement it - you just won't implement it in a way that's either price-competitive or as easy to operate as the native approach. (Or put another way, there's a reason AWS customers use Lambda instead of OpenFaaS on EC2.) If your goal is to make it work, sure. If your goal is to have a meaningful comparison of price, performance, reliability, and human ops overhead, you won't get that with DIY on top of cloud VMs. The DIY approach is fantastic when you're interested in operating your own cluster on your own hardware, though - if you're mostly in a place where colo / datacenters makes sense to you, and you need a bit of something like Lambda, don't do a cloud migration just to get there.