| Both are great for hobby projects, and offer pretty great bang for buck, but I'd never run consider running anything serious on either, let a lone a business. Some examples: == Not pay bills (yeah, yeah, I should check my email more often when a credit card expires) === * Digital Ocean: All is working, then one day they flip the switch and shut down your servers and delete the backups (that you paid for) * AWS: Has a super reasonable policy, first by shutting down the servers so you know * Linode: Not sure == Get DDoSd == * Digital Ocean: 24 hour blackhole, zero support or human contact in this time * AWS: Servers kept alive, got some engineering assistance * Linode: 24 (?) hour blackhole, a bit of really bad support == Physical Server Upgrades == * Digital Ocean: Not bad * AWS: Amazing. Zero downtime, I have 4 year uptime on many servers * Linode: Botched my servers, more times than I can count. Even had support reboot the WRONG servers of mine when I was talking with them == Bandwidth === * Digital Ocean: shitty and cheap * AWS: Amazing and stupidly expensive * Linode: Decent and cheap I could go on. If it was a hobby project, I'd probably just use Digital Ocean because of their cheap prices and sleek control panel. (Or actually I'd use vultr) But for anything serious where I have a budget for servers, you'd be crazy to use anything about AWS or Google Cloud |
This depends a lot on what level of customer you are.