@chad_d_stud_twitter not to harm you but your question is not really spring cloud related and it actually is quite subjective and depends of a lot of factors. It can be cheaper to run everyone in a single EC2 instance but if it crashes and you need a quick action/recovery plan it may not be that cheaper anymore. It all depends on the problem that you are trying to solve
I don't really recommend you to run everything in a single EC2 instance, but as I said, it all depends
@marcosbarbero i wouldn’t recommend it either. most of the people here don’t appreciate the clustering features of spring cloud but since they hold the money i can only advise them on the best approach
Better to use a scheduler of some sort. The more boot services you build the more work it becomes to load balance etc. Kubernetes or nomad works and definetly have it on multiple ec2 to at least have resiliency.