Here is great service that uses Digitaloceans' API for servers are created, deleted, resized in real time - bithost.io. I prefer to buy droplets for several hours to test my applications, because they have hourly billing, so you can get it just for 2 hours, quickly check if everything is ok and that's it.