Overall Satisfaction with DigitalOcean
Right now it's used to host the entire infrastructure of a SaaS ERP system. It helps running and to scale the systems with developer-friendly tools and easy-to-understand prices.
We use several Virtual Machines to host our different services from our SOA architecture (Nginx load balancer/API proxy, PostgreSQL DB instance, APIs servers, and Nginx Web Servers) together with some networking services like Private Network and Public Floating IPs.
We use several Virtual Machines to host our different services from our SOA architecture (Nginx load balancer/API proxy, PostgreSQL DB instance, APIs servers, and Nginx Web Servers) together with some networking services like Private Network and Public Floating IPs.
- Developer-friendly tools and APIs.
- Great documentation.
- Awesome community and support.
- Good and clean UI for cloud resources management.
- Nice collection of products which is growing all the time adding new products every year.
- Some products/services available on other Cloud providers aren't available, but they seem to be catching up as they add new products like Managed SQL DBs.
- While they have FreeBSD droplets (VMs), support for *BSD OSs is limited. I.e. the new monitoring agent only works on Linux.
- There are no regions available on South America.
- They don't seem to offer enterprise-level products, even basic ones as Windows Server, MS SQL Server, Oracle products, etc.
- Costs are easily predicted, so budget estimation is more accurate.
- The architecture was defined around available products at the time. With new product offerings, we feel forced to migrate to more robust solutions which adds some cost, but also adds reliability to our infrastructure.
- Documentation and community docs were a great resource to help us build our architecture.
Digital Ocean is easier to start with and was a great choice for that project. On other projects, I may choose Google Cloud products because of their more complex product offerings and advanced features.
Products like Storage or Pub/Sub isn't available on Digital Ocean and the alternative to Cloud SQL wasn't available at the time we created the project, so product availability may be a deciding factor.
Products like Storage or Pub/Sub isn't available on Digital Ocean and the alternative to Cloud SQL wasn't available at the time we created the project, so product availability may be a deciding factor.