DigitalOcean is a cloud hosting platform built to serve the needs of startups and established businesses. The software gives developers access to building, deployment, and scaling applications. The platform is best known for its flexible pricing structure and global data centers, as well as an easy-to-use, intuitive control panel.
Capabilities |
|
---|---|
Segment |
|
Deployment | Cloud / SaaS / Web-Based |
Training | Documentation |
Languages | English |
DigitalOcean is a excellent cloud hosting solution that is designed to simplify web infrastructure for developers. The company has such fantastic offers, so due to great hardware features and amazing prices, they meet the needs of my website. The VPS is straightforward to configure and manage. Technical support deserves praise, as it's helpful and responds quickly. The servers come with high-performance SSD hard drive, which makes my cloud work at high speeds.
The platform isn't intended for beginners. However, you could find many tutorials on DigitalOcen's site, which show how to run and customize the cloud.
DigitalOcean enables me to run my website and store some of the company's sensitive files. Having a custom server solves my security issues, as the hosting is well-protected, so it makes me sure my data won't be stolen.
Digital ocean, without doubt, is one of the fastest cloud services I have used and nowadays I moved all my projects including web apps, web hostings and other projects to the digital ocean by this. Digital ocean probably isn't the cheapest servers, but they are of the highest quality, since I moved my hosting to the digital ocean, the load time increased drastically, and there is a sudden spike in the Google web speed checker, you won't even feel there is a loading process now. the pricing is amazing, everyone has a choice here and you can create your own servers called droplets with the specifications you need which suits your needs and budget. servers can be accessed easily too. the project management is also great, you can add servers and work to different projects, change the server requirements and tweak it easily to best suit your needs. user interface is beautiful.
I'm not a fan of the digital ocean support, and usually, they take hours and sometimes even days to get s reply to the queries whereas other services offer instant chat support when you're in need.
Digital Ocean is a cloud computing service which offers many solutions to your web needs including hosting and web development.
The easy to run a machine. In other clouds, it's far more complicated to start running. And it has all the features we need, like snapshots in time (very handy, because our machine got hacked a lot of times, so we simply started again from the snapshot). The zone availability is also great, so if you need simple projects hosted on the cloud then DigitalOcean is your friend, I wouldn't recommend it more!
Maybe the lack of other possibilities, but they are still working on it for some years. Let's see what we'll be seeing next.
We deployed a great number of servers using DigitalOcean. The price is a bit lower than the big ones, so that's a plus. The servers were everyone different, for different purposes, so every machine had different attributes. And sometime when they were not being used, we simply would remove them. Half of the servers were for webpages and another half for backend services.
I like their easy to use control panel and transparent simple costs. Their new services are also great as they keep bringin out great tools that any sysadmin would be happy to have. Their one click installs to spin up severs with pre installs of variuos tools its great for people not so used to severs.
When I first started to use then in 2014 there customer service was the best. But as the compant grew that disapeared and the helpful guy on the end of the ticket service stopped being so helpful but just sending guides on how to do things. Not good if you are new to the servers. But I do understand this. I dont like however that you can only contact them via a ticket. Other services have phone customer service and thing Digital Ocean miss this
I need a way of spining up customer severs fast and have a repliable but cost efficeint service. Digital ocean was a good soloution for this. They have alot of useful guides to help people new to severs and they have a lot one click soloutions that make life easier.
This was very intuitive, easy to use software that I chose to use fora project using a vpn. I like that they provide a free trial and $50 in free credits to try their product.
No major complaints, but the only trouble I ran into was compatibility issues trying to use it on an older OS. But worked wonderfully on windows 10
This helps in creating more storage allowing for more data storage in the systems
the best thing about Digital ocean is the speed of the servers and its the one quality that impressed me the most about them.all of the servers got SSD in them so that your website will load in a blink of a second. i used to host my website in shared hostings and the speed increased exponentially since moving to cloud hostings. the pricing is also cheap, you can get web hosting services starting at just $5 per month which is pretty impressive compared to the quality of service offered. the customer service is another perk about the digital ocean, I had no knowledge on cloud hosting before when moving to the digital ocean and ran into many errors, the customer service was always there for me and replied almost instantly to the queries. the setup is pretty easy, the digital ocean dashboard is really simple and quite easily move around the website. the server setup is very straightforward and you can deploy servers which is called droplets with only few clicks. the servers can be made to run on a variety of scripts and popular operating systems as per ones need.
the payment gateway can be troublesome and i frequently got my card denied for so reason at all.
Hosting websites in cloud servers. the service is great and the servers are incredibly fast. my website started to load much faster.
the performance of the servers is really great, they are fast and powerful. used it to host my domain and the speed of the loading is really impressive. the customer service is also great,, usually, they respond within minutes to your queries. The setup of the servers and interface is also great and noobie friendly. back in the time, i didn't know much about cloud computing but the way around digital ocean was so easy and i had no trouble navigating or setting up the servers. another great thing with Digital Ocean was the Free trial offer that allows users to test their server for a period of 60 days. I too started out with their Free trial and really liked the performance provided by them. they also have a lot of servers all across the globe to choose from.
the billing is really troublesome, sometimes it works sometimes it won't, it's really frustrating. another problem with the digital ocean is with the web console, it always fails when I try to log in and eventually contacted the support and got it fixed. the pricing is not the cheapest, you can get servers with same specifications for a cheaper price from competitors.
Hosting my websites on Cloud, the servers are really fast and my website loads much faster after moving to the digital ocean.
The fact that they made it so easy to setup a server instance and have an API to let me use it how I please.
Price could always be lower but that being said their rates are very competitive.
Ease of our dev ops as we have spent less time messing with servers and support
ease of creating pre defined droplets like wordpress, django, etc.
requirement of credit card instead of prepaid cards or debit card.
I used it to deploy a website of my customer.
Fast, customized virtual machines i can spin up and destroy without ops intervention
Creating new boxes is slightly slow and could use improvement.
Reducing the cost of infrastructure by being able to provision a machine as needed.
Digital Ocean support very fast, pricing is low,Quickly create a virtual private server and manage servers through dashboard or API
I really dislike Digital Ocean. Terrible customer services. And do not give them a way to bill you automatically, use something like PayPal when YOU are in control and can just not buy the credit and run out.
Fix bill automatically
Official and community documentation on running automated Javascript testing is quite detailed, so it is easy to shift from hosted services to custom servers on DigitalOcean. It is also really cheap for the processing power as specialised testing services charge steeply per hour, project as well as concurrent builds. As you have full access to your server, it is just trivial to maintain, build and tear your dev environment with apt-get, unlike all the voodoo with TravisCI docker builds. Other than the raw servers, the user tools on droplet pages help you a lot with recovering from forgot password or need easy backup situations. Those add-ons services really are praise-worthy from user perspective.
In terms of testing performance, because the server resources are statically allocated during droplet creation, it is not easily possible to elastically upgrade when the build load is higher. They have recently added resource upgradation tools but they are only available statically after shut-down, which doesnt totally solve my usecase.
We build and test our internal tools on DigitalOcean servers using an automated dockerized solution. We used to use testing-only services for this purpose, but they dont scale well financially for larger projects and concurrent builds. They were better due to their dashboards and parameterized config file instead of code-based configuration, but we decided that it was easy enough to replicate the same with GitLab. The speedup was worth the trade-off.
Pricing, you simply can not beat the pricing of digitalocean for every size. Starting from $5 per month for 512MB RAM and 20GB of storage, it is insanely cheap. Even scaling up the prices are reasonable. We liked DO for many reasons, some of them are a. SSDs, whichever size we chose, super fast disk IO b. Gigabit LAN, with generous per month total limit on transfer c. Dedicated static ip d. Can create snapshots of a machine to restore from later e. One click apps with some of the most popular services available right out of box f. SSH/ webconsole access g. Vanilla distributions that can be configured any way we liked h. Can configure it to notify if/when we are going over a certain configurable limit
Something I missed was uploading a custom image to create a server from. Apart from that, firewall would have been great, but thats nitpicking.
Previously we used openshift to run our custom, in house servers but quickly ran into a wall when not using any of their pre-built configurations. We needed root, and realized the need for a VPS. Decided upon DO after comparing the cost (when do we not) and never looked back. Right now we have a few for a database, a nodejs server and then some.
DigitalOcean (DO) is quite awesome because of these: 1. Customer Support is very quick to respond and also helpful. They might not be always available like Amazon's, but they usually respond within 30 minutes with very detailed solution, not just pre-canned replies. 2. Integration with Gitlab CI runners - Gitlab has recently announced integration with DO to easily add private test runners. They provide a free runner, but for customizability or more dedicated performance, you can just spin up a droplet with their image and integrate with it from Gitlab UI. 3. Supports many kind of Unix distributions - DO is simple yet quite customizable and this kind of features are increasing in a matter of moths, now that they have the core business flourishing. It currently supports many lesser popular UNIX flavours like CentOS, CoreOS, FreeBSD. Frankly speaking, I have spinned up this droplets quite a few times to get hang of this systems, rather than installing it on my own machine following complicated guides. 4. Onecloud support - DO also supports what they call - "one-click" images of different popular applications like Ghost, Docker, Django and others. Among those, I find the Onecloud app very useful as it lets you host your own cloud document hosting server like Google Docs alongwith email, calendar and some other plugins. For a private team. this can be very useful. 5. Rest API - DigitalOcean REST API is very well designed and lets you start, stop or modify any droplet via http requests.
1. Scaling is hard on DO - Droplets are easy to start, but putting them together for horizontal scaling or failover is hard as you would need custom implementation - it is not configurable via their UI. 2. Less option compared to AWS - DO has a few levels of droplets with more and more resources available on the higher ones, but it is not possible to just add more of one type of resource like RAM or hard disk space without completely moving to a higher droplet scheme, which effectively gives you higher amount of everything but also costs much more. 3. No servers near India - DO has recently started a datacenter at Singapore, which is the only one in whole of Asia and so, usually quite overloaded in capacity. It would be critical for Indian businesses to have a nearby server location for lower ping response.
I am a long-time Gitlab user as part of our organizations decision to use self-hosted CI platform. We used to have our own servers configured as dedicated test runner for Gitlab, but after Gitlab announced the availability of DO as another option, we have shifted to it as it is much easier to maintain it with their own provided image. The test runner is not a server that we wanted to maintain ourself any more as it adds a lot to our headache and is very critical for smooth running of our CI system. Putting it on DO effectively makes it someone else's problem and we also hope to get higher reliability and flexibility from this.
Very easy of use. Love 1-click apps in multiple locations.
Droplet properties UI probably needs some more work
Very easy configuration
The best thing about DO is the easy and fast droplet setup, quick image snapshots, and speedy transfer of images between regions.
I dislike the low number of differentiated servers (CPU, memory, and network do all scale similarly, when I just want more of one of the defining characteristics).
I used DigitalOcean for contract work, migrating services from existing VPS providers, and also to run performance testing for a difference service I was building.
Easy to reason about the product catalog and pricing. Wide support for client libraries across several languages. Nice CLI. Ansible Support. Terraform support
Beyond private networking, network access control is left as an exercise for the user. People coming from clouds with more mature networking products will be left wanting.
quickly scripting compute resources. realizing infrastructure as code and collaboration around changes to our infrastructure. an integrated ci pipeline for changes to cloud resources
I like the pre-baked VM images. The Docker image is excellent and is ready for production out of the box. The Wordpress image was so simple to work with that anyone can have a blog running in a few minutes. The documentation that they provide for installing 3rd party services is excellent. The support for IPV6 is a nice feature and something that is lacking in other service providers.
The lack of a true virtual private network is a problem for many of my production applications. The lack of a storage service constantly causes headaches for our team. It makes running production databases almost impossible as there's now way to add storage after the instance is created. I'm often unable to use Digital Ocean due to compliance reasons.
I've worked with Digital Ocean as a service provider for our PaaS. We offer multiple regions and Digital Ocean always resonates with our developer community. Digital Ocean also makes it extremely easy for new team members to spin up VM's without having to worry about the complexity of the AWS environment.
Setting up VPSs just work, it's very easy to boot a new one and start setting it up or use one of the existing recipes to generate a server with some functioning application stack. I find it very developer friendly and the amazing community is one of the biggest assets Digital Ocean has, with plenty of tutorials. The dns configuration panel is very easy to use.
I had some minor drawbacks in terms of availability, which a zone some times have due to planned maintenance, but usually it is quick and passes unnoticed. Also it's very hard to scale vps and do overall vps maintenance in that the server needs to be shut down and some operations take too much time to complete, with no ETA available, which results in some downtime. Web panel could be improved.
I'm a web developer and I usually host my products on digital ocean or set up them for my clients.
The ease of deploying servers in this service is just amazing. Although taking longer than 55 seconds as promoted, the speed of deploying a complete droplet compared to its competitors proved very successful. Spinning up servers is not more than two clicks of a button. The quality of support is also amazing, considering that the service is unmanaged. The support is willing to solve any problems with their technical expertise, provided that one gives enough information to them. Furthermore, with the recent implementation of IPV6 and private networking, it further proves why the company is so successful in gaining market share in these past years.
The absence of DDOS protection is one of the major drawbacks of this service. When the droplet is under DDOS, the server will be terminated. This implies when the server is used for production and not development, external DDOS protection must be employed.
I am using DigitalOcean to host VPNs and WordPress. The ease of deployment with these software are the major reason why I chose DigitalOcean over other VPS providers. Its partnership with BitNami proved very successful and one can deploy apps very easily at a click of a button.