This is a slightly different thread than others asking about AWS because we are considering a large, enterprise-level deployment and I was hoping to get some feedback on our idea.
We're looking at setting up a Server to serve up to 75 users over the next year or so. We're going to host this server on AWS, but I'm confused about the best sort of EC2 instance to handle this work.
The workflows will be run daily by any number of users, who will mostly need lots of joins and complex sorting, sometimes from databases but mostly from uploaded assets.
That makes me lean toward this option:
m3.xlarge:
8 x vCPU
30 GiB RAM
2 x 80 SSD Storage
Problem is, I have no understanding of the impact of multiple users on a server. Right now I'm focused on this hardware because that's the immediate ask, if I need to add more Server Workers/Controllers that can happen later.
Is this a solid choice for 50-75 users trying to run light workflows?
Thanks!