DigitalOcean Adds Load Balancers

DigitalOcean has added another feature to its cloud-hosting offerings: load balancers.
Supporting HTTP, HTTPS, and bare TCP streams at launch, the load balancer option makes it even easier for developers to build quick, scaleable applications.

Trying Them Out

I recently moved some of my own systems into DigitalOcean, coming from Rackspace. I pay for these services myself at full commercial rates, motivated partly by curiosity and partly by cost: DigitalOcean is much, much cheaper than Rackspace.

Part of the reason for the difference in price is that I don’t have nearly the same set of services as I did on Rackspace. Automatic backups are once a week, not once per day. There doesn’t appear to be a way to schedule automatic snapshots, and there’s no free monitoring of service state. I do get a VM with double the SSD, meaning I don’t need to add block storage, but for a lot of the other tasks you’re left pretty much on your own.

Screenshot of the basic Create Load Balancer screen on DigitalOcean.

It is possible to set up automated snapshots (or trigger backups) using the DigitalOcean API, which I’ve done, and it was pretty easy, given the prerequisite that you need to be able to write simple scripts. This fits well with DigitalOcean’s mantra of being “Cloud computing designed for developers.” There’s just no GUI option in the interface that I’ve found.

The DigitalOcean documentation is top-notch.