What users are saying about
<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
243 Ratings

Amazon S3

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
243 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 9 out of 100
18 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8 out of 100

Likelihood to Recommend

Amazon S3

I've used S3 continuously for projects large and small for over 10 years. It's just such a common and essential tool in software development. Hosting assets/images, or providing file upload abilities to users, come up very often throughout software, and S3 is hands-down the best place to serve and store files. It's flexible enough that you can use client libraries to perform direct uploads rather than writing your own handlers, etc. S3 is a tool that immediately has value for file hosting and storage, and then extends as far as you need it to for all manner of asset management.
Anonymous | TrustRadius Reviewer

Google Cloud Datastore

I think Google Cloud Datastore has some pros and cons as like anything. To me personally it is very mediocre, but I am required to use it by the organization. I would like to use GCP products less as they are not [mediocre] value for money. In terms of Datastore, I haved face problems while creating and managing data sets and models.
Sandesh Singh | TrustRadius Reviewer

Feature Rating Comparison

NoSQL Databases

Amazon S3
Google Cloud Datastore
7.8
Performance
Amazon S3
Google Cloud Datastore
7.6
Availability
Amazon S3
Google Cloud Datastore
8.7
Concurrency
Amazon S3
Google Cloud Datastore
7.9
Security
Amazon S3
Google Cloud Datastore
8.6
Scalability
Amazon S3
Google Cloud Datastore
8.9
Data model flexibility
Amazon S3
Google Cloud Datastore
7.3
Deployment model flexibility
Amazon S3
Google Cloud Datastore
5.6

Pros

Amazon S3

  • Highly available and redundant; we do not worry about the service having downtime
  • Simple usage from multiple different frameworks using Amazon's SDKs, or roll your own
  • A large number of bucket policies and security adjustments to tailor usage to customer needs
  • Regional support for storing assets in particular locations around the world
Joshua Dickson | TrustRadius Reviewer

Google Cloud Datastore

  • It is hosted in GCP, our primary cloud provider.
  • It integrates with all the services we use in GCP.
Anonymous | TrustRadius Reviewer

Cons

Amazon S3

  • No support for object versions retention: There can be a retention policy(days or number) for object versions that are stored in S3 so that we don't have to worry about paying extra for all the old versions of an object in the bucket.
  • No feature for replication within a region: Currently AWS does not support replication within a region. Also, having to enable versioning for buckets in which you need replication makes it even more costly.
  • Confusing pricing: The pricing model of S3 can be a little confusing for a new customer with questions regarding data transfer from other AWS services, between buckets or data transfer to the outside world.
Anonymous | TrustRadius Reviewer

Google Cloud Datastore

  • Google's support is not the best; most of the time, you would be scrambling to talk to someone but would end up with long email chains with support.
  • Better querying features are needed.
Anonymous | TrustRadius Reviewer

Likelihood to Renew

Amazon S3

No score
No answers yet
No answers on this topic

Google Cloud Datastore

Google Cloud Datastore 9.5
Based on 3 answers
For the amount of use we're getting from Google Cloud Datastore, switching to any other platform would have more cost with little gain. Not having to manage and maintain Google Cloud Datastore for over 4 years has allowed our teams to work on other things. The price is so low that almost any other option for our needs would be far more expensive in time and money.
Anonymous | TrustRadius Reviewer

Usability

Amazon S3

Amazon S3 7.1
Based on 6 answers
The AWS S3 API is translated into every language you can think of, and is very powerful. However, the split of features into the AWS CLI -> S3 and AWS CLI -> S3API causes some confusion when dealing with complex uploading and metadata.
Jonathan Kempf, UXC | TrustRadius Reviewer

Google Cloud Datastore

Google Cloud Datastore 6.0
Based on 1 answer
Google Cloud Datastore is a fully managed, schemaless database for storing non-relational data. You should feel at home if you are familiar with relational databases, but there are some key differences to be aware of to make the most of using Datastore.The goal of Google Cloud is to provide an API that is comfortable to Rubyists. Your authentication credentials are detected automatically in Google Cloud Platform (GCP), including Google Compute Engine (GCE), Google Kubernetes Engine (GKE), Google App Engine (GAE), Google Cloud Functions (GCF) and Cloud Run. In other environments you can configure authentication easily, either directly in your code or via environment variables.
Sandesh Singh | TrustRadius Reviewer

Support Rating

Amazon S3

Amazon S3 8.9
Based on 21 answers
Overall, Amazon S3 has worked out great for our organization. It has enabled us to build out a centralized storage solutions for fraction of the cost that a on-prem solution would have required. If properly managed S3 is a great asset to any organization. There a few small things that need improvement like the UI and storage monitoring but over it's been great.
Anonymous | TrustRadius Reviewer

Google Cloud Datastore

Google Cloud Datastore 8.0
Based on 1 answer
Due to timezone differences, we have had issues contacting Google Support, but [we] were able to get our issues and queries solved by the next business day.
Sandesh Singh | TrustRadius Reviewer

Alternatives Considered

Amazon S3

Overall, we found that Amazon S3 provided a lot of backend features Google Cloud Storage (GCS) simply couldn't compare to. GCS was way more expensive and really did not live up to it. In terms of setup, Google Cloud Storage may have Amazon S3 beat, however, as it is more of a pseudo advanced version of Google Drive, that was not a hard feat for it to achieve. Overall, evaluating GCS, in comparison to S3, was an utter disappointment.
Anonymous | TrustRadius Reviewer

Google Cloud Datastore

We selected Google Cloud Datastore as one of our candidates for our NoSQL data is because it is provided by Google Cloud, which fits our needs. Most of our infrastructure is on Google Cloud, so when we think about the NoSQL database, the first thing we thought about is Google Cloud Datastore. And it proves itself.
Anonymous | TrustRadius Reviewer

Return on Investment

Amazon S3

  • It practically eliminated some real heavy storage servers from our premises and reduced maintenance cost.
  • The excellent durability and reliability make sure the return of money you invested in.
  • If the objects which are not active or stale, one needs to remove them. Those objects keep adding cost to each billing cycle. If you are handling a really big infrastructure, sometimes this creates quite a huge bill for preserving un-necessary objects/documents.
Apurv Doshi | TrustRadius Reviewer

Google Cloud Datastore

  • You don't need a dedicated DevOps guy to manage your database. Everything happens at the click of a button on the dashboard.
  • Less amount of time spent on configuration and more time on actual development.
Anonymous | TrustRadius Reviewer

Pricing Details

Amazon S3

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Google Cloud Datastore

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Rating Summary

Likelihood to Recommend

Amazon S3
9.0
Google Cloud Datastore
7.4

Likelihood to Renew

Amazon S3
Google Cloud Datastore
9.5

Usability

Amazon S3
7.1
Google Cloud Datastore
6.0

Support Rating

Amazon S3
8.9
Google Cloud Datastore
8.0

Add comparison