TrustRadius Insights for DigitalOcean are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.
Pros
Developer-friendly tools and APIs: Users have expressed their appreciation for the developer-friendly tools and APIs provided by DigitalOcean, finding them useful and conducive to efficient development processes. Several reviewers have stated that these tools have made it easier for them to develop and manage their cloud resources effectively.
Great documentation: The comprehensive and well-structured documentation offered by DigitalOcean has been highly praised by users. Many reviewers have found the documentation to be helpful, particularly when setting up various configurations and services. They have highlighted its wide coverage of topics as a valuable resource for guidance.
Active and helpful community: The active and supportive community of DigitalOcean has garnered positive feedback from users. They have commended the community's responsiveness in providing assistance whenever needed. Reviewers also appreciate the availability of official help articles and public forums, which contribute to their positive experience with the platform.
Loading Reviews List....
DigitalOcean Reviews
10 Reviews
Engineering
Search is temporarily unavailable. Filters are still applied.
In my organization, DigitalOcean is primarily used to create droplets and databases. DigitalOcean is an excellent choice for early startups as they can deploy their infrastructure at lower cost compared to the relatively bigger cloud providers. We have also integrated our SaaS application as a DigitalOcean marketplace Add-On. This helps our application business by serving as a channel for acquiring new customers.
Pros
Cost effective
Easy to use
Easy to integrate
Great technical support
Cons
Fine grained role based access control
AI chatbot
Ability to easily generate and get spaces credentials like personal access token using an OAuth application so as to build easy to use applications for our end users
Likelihood to Recommend
As DigitalOcean is cost effective, it is an excellent choice for individual application developers and / or small teams working in early startups to deploy their infrastructure in the cloud. It is also easy to host a SaaS application on DigitalOcean marketplace. If fine grained role based access control is a must then you are better off going with the bigger cloud providers such as AWS, Google Cloud.
We are building a MVP of a mobile application for personal trainers. We are using DigitalOcean Droplets as a runtime environment for our API. We also use Spaces buckets to store and serve via CDN user provided data.
Pros
Ease of use and ease of configuration
Competitive pricing
Good documentation and knowledge base
Cons
Container registry could have a larger free tier (500mb is almost nothing)
We lack Secrets Manager service
Likelihood to Recommend
DigitalOcean is perfect when you need to move forward fast and you don’t want to waste time on struggling with extensive configurations.
We are using DigitalOcean for storing our statics website and WordPress websites. With DigitalOcean we were able to migrate from AWS and unlock [an] easier, cheaper cloud platform. With DigitalOcean we are able to [set up] a scalable server easily and as [quickly] as possible[.]
Pros
Prices
Easy to use
UI
Cons
IAM needs improvements
CDN
Likelihood to Recommend
DigitalOcean is suitable if you'd like to have a scalable server for cheaper prices than the competition and with a quick and easy setup process. If you otherwise prefer a server [that] is highly [customizable] then it's not suitable for you.
We've used DigitalOcean for running microservices. It's only used by our development team and isn't often used by other departments. It isn't our primary hosting service (we use AWS/Heroku) but I've used it both at work and on personal projects to quickly and cheaply launch prototypes. DigitalOcean is better for people who are a little more technical but it has some nice templated hosting solutions (e.g. WordPress) that less technical members of the team can use.
Pros
DigitalOcean provides some of the best cost-to-value services available
The DigitalOcean cloud console is very intuitive and easy to navigate
DigitalOcean has great support for Docker and other dev ops tools like Terraform.
DigitalOcean iterates quickly and provides cutting edge features for organizations that want to keep up with the latest and greatest dev ops tooling
DigitalOcean has a great developer community and numerous support docs/tutorials
Cons
Although I've never had issues with droplets, DigitalOcean occasionally has service outages in their deployment services.
It would be nice if DigitalOcean provided a means to cap egress billing (e.g. lock out an instance that is unintentionally ramping up a large bill)
I like that DigitalOcean spaces are compatible with S3 but it would be nice if they scaled in terms of space and price in similar fashion
Getting responses from DigitalOcean support can be slow and might not be adequate without an additional support plan
Likelihood to Recommend
Scenarios where DigitalOcean is well suited: - I would recommend DigitalOcean for any startup looking to get up and running quickly, but concerned about scalability and infrastructure costs - DigitalOcean is also a powerful tool for running microservices; it can be useful for prototyping or quickly launching pre-configured services
Scenarios where DigitalOcean is less appropriate: - DigitalOcean would be less appropriate for companies with limited devops experience in their teams (you need to be more on top of your infrastructure and may not get the automated infrastructure updates that you would from something like AWS).
We used DigitalOcean (DO) to support several VMs used in our stack. One VM was used for the Database, another for the Worker, one for the Redis instance, and lastly, we used one for our primary web app. Highly recommend using DO. Super simple to use, it offers plenty of flexibility around snapshots, resizing, and backups too!
Pros
Great upgrade and resizing options
New monitoring services work very well
Great pricing
Cons
The DBaaS options are too expensive
Likelihood to Recommend
Great pricing, tons of regions, just an all around perfect solution for startups and larger software companies.
We use DigitalOcean for all of our cloud computing needs, including cloud instances, managing DNS records, floating IP address, Kubernetes instances, and load balancers. It is directly utilized mainly with engineers and developers and is used in combination with a selection of other SaaS to complete our development environments and backend. We also self-host some other developer tools and marketing tools on our DigitalOcean servers as well.
Pros
Pricing is very straightforward - DigitalOcean uses a simple monthly pricing model (charged per hour), where pricing for instances is structured in clear increments, $5, $10, $20, $40/month, etc...
Amazing UI - DigitalOcean has a very clear, intuitive UI. It takes mere seconds to create a cloud instance.
Super scalable - As long as you're not changing a disk/SSD size, all the components of a cloud instance are editable, and seamlessly integrate with other DigitalOcean products like their DNS records manager, load balancers, and floating IPs.
Cons
There is downtime somewhat more often than competing services - DigitalOcean is getting on top of this, but on average, every couple of months, there tends to be server maintenance that can disturb server function.
Limited products - DigitalOcean only recently introduced their Kubernetes product, which was offered by cloud computing competitors a long time before.
Limited regions - DigitalOcean has fewer regions, compared to AWS and Google Cloud Platform, but they are quickly scaling and introducing new data centers.
No GPUs - DigitalOcean does not offer cloud computing instances that have GPUs.
Likelihood to Recommend
DigitalOcean is wonderful for startups that are looking to quickly create a backend, API, or cloud computing infrastructure. Most of the products that DigitalOcean offers makes it really easy to set this up. For companies that require more complex or advanced cloud computing resources, like Computer Vision, AI, etc... DigitalOcean doesn't offer these specific services, so a different cloud computing service may be better suited for this purpose.
For a company I worked with as a consultant, I implemented DigitalOcean as a web server for hosting the main website of the company and a self-hosted JIRA instance where they tracked progress on an internal project. DigitalOcean performed really well during times of high traffic and high use of both the website and the project management tool.
Pros
SPEED! DigitalOcean provides a really good response speed compared to similar providers. Their servers and Drops perform really well when configured the right way.
Ease of Use. Even for a seasoned developer like me, DigitalOcean seemed a bit intimidating at first due to its need to configure almost anything using a console screen. Turns out however, it was very easy to use by using the web interface and following guides on the internet.
Documentation. DigitalOcean offers one of the best pieces of documentation one can find for a service anywhere. From creating an account to setting up complex configurations and services, they have it very well documented. If you still can't find how to do anything, you can either read guides on the internet or ask for support and someone will point you in the right direction.
Cons
The only area I see room for improvement, if anything, is features on low tiers. They offer several, very afforable plans to be honest. However, some of the features on low price tiers seem too low for modern needs. For example, space on the $10/m or the $20/m plans seem a bit low compared to other providers.
Likelihood to Recommend
DigitalOcean is a very good option for dedicated hosting of applications and sites with high traffic or high use volume. It's not as good of an option for small websites or novice users looking for a cheap hosting.
We use digitalocean as a way to prototype infrastructure code in a way that is fundamentally different from Amazon Web Services. DigitalOcean's product features are more minimal and thus let us be sure we aren't relying on proprietary or non-standard features of AWS. In the past, I've deployed personal projects to DigitalOcean. And at a previous employer, we used DigitalOcean as our primary deployment target.
Pros
A simple feature set that is easy to get started with.
Plenty of integrations with userland tools such as CLIs, configuration management, and infrastructure as code.
Offers a clear pricing model that is easy to reason about. Other providers are less clear with how pricing will work in practice.
Their community outreach is fantastic including a wealth of tutorials and articles.
One-click installers for popular technologies are a really easy way to test out interesting technologies.
Cons
Their feature set is more focused than other providers like AWS, GCE, or Azure.
They charge a relatively high amount for image backups.
In years past, I've noticed droplets getting into a stuck state periodically. I'm not sure how much of a problem this is today.
Lack of software defined networking is a big minus. Once you are used to providers which offer this, it is tough to go back.
Likelihood to Recommend
When you need to get something deployed quickly, DigitalOcean can be one of the fastest routes if you can't use a PaaS and have requirements that necessitate a VPS.
I would avoid DigitalOcean if you don't need a full-blown IaaS and can use something like Heroku to get your app out the door quickly. I would also use a more advanced provider like AWS if you need features beyond DigitalOcean's catalog.
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.
Pros
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.
Cons
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.
Likelihood to Recommend
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.
I use DigitalOcean as a LAMP stack server for my web hosting. I host a few PHP-based websites, along with a WordPress blog install and a few Drupal website installs. I also use it as a place to host random one-off projects that need a back-end language or a database. My server currently does not get an excessive amount of traffic, but the Drupal installs especially use a fair amount of server resources.
Pros
Hosting flexibility
Server stability
Good uptime
Good pricing
Cons
Setting usage limits to prevent large bills
Support for beginners
ARM-based server options
Likelihood to Recommend
DigialOcean is a good option for those looking to run their own web server at an affordable price, with the flexibility to grow with your needs. Because of the low price and ease of starting a server, it's also a good place to test out ideas and prototypes.
DigialOcean is not a good option for anyone who lacks experience using the command line, as well as anyone not willing to manually maintain a server, including installing updates.