I’ll second the suggestion of Linode. There is also Digital Ocean, which is basically the same thing and offers competition.
The downside is that you do need to learn some system administration, to start your own database, deploy apache or nginx, etc. But there are lots of tutorials on these things. The automated snapshots and backups are nice, though they happen at the filesystem level, and to “do it right” you should also make data-level backups of your database. Also, be aware that they will occasionally need to perform maintenance on your hosts, and suspend and resume your server, resulting in brief downtime.
The upside is they are quite affordable, and you aren’t tied to a proprietary Amazon infrastructure. Linode and Digital Ocean both offer flat monthly costs for a quantity of resources, so if a job spirals out of control and uses 100% cpu for a week, it won’t increase your bill. | [reply] |