Amazon S3 (Simple Storage Service) vs. Google Compute Engine

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
Google Compute Engine
Score 8.3 out of 10
N/A
Google Compute Engine is an infrastructure-as-a-service (IaaS) product from Google Cloud. It provides virtual machines with carbon-neutral infrastructure which run on the same data centers that Google itself uses.
$0.01
Hour
Pricing
Amazon S3 (Simple Storage Service)Google Compute Engine
Editions & Modules
No answers on this topic
Preemptible Price - Predefined Memory
0.000892 / GB
Hour
Three-year commitment price - Predefined Memory
$0.001907 / GB
Hour
One-year commitment price - Predefined Memory
$0.002669 / GB
Hour
On-demand price - Predefined Memory
$0.004237 / GB
Hour
Preemptible Price - Predefined vCPUs
0.006655 / vCPU
Hour
Three-year commitment price - Predefined vCPUS
$0.014225 / CPU
Hour
One-year commitment price - Predefined vCPUS
$0.019915 / vCPU
Hour
On-demand price - Predefined vCPUS
$0.031611 / vCPU
Hour
Offerings
Pricing Offerings
Amazon S3Google Compute Engine
Free Trial
NoYes
Free/Freemium Version
NoYes
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional DetailsPrices vary according to region (i.e US central, east, & west time zones). Google Compute Engine also offers a discounted rate for a 1 & 3 year commitment.
More Pricing Information
Community Pulse
Amazon S3 (Simple Storage Service)Google Compute Engine
Features
Amazon S3 (Simple Storage Service)Google Compute Engine
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
Google Compute Engine
-
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
Google Compute Engine
-
Ratings
Continuous data protection9.40 Ratings00 Ratings
Replication9.20 Ratings00 Ratings
Operational reporting and analytics8.50 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
Google Compute Engine
7.3
Ratings
10% below category average
Service-level Agreement (SLA) uptime00 Ratings8.10 Ratings
Dynamic scaling00 Ratings8.30 Ratings
Elastic load balancing00 Ratings8.00 Ratings
Pre-configured templates00 Ratings7.40 Ratings
Monitoring tools00 Ratings3.00 Ratings
Pre-defined machine images00 Ratings7.30 Ratings
Operating system support00 Ratings7.90 Ratings
Security controls00 Ratings7.80 Ratings
Automation00 Ratings7.90 Ratings
User Ratings
Amazon S3 (Simple Storage Service)Google Compute Engine
Likelihood to Recommend
9.2
(0 ratings)
7.6
(0 ratings)
Likelihood to Renew
10.0
(0 ratings)
9.0
(0 ratings)
Usability
7.6
(0 ratings)
9.0
(0 ratings)
Availability
-
(0 ratings)
8.7
(0 ratings)
Performance
-
(0 ratings)
8.4
(0 ratings)
Support Rating
9.8
(0 ratings)
10.0
(0 ratings)
User Testimonials
Amazon S3 (Simple Storage Service)Google Compute Engine
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
It is excellent if you have any workloads that need raw computing or plan to have any state-full services running in your environment like DBs (for which you don't want to use Managed services), cache, etc. It also gives you complete control over which versions of software, OS, etc., you need, and thus, you can build anything and deploy it on GCE.
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
  • A simple web-based interface that is a breeze to train new engineers to use. Our experienced engineers never have trouble finding or doing anything on GCE.
  • Sustained use and Committed use discounts mean we get top-tier VMs for an incredibly competitive price.
  • Wonderful identity and access management that gives us peace-of-mind when granting access to machines to contractors and other 3rd parties.
  • Fast VMs, lastest in hardware, and enough RAM to power even the hungriest of our services.
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
  • The L7 load balancer can be difficult to get set up. It's limited in its functionality, especially with the container engine.
  • It's hard to find certain objects on the web console. Often times the things I need to get to are buried in advanced menus.
  • Google's decision to only support MySQL on their relational DB service means that I have to manage Postgres instances in Compute on my own, managing everything from storage to backups.
Read full review
Likelihood to Renew
Due to princing, availability and scalability.
Read full review
Its pretty good, easy and good performance. Also, interface is very good for starters compared to competitors. Infra as Code (IaC) using Terraform even added easiness for creation, management and deletion of compute Virtual Machines (VM). Overall, very good and very easy cloud based compute platform which simplified infrastructure, very much recommend.
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
Having interacted with several cloud services, GCE stands out to me as more usable than most. The naming and locating of features is a little more intuitive than most I've interacted with, and hinting is also quite helpful. Getting staff up to speed has proven to be overall less painful than others.
Read full review
Reliability and Availability
No answers on this topic
Google Compute Engine works well for cloud project with lesser geographical audience. It sometimes gives error while everything is set up perfectly. We also keep on check any updates available because that's one reason of site getting down. Google Compute Engine is ultimately a top solution to build an app and publish it online within a few minutes
Read full review
Performance
No answers on this topic
The raw computer power is excellent; our applications feel snappy, pages load almos instantly for our customers and so on. The primary reason it is not a perfect 10 is that the native tools for monitoring individual VM performance can be complex, making it challenging to easily diagnose specific resource bottlenecks without significant configuration
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
  • The documentation needs to be better for intermediate users - There are first steps that one can easily follow, but after that, the documentation is often spotty or not in a form where one can follow the steps and accomplish the task. Also, the documentation and the product often go out of sync, where the commands from the documentation do not work with the current version of the product.
  • Google support was great and their presence on site was very helpful in dealing with various issues.
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
When configuring Amazon ECS, it is a bit confusing as you are not able to find the actual issue. You need to enable Additional AppInsights to get detailed level info, which is not a concern when configuring on the Instance Level. Moreover, Azure VM does not provide an in-browser option; instead, it is Azure Bastion, but for that, you have to enable a dedicated subnet, which is a bit unnecessary.
Read full review
Scalability
No answers on this topic
It works really well with other Google Cloud services, making it easy to build scalable solutions across different teams and locations.
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
  • Scalability means flexibility and less upfront costs
  • Can become expensive when hard set compute requirements are clear, but things like Spot VMs can help here too, or just having your own infrastructure and scaling up with Google. This is for more advanced cases though
  • Ramp up time is long, but after that it is quick to do many things and ROI is awesome
Read full review
ScreenShots

Google Compute Engine Screenshots

Screenshot of How to choose the right VM
With thousands of applications, each with different requirements, which VM is right for you?Screenshot of documentation, guides, and reference architectures
Migration Center is Google Cloud's unified migration platform with features like cloud spend estimation, asset discovery, and a variety of tooling for different migration scenarios.