Amazon S3 (Simple Storage Service) vs. DigitalOcean

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Amazon S3
Score 8.7 out of 10
N/A
Amazon S3 is a cloud-based object storage service from Amazon Web Services. It's key features are storage management and monitoring, access management and security, data querying, and data transfer.N/A
DigitalOcean
Score 8.9 out of 10
N/A
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.
$5
Starting Price Per Month
Pricing
Amazon S3 (Simple Storage Service)DigitalOcean
Editions & Modules
No answers on this topic
1GB-16GB
$5.00
Starting Price Per Month
8GB-160GB
$60.00
Starting Price Per Month
Offerings
Pricing Offerings
Amazon S3DigitalOcean
Free Trial
NoNo
Free/Freemium Version
NoNo
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
Amazon S3 (Simple Storage Service)DigitalOcean
Features
Amazon S3 (Simple Storage Service)DigitalOcean
Data Center Backup
Comparison of Data Center Backup features of Product A and Product B
Amazon S3 (Simple Storage Service)
9.0
Ratings
8% above category average
DigitalOcean
-
Ratings
Universal recovery9.00 Ratings00 Ratings
Instant recovery7.90 Ratings00 Ratings
Recovery verification8.00 Ratings00 Ratings
Business application protection8.60 Ratings00 Ratings
Multiple backup destinations9.40 Ratings00 Ratings
Incremental backup identification9.30 Ratings00 Ratings
Backup to the cloud9.40 Ratings00 Ratings
Deduplication and file compression8.70 Ratings00 Ratings
Snapshots9.50 Ratings00 Ratings
Flexible deployment9.20 Ratings00 Ratings
Management dashboard8.10 Ratings00 Ratings
Platform support8.70 Ratings00 Ratings
Retention options10.00 Ratings00 Ratings
Encryption9.80 Ratings00 Ratings
Enterprise Backup
Comparison of Enterprise Backup features of Product A and Product B
Amazon S3 (Simple Storage Service)
8.8
Ratings
7% above category average
DigitalOcean
-
Ratings
Continuous data protection9.40 Ratings00 Ratings
Replication9.20 Ratings00 Ratings
Operational reporting and analytics8.40 Ratings00 Ratings
Malware protection8.00 Ratings00 Ratings
Multi-location capabilities9.50 Ratings00 Ratings
Ransomware Recovery8.00 Ratings00 Ratings
Infrastructure-as-a-Service (IaaS)
Comparison of Infrastructure-as-a-Service (IaaS) features of Product A and Product B
Amazon S3 (Simple Storage Service)
-
Ratings
DigitalOcean
8.3
Ratings
3% above category average
Service-level Agreement (SLA) uptime00 Ratings9.20 Ratings
Dynamic scaling00 Ratings9.00 Ratings
Elastic load balancing00 Ratings7.00 Ratings
Pre-configured templates00 Ratings10.00 Ratings
Monitoring tools00 Ratings10.00 Ratings
Pre-defined machine images00 Ratings7.50 Ratings
Operating system support00 Ratings8.40 Ratings
Security controls00 Ratings9.00 Ratings
Automation00 Ratings5.00 Ratings
Best Alternatives
Amazon S3 (Simple Storage Service)DigitalOcean
Small Businesses
Cove Data Protection
Cove Data Protection
Score 9.9 out of 10
DigitalOcean Droplets
DigitalOcean Droplets
Score 8.7 out of 10
Medium-sized Companies
Bacula Enterprise
Bacula Enterprise
Score 9.2 out of 10
SAP on IBM Cloud
SAP on IBM Cloud
Score 9.5 out of 10
Enterprises
Bacula Enterprise
Bacula Enterprise
Score 9.2 out of 10
SAP on IBM Cloud
SAP on IBM Cloud
Score 9.5 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
Amazon S3 (Simple Storage Service)DigitalOcean
Likelihood to Recommend
9.2
(0 ratings)
8.2
(0 ratings)
Likelihood to Renew
10.0
(0 ratings)
9.0
(0 ratings)
Usability
7.6
(0 ratings)
8.0
(0 ratings)
Availability
-
(0 ratings)
10.0
(0 ratings)
Performance
-
(0 ratings)
9.0
(0 ratings)
Support Rating
9.8
(0 ratings)
8.8
(0 ratings)
Product Scalability
-
(0 ratings)
10.0
(0 ratings)
User Testimonials
Amazon S3 (Simple Storage Service)DigitalOcean
Likelihood to Recommend
For archiving old data that is infrequently accessed it is perfect. You can choose to let it go into cold/glacier storage which saves even further costs but at the expense of accessibility. I like that you can set access rules to automatically move it to the next storage tier after a certain amount of time that it has not been accessed. I also use it a lot with PHP via the API. We have some custom in-house applications that have a fair amount of data uploaded into them. S3 has been a perfect solution to store these files, taking the load off web servers and never having issues with running out of storage.
Read full review
DigitalOcean is a powerful tool with respect to the services and pricing that it offers. It is easier than other products and also provides servers that are inexpensive with great performance. DigitalOcean also offers additional add-ons such as additional IP addresses, scheduling of backups, etc. One of the best advantages is that it is efficient and is open source. Although, it is suited for a firm that is looking to cut down cost. Also, it is not suited for an organization where the dev/platform/DBA team is less experienced.
Read full review
Pros
  • Reliable and secure way to store objects in cloud: Storing any type of file(text, pdf, doc, csv, etc) is very easy with S3. Fetching this stored content as and when you require is also pretty easy and can be done using both the console and AWS CLI. Appropriate permissions can be set up for buckets using IAM roles/policies.
  • Versioning in buckets: S3 gives you a very handy feature to store multiple versions of objects stored in a bucket.
  • Lifecycle policies: You can set up lifecycle policies in S3 that can move your older objects to IA or Glacier. This setup is very easy and can be done within minutes for a bucket.
  • Replication: The cross-region replication that S3 provides is wonderful. Beware of the inter-regional data transfer costs though.
