Hey @Arnas Lukošius - I did explore fargate as an alternative. But the harder problem was not around provisioning a machine. It was more about dynamic selection of machine types based on the load, and getting them up quick. Launchtemplates did the trick in a secure fashion. And was a thin wrapper on top of AWS EC2 - which seems like a simpler solution when compared to the other projects like Philips.
I am happy to walk you through our setup, we will be open sourcing this soon.