I believe this question was never been asked before. My apologies if I’m wrong.
I’m planning to combine 3 discourse instances into a single server. 2 of them get decent amount of traffic (2500 views a day each). The other one only gets low to moderate traffic. I’m currently using DigitalOcean to host these instances. As tasks are getting more and more day by day I feel it’s cumbersome to log in back and fourth into each server.
According to your core expertise what would be the ideal configuration for hosting these 3 instances in a single server? Do you think DigitalOcean will still do the job or should I consider moving to AWS?
To determine that would depend on various factors. Have you considered profiling your current sites to determine potential bottlenecks? If downtime is your concern perhaps you could get a VPS with more than you need then scale back once everything is running smoothly.
In my experience EC2 containers can get pricy rather quickly.