Read full review
  • Ease of use - You can get set up with a new server in a matter of minutes. It doesn't get any easier than that.
  • Support - The public forums are incredibly helpful as are the official help articles. I've never needed to contact the support team because of this. All of the information is at my fingertips.
  • Pricing - We're only paying $10/mo for a solution that gives our customers more confidence in us and is a selling point for us.
Read full review
Cons
  • The biggest problem is to rename the bucket. There is no direct way to do it. One need to copy entire content to the different bucket with intended bucket name and then remove the old bucket. Sometimes it creates issues.
  • There is no direct way to upload .zip file and extract it to inside the bucket.
  • While uploading large files, sometimes you will find a drop of upload speed. I observe it so many times and while checking my internet speed, I find it absolutely perfect. So there must have something wrong on the AWS side.
Read full review
  • 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.
Read full review
Likelihood to Renew
Due to princing, availability and scalability.
Read full review
I've been very happy with it for my purposes and I plan to continue to use DigitalOcean for the foreseeable future!
Read full review
Usability
The UI could have some improvements (better filters) and there is a lack of some useful functionality, such as renaming an existing bucket: the latter is much needed in the context of rapidly evolving companies. Overall though, Amazon S3 (Simple Storage Service) is easy to use and to onboard people and tools to, thanks to its various APIs and flexibility.
Read full review
With DigitalOcean it is very easy to start up a server/droplet. They have several templates and server images to select from, and they have good instructions on how to get a server set up and started. The monitoring tools in the dashboard look good and are easy to understand.
Read full review
Reliability and Availability
No answers on this topic
Have not found a single second of down time myself. Superior availability.
Read full review
Performance
No answers on this topic
Very quick response and high performance, you have to fine tune configurations on your machines though.
Read full review
Support Rating
It depends on your tier within Amazon on how great of support you get. For us we have a dedicated Point of Contact that is great in taking in what we need and discussing it with the S3 team. The best thing is features we need or suggest have a good chance of landing on their roadmap.
Read full review
They have always been fast, and the process has been straight-forward. I haven't had to use it enough to be frustrated with it, to be honest, and when I have an issue they fix it. As with all support, I wish it felt more human, but they are doing aces.
Read full review
Alternatives Considered
S3 is the most mature simple storage service on the web. It has direct competitors from Google and Azure, as well as a bunch of other competitors that focus on different aspects. For example, Backblaze specializes on file backups, and while s3 can also be used for that, Backblaze provides a better price point in exchange for more focused functionality. S3 really shines in that it performs simple things astonishingly well, while also being flexible enough to stretch itself to other situations (data lakes, file mounts, backup/restores systems, web hosting, etc.).
Read full review
I chose DigitalOcean over Oracle Cloud because it's simpler, more cost-effective, and quicker to deploy. DigitalOcean’s intuitive interface allows me to manage servers easily, while Oracle Cloud is more complex and suited for larger enterprises. Also, DigitalOcean’s transparent pricing helps control costs, unlike Oracle’s more intricate and complex pricing model.
Read full review
Scalability
No answers on this topic
Great scalability, you can start with small plans and move up to premium features at a very good price.
Read full review
Return on Investment
  • Allows us to store large amounts of raw traffic from data providers to allow us to view data our systems received at particular times, in order to reconstruct inputs in case of errors
  • Is capable of storing very large amounts of data cheaply without material impact to our business
Read full review
  • 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.
Read full review
ScreenShots