I’ve hosted Startups at different places, including AWS (too expensive!) but now I’m using Digital Ocean to host startups and it’s very affordable, well designed, and has nice support. I’m not that savvy with setting up server stuff, but I was able to figure out everything I needed to do with their knowledge base. Individual virtual servers start at just $5 each. You can use this link for $10 off your account.