The following is my personal experience with a VPS on DigitalOcean. For what I found, I do not recommend it.
I bought a VPS from this provider. Their offer is very competitive. For just $5/month they offer you a VPS with
- 512MB of RAM
- 1 CPU core
- 20GB of storage on SSD disk
This is their smallest offer. Someone can object that the RAM is very limited, but it can be fine if your activities have low memory requirements.
This is their full offer at the moment of writing:
They have this plan so you pay as much as you use the service. So, if you buy a VPS (that they call it Droplet) and after one day you drop it, you just pay for that day and can use all the left credit for other Droplets.
Ok, this provider does not sounds very bad. So, why did I run away? Because everything is good where things work properly, but problems happen. That's why companies look for system engineers.
I had very bad problems. Suddenly the MySQL service went down and I was unable to access the server anymore. I reseted the root password and tried again. Nothing. I opened a ticket and they just told me to reset the password. What? I just did it and didn't work. Anyway, I tried again and as you can imagine: nothing. So let's reply to the ticket. They told me to try with the VNC console on the website. Fine, let's try. Nothing. Let's reply to the ticket. They simple didn't know. They could access to my server, they said. They supposed problems on my network. Well, my network never had problems on the SSH protocol. Even the day before I was completely able to log on into my server. Nothing. They're sure it was my problem. Ok, fine. I closed the VPS and asked for a refund. Story ends.
I opened a VPS on OVH, which is bigger the DigitalOcean, more reliable and the datacenter is in Europe. Guess what? No problem accessing my new server. The only bad news is that all my previous work is gone forever. Ah, right. OVH offers you free weekly backups.