If you can configure a server this is the right choice.
February 14, 2017

If you can configure a server this is the right choice.

Joey Yax | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with DigitalOcean

DigitalOcean is being used for a handful of client websites, internally and for temporary development/sandbox/staging environments. The selection of locations, ease of setup and speed of provisioning a new server (Droplet) for use is huge-- I can typically have a LAMP server with full root access up and running within 15-30 minutes. Reliability and speed are excellent as well. I really have nothing negative to say about Digital Ocean.
  • The user interface is simple, streamlined and easy to use
  • Servers (Droplets) take only minutes to set up. The time from creation to fully configured is about as good as it gets.
  • Reliablity. Uptime is great, never an issue.
  • Cost. They have several, quite reasonable, price points to support small to large websites.
  • Analytics. More detailed insight into how a server or site is performing would be nice to have.
  • Provisioning profiles. It would be great to be able to define a server entirely before creating it. For example, choose the specific version of Linux, Apache version, MySQL version, PHP, software firewall, and misc Apache, MySQL and PHP extensions, choose users and password and run the install.
  • All positive. Their low cost is very competitive with comparable alternatives.
  • Linode
Linode was my long time go-to and we still have several sites hosted and maintained on their servers. Initially, I was skeptical of DigitalOcean's pricing, but they've proven to be an excellent alternative. Linode is more mature in their toolset, but both are really great options. I suspect DigitalOcean's success impacted Linode quite a bit in terms of their current pricing structure which is great for the consumer.
Well suited for small and large sites. Less suitable for something you need to grow and shrink dynamically based on load. If you want to be 100% in charge of the management of your server this is the choice for you. If you want someone else to ensure the server is kept up to date and things are set up optimally you're better off elsewhere.

DigitalOcean Feature Ratings

Service-level Agreement (SLA) uptime
Dynamic scaling
Pre-configured templates
Monitoring tools
Pre-defined machine images
Operating system support