There is a lot of votes here for cloud providers. And while I think AWS is great, it is not great at everything. What I've done recently is buying used servers and 10G/40g network switches from Ebay and rented a colo(colocation) rack, which can be had from $500-$1000 per month per rack. This often includes 100mbit++ internet, power, cooling and more ( https://en.wikipedia.org/wiki/Colocation_centre ) This has been th…
Colo is certainly a cheap way to do things for a steady load, and you get great performance for the money, but who wants to get paged at 4am? I know HN and StackOverflow do things this way but I don't even want to manage the OS these days. We used to host our servers on-site and it was a massive pain. At least with colo you don't need to personally worry about power or internet going down, but you still need to repla…
If you have a redundant setup, you won't get paged as everything can just fail-over.