Overview
What is DigitalOcean?
DigitalOcean is an infrastructure-as-a-service (IaaS) platform from the company of the same name headquartered in New York. It is known for its support of managed Kubernetes clusters and “droplets” feature.
Best Affordable and Inexpensive Virtual Servers
One of the best dedicated server platforms!
DigitalOcean for the win
Why DigitalOcean Dominates the VPS Market
Developer-friendly cloud provider
If DigitalOcean is good enough for Beyonce it's good enough for you.
DigitalOcean, great community, great features and startup friendly
DigitalOcean - Great pricing with enterprise grade solutions and value
Super easy to use and incredibly affordable. Sail away with DigitalOcean and be the captain of your voyage!
DigitalOcean and the evolution of hosting
A great basic virtualization provider
Super-intuitive, scalable, and affordable!
DigitalOcean is the answer to the reliable and low-cost Cloud Providers.
Flexible hosting with great customer service and documentation
Dive in! As long as you've got the training and/or team
Popular Features
- Pre-defined machine images (29)8.787%
- Dynamic scaling (28)8.282%
- Monitoring tools (30)7.777%
- Operating system support (29)7.777%
Pricing
1GB-16GB
$5.00
8GB-160GB
$60.00
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Product Demos
Demo: Deploying Librarian to DigitalOcean's App Platform in 3 minutes
Hands on with Redis Labs and DigitalOcean
MICROWEBER TUTORIAL + DEMO + INSTALL + REVIEW
DigitalOcean Swimmer Demo
Features
Infrastructure-as-a-Service (IaaS)
IaaS provides the basic building blocks for an IT infrastructure like servers, storage, and networking, in an on-demand model over the Internet
- 9Service-level Agreement (SLA) uptime(26) Ratings
The service uptime as a percentage defined in the SLA
- 8.2Dynamic scaling(28) Ratings
Ease of scaling up or down in response to customer needs
- 7.2Elastic load balancing(20) Ratings
Automatic balancing and distribution of resources across multiple virtual computers
- 9.3Pre-configured templates(25) Ratings
Pre-defined templates for virtual machines
- 7.7Monitoring tools(30) Ratings
Monitoring tools provide alerts when problems are detected
- 8.7Pre-defined machine images(29) Ratings
Range of different server configurations available
- 7.7Operating system support(29) Ratings
Range of operating systems available as pre-configured images
- 7.7Security controls(28) Ratings
Compliance with security protocols like SSL and AES
- 8Automation(2) Ratings
Automation of administrative tasks
Product Details
- About
- Tech Details
- FAQs
What is DigitalOcean?
DigitalOcean is an infrastructure-as-a-service (IaaS) platform from the company of the same name headquartered in New York. It is known for its support of managed Kubernetes clusters and “Droplets” feature.
Deployment
Create managed Kubernetes clusters just by specifying the size and location of worker nodes
Standard, general purpose, or CPU-optimized compute types
App marketplace
Global availability
Scalability
Scale up, scale down, or migrate between Droplets (virtual machines)
Distribute traffic across droplets
Redirect network traffic
Hourly billing
Storage
Managed MySQL, Redis, or PostgreSQL databases
Store and retrieve any amount of data (audio, video, etc.)
SSD-based storage support
Backups and snapshots
Security
Cloud firewalls
Private networking
Two-factor authorization and centralized billing
Monitoring
Native integration
Resource usage reports and graphs
Real-term alerts and notifications
DigitalOcean Video
DigitalOcean Technical Details
Deployment Types | Software as a Service (SaaS), Cloud, or Web-Based |
---|---|
Operating Systems | Unspecified |
Mobile Application | No |
Frequently Asked Questions
Comparisons
Compare with
Reviews and Ratings
(128)Community Insights
- Business Problems Solved
- Pros
- Cons
- Recommendations
DigitalOcean is a versatile platform that has been widely adopted for various use cases by different types of users. For web developers and engineers, DigitalOcean offers a seamless hosting solution for websites and web applications, allowing them to easily set up and manage their own servers. This includes hosting personal and professional websites, managing documentation for migration and setup, as well as providing support throughout the process. Customers have praised DigitalOcean for its user-friendly interface and the ability to quickly spin up servers for testing new WordPress 'stacks' within minutes.
In addition to web hosting, DigitalOcean is also utilized by organizations for cloud computing needs. This includes hosting cloud instances, managing DNS records, utilizing floating IP addresses, deploying Kubernetes instances, and setting up load balancers. The flexibility and scalability of DigitalOcean's services allow organizations to easily adapt their infrastructure based on their specific requirements. Moreover, development teams appreciate the low-cost reliable servers and support provided by DigitalOcean when it comes to developing, testing, and deploying production infrastructure.
One notable use case is DustMoon, a media company that switched to DigitalOcean for hosting their website. They reported improved performance after moving to an entry-level VPS plan. Another use case involves customers using DigitalOcean to host custom scheduling software publicly, eliminating the need for VPN accounts or exposing servers to public access, thus enhancing security in the process.
DigitalOcean's simplicity, flexibility, and affordability make it an attractive option for both small client projects and larger organizations. Customers highly recommend DigitalOcean as a web hosting service due to its fantastic performance at a great price point. However, while users appreciate the features provided by DigitalOcean, some have suggested that the support could be more effective. Overall, DigitalOcean has proven to be a reliable solution for various cloud computing needs such as hosting websites and web apps, running microservices, and launching prototypes quickly and cost-effectively.
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.
Limited product offerings: Some users have mentioned that DigitalOcean offers a limited range of products compared to other cloud providers, specifically noting the absence of enterprise-level options such as Windows Server, MS SQL Server, and Oracle products. This may be a drawback for users who require a wider variety of services.
Limited number of regions: Users have expressed concern about the limited availability of data center regions in DigitalOcean. While the platform is expanding rapidly and introducing new data centers, some reviewers feel that having fewer options could be disadvantageous for those who require specific geographical locations.
Complex email server setup: Setting up email servers on DigitalOcean can be complex according to some users, leading them to recommend external services like Zoho instead. The intricate process may pose challenges for users who prefer a simpler email setup within the DigitalOcean platform.
Users have made several recommendations based on their experiences with DigitalOcean. The three most common recommendations are:
-
Users suggest DigitalOcean as a good choice for enterprise or small-medium businesses, but not for beginner individual developers. They appreciate the ease of setup compared to other cloud providers.
-
Use DigitalOcean for hosting projects with great support and functionalities. Users find DigitalOcean to be an excellent platform for hosting web applications, virtual machines, and VPS servers. They recommend using DigitalOcean for quick and affordable hosting needs, especially for small projects or users with limited server management experience.
-
Consider DigitalOcean as a reliable cloud provider for startups or new companies looking to quickly create a backend infrastructure or cloud-based computing. Users mention that DigitalOcean is easy to use, provides transparent monthly billing, and offers straightforward pricing. They also appreciate helpful documentation, interesting promotions, inbuilt monitoring, and consistent service without surprises at the end of the month.
Overall, users find DigitalOcean to be a competitive option in the market with flexible tariffs, easy setup, strong functionality, and affordability.
Attribute Ratings
Reviews
(1-4 of 4)- 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
- 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
- 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).
- Service-level Agreement (SLA) uptime
- 100%10.0
- Dynamic scaling
- 80%8.0
- Elastic load balancing
- 80%8.0
- Pre-configured templates
- 90%9.0
- Monitoring tools
- 80%8.0
- Pre-defined machine images
- 90%9.0
- Operating system support
- 100%10.0
- Security controls
- 80%8.0
- DigitalOcean has very competitive egress pricing, which has been positive for reducing our costs when running services with a large amounts of data transfer
- DigitalOcean templates have helped us quickly launch services that would otherwise require a lot of configuration (saving time)
- We haven't had much in the way of negative ROI impacts using DigitalOcean as we don't use it extensively for our core product, but based on personal project experience it can require more engineering time to get up and running with than some other infrastructure services like Heroku. This has been one of the greatest barriers in pushing its adoption in our organization.
- Cloud computing services at amazingly low rates, such as $5 a server per month.
- They have a very clean, simple, an self-explanatory interface. This is the first cloud provider I can honestly truly say this about, Google is second.
- The price per resource is lower than most other providers, while offering the same core compute services. This is especially true, as their storage services are only provided by SSD, which is usually priced at a premium
- The best part is DigitalOcean always has promos going on, and you can manage a server for free if you invite someone monthly or trial other services such as CodeAnywhere.
- The use of cloud in the company description is a bit misleading, it is correctly used, but most people are expecting more cloud services available.
- They take "Bare-Bones" to an extreme, It is currently March 13, 2017, and they JUST added Load Balancing services recently. On the other hand, deploying a private droplet to act as a LB/FO controller, DB, etc., is generally cheaper than what other providers charge for those services.
- Service-level Agreement (SLA) uptime
- 90%9.0
- Dynamic scaling
- 70%7.0
- Elastic load balancing
- 70%7.0
- Pre-configured templates
- 70%7.0
- Monitoring tools
- 40%4.0
- Pre-defined machine images
- 90%9.0
- Operating system support
- 60%6.0
- Security controls
- 70%7.0
- They let me offer my clients a better, fully private hosting option, at a fraction of the price, compared to the budget shared hosting plan they currently have.
- It is easy to use, with a clean interface, making services quick and useful.
- Everything takes less time to setup, you can even add SSH keys via the web interface, rather than generating and adding them vie a SSH shell. Less time equals more profit for me, and smaller bills for my clients.
Top of the line features for the right price.
- 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.
- 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.
- Service-level Agreement (SLA) uptime
- N/AN/A
- Dynamic scaling
- 70%7.0
- Elastic load balancing
- N/AN/A
- Pre-configured templates
- N/AN/A
- Monitoring tools
- 50%5.0
- Pre-defined machine images
- N/AN/A
- Operating system support
- 80%8.0
- Security controls
- 70%7.0
- It came out as an affordable and reliable option for the company I worked with and the needs they had.
- Comparing features and price, DigitalOcean offers a really good mix you cannot find with other providers.
- Plans and features can scale with your company needs.
Mediatemple: Great features, services and customer service. Prices are a bit high for what they offer.
Linode: Outstanding features and customer support. Difficult to start with for novice users.
inMotion Hosting: Used to be a really good provider but everything is on a down with them: poor scalability, frequent failures, poor customer support.
- Web hosting of company website
- Web hosting for project management application
- Found none so far, we used it for very straightforward, common uses.
- File hosting
- Testing environment
- Price
- Product Features
- Product Usability
- Third-party Reviews
I also looked for reviews online and found almost no complaints on DigitalOcean, satisfaction was the key concept amongst clients of DigitalOcean.
- Creating drops
- Starting servers up
- Installing services
- Not a difficulty in DigitalOcean itself but in some services: if you don't know how to put things together in Linux, you have to read a lot.
Digital Ocean offers the best VPS, at the lowest prices.
Once we moved, we were able to drop hosting bills for a couple of clients from ~$500+/month, to ~$20-30/month. We also had the flexibility and power of having a full Linux VPS, which was more customizable and could be fine tuned to customer needs better.
- It's fast. Getting a VPS up and running for the first time takes only a few minutes.
- It's affordable. You get SSD powered boxes for as little as $5/month.
- Their support and educational resources are unmatched. They have the best tutorials and guides in the industry.
- As the product becomes more complex, setup becomes a bit less clear and you need to understand all of the options available to you.
- There are some constraints on hard drive space, RAM, and server location, that once set for the first time, are hard to change later. This should be more clear, or more flexibility should be given.
- Unless this has changed recently, there are no team accounts. A single user/password is used for the account. It would be nice to delegate some instances to team members, who would have their own login credentials. So projects could be shared more easily.
- Service-level Agreement (SLA) uptime
- 100%10.0
- Dynamic scaling
- 70%7.0
- Pre-configured templates
- 100%10.0
- Monitoring tools
- 100%10.0
- Pre-defined machine images
- 80%8.0
- Operating system support
- 80%8.0
- Security controls
- 100%10.0
- It's helped drop hosting cost for clients, which has made our customers very happy with us.
- It now takes minutes to set up a developer instance. Our devs can spend less time on set up, and more time programming.
- Cost is so affordable, that we can easily test or try products at very low cost risk.