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.
TrustRadius Insights
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
Popular Features
- Pre-defined machine images (30)10.0100%
- Monitoring tools (31)10.0100%
- Operating system support (30)10.0100%
- Dynamic scaling (28)8.282%
Reviewer Pros & Cons
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
- 10Service-level Agreement (SLA) uptime(27) 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
- 10Pre-configured templates(26) Ratings
Pre-defined templates for virtual machines
- 10Monitoring tools(31) Ratings
Monitoring tools provide alerts when problems are detected
- 10Pre-defined machine images(30) Ratings
Range of different server configurations available
- 10Operating system support(30) 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
(129)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-2 of 2)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.
Great for the little guy (like me!)
- Uptime. Since I joined a couple of years ago I don't think I've had a single outage.
- Native IPv6. IPv6 is the way of the future and DigitalOcean allows me to participate without jumping through hoops (e.g. negotiating through a tunnel broker).
- Simplicity. I can spin up a droplet and have it up and running quickly, and I don't have to go through a lengthy process to do so.
- Platform. I love Ubuntu and it's standard with DigitalOcean.
- External storage. This is the big one. When you spin up a droplet you have a fixed virtual disk size. It would be really nice to be able to temporarily or permanently add storage without resorting to hacks involving solutions like S3 or Dropbox.
- DNS management. There are numerous DNS solutions available on the net but it would be nice to have one native to DigitalOcean.
- Service-level Agreement (SLA) uptime
- 100%10.0
- Dynamic scaling
- N/AN/A
- Elastic load balancing
- N/AN/A
- Pre-configured templates
- N/AN/A
- Monitoring tools
- N/AN/A
- Pre-defined machine images
- 100%10.0
- Operating system support
- 100%10.0
- Security controls
- 100%10.0
- Since I don't use DigitalOcean for business purposes at the moment, this doesn't apply. But as an IT professional using it for personal projects and as a testbed for learning, it works great.
- AWS
- Database, both SQL (MySQL) and NoSQL (Redis)
- Email (Postfix)
- Website (primarily Rails and Nginx)
- I run a politically themed URL shortener. DigitalOcean allows me to do this fairly easily with Rails, Redis and MySQL.
- When Docker burst upon the scene I used my DigitalOcean droplet to learn how it works. Now all of my services run in Docker containers and it makes updating and maintenance easier.
- Spinning up a machine
- Updating via apt
- Support through tutorials and how-tos
- Can't think of any!