Skip to main content
TrustRadius
Google Compute Engine

Google Compute Engine

Overview

What is Google Compute Engine?

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.

Read more
Recent Reviews
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 9 features
  • Security controls (45)
    7.3
    73%
  • Operating system support (45)
    7.2
    72%
  • Pre-defined machine images (44)
    6.2
    62%
  • Pre-configured templates (43)
    5.8
    58%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Preemptible Price - Predefined Memory

0.000892 / GB

Cloud
Hour

Three-year commitment price - Predefined Memory

$0.001907 / GB

Cloud
Hour

One-year commitment price - Predefined Memory

$0.002669 / GB

Cloud
Hour

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://cloud.google.com/compute/pricin…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Demos

Google Compute Engine Load Balancing, a quick introduction

YouTube

Computing with Google Compute Engine

YouTube

RouterOS CHR deployment in Google Compute Engine (GCE) demo

YouTube

Creating Custom Images for Google Compute Engine

YouTube

Hands on with Load Balancing on Google Compute Engine

YouTube
Return to navigation

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

6.8
Avg 8.1
Return to navigation

Product Details

What is Google Compute Engine?

Virtual machines for any workload

Online VMs on high-performance, reliable cloud infrastructure offered on preset or custom machine types for web servers, databases, or AI.


Includes one e2-micro VM instance, up to 30 GB storage, and up to 1 GB of outbound data transfers free per month.


Preset and custom configurations

Prebuilt samples called Jump Start Solutions can be used to deploy an application in minutes, such as a dynamic website, load-balanced VM, Java application, three-tier web app, or ecommerce web app.

Offers predefined machine types, sizes, and configurations for any workload, from large enterprise applications, to modern workloads (like containers) or AI/ML projects that require GPUs and TPUs.

For more flexibility, a custom machine type between 1 and 96 vCPUs with up to 8.0 GB of memory per core can be created. Also offers many block storage options, from flexible Persistent Disk to high performance and low-latency Local SSD.


Industry-leading reliability

Compute Engine boasts strong single instance compute availability SLA: 99.95% availability for memory-optimized VMs and 99.9% for all other VM families. Offers live migration to maintain workload continuity during planned and unplanned events. When a VM goes down, Compute Engine performs a live migration to another host in the same zone.


Automations and recommendations for resource efficiency

VMs can be added automatically to handle peak load and replace underperforming instances with managed instance groups.

Resources can be manually adjusted using historical data with rightsizing recommendations, or capacity for planned demand spikes can be guaranteed with future reservations. All of Google's latest compute instances (C3, A3, H3) run on Titanium, a system of purpose-built microcontrollers and tiered scale-out offloads to improve infrastructure performance, life cycle management, and security.


Pricing and discounting

Google offers detailed pricing guidance for any VM type or configuration, and a pricing calculator to get a personalized estimate.

To save on batch jobs and fault-tolerant workloads, Spot VMs are offered to reduce costs. Automatic discounts for sustained use are offered, or up to 70% off when signing up for committed use discounts.


Security controls and configurations

Encrypts data-in-use and while it’s being processed with Confidential VMs.

Defends against rootkits and bootkits with Shielded VMs.

Meets compliance standards for data residency, sovereignty, access, and encryption with Assured Workloads.


Google Compute Engine Features

Infrastructure-as-a-Service (IaaS) Features

  • Supported: Dynamic scaling
  • Supported: Elastic load balancing
  • Supported: Pre-configured templates
  • Supported: Pre-defined machine images
  • Supported: Operating system support
  • Supported: Security controls

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.

Google Compute Engine Videos

Compute Engine in 2 minutes
What is Compute Engine?

Google Compute Engine Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

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.

Google Compute Engine starts at $0.

Amazon Web Services, Microsoft Azure, and Amazon S3 (Simple Storage Service) are common alternatives for Google Compute Engine.

Reviewers rate Dynamic scaling highest, with a score of 8.3.

The most common users of Google Compute Engine are from Small Businesses (1-50 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(174)

Attribute Ratings

Reviews

(1-25 of 45)
Companies can't remove reviews or game the system. Here's why
Sagar Mehta | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
It is almost everywhere and good service:
- For any form of VM(s) required.
- Kubernetes Service is much better than other competitors.
- Project management is much easier and scalable.
- User Management is great and for different projects can be managed with multiple levels of access for users.
Score 10 out of 10
Vetted Review
Verified User
One thing I really love about Google Compute Engine is the inbuilt security features such as virtual private clouds (VPCS), firewalls and encryption, which helps us by protecting our data and applications from unauthorised access and cyber threats. Also the cost efficiency as this tool offers pay-as-you-go pricing model, which allows us to pay for the resources we use makes it very unique and highly recommended cloud engine platform. Google Compute Engine is not well suited for the non-technical users because it might be difficult navigate through all the features as they're more technical.
Manan Soni | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Google Compute Engine is so easy to implement and run. It doesn't require much knowledge to build an app since they provide multiple options to choose from with their prebuilt sample list. We can easily make customization on any website app we built for our client according to their needs and make changes if required.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Google Compute Engine (GCE) is well suited adding cloud storage. GCE provides excellent block storage capabilities and is well suited for adding addition storage to the application. The applications can be globally load balanced across different regions thus maintaining high availability and response times. It supports VMs of different operating systems thus enabling correct infrastructural choices. GCE UI is not very user friendly can can be improved. Also the networking setup is not very intuitive.
Score 10 out of 10
Vetted Review
Verified User
Hosting dynamic websites where traffic fluctuates - easy scaling. Running compute-heavy backend processes, like data analysis, to benefit from customizable VM sizes. Creating dev and testing environments quickly. Can be overkill for some solutions.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Google Compute Engine instances are an easy way to quickly run your applications with good performance, security, and functionality.

With Google Compute Engine instances, you don't need to worry much about machine maintenance and upgrades, and instance monitoring is easy and clear since Google provides cool dashboards to check machine status and notify you about required updates or changes.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
I would still recommend Google Compute Engine for application build and testing but not for building SaaS. As it'd be more tricky to integrate any third party apps, as Google already provides most of the services but sometime our clients request for such customisations, which is more suited per their internal alignments.

Machine Learning is a tool which is more efficient than any other provider and has wide range of languages for processing.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
If your startup has a web app or SaaS offering that needs to scale quickly based on user demand, Google Compute Engine's auto-scaling capabilities make it a great fit. You can easily spin up more VMs during traffic spikes without overprovisioning resources. For data-intensive workloads like big data processing or training machine learning models, Google Compute Engine's flexible compute instances with GPU support can provide cost-effective scalability. If you have a short-term project or MVP with minimal scaling needs, the overhead of setting up Google Compute Engine may not be worth it.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Compute Engine is, in my opinion, very well advised if a scalable environment is needed.
Especially for those use cases where incoming traffic might change a lot in a time period.
Is it less appropriate instead if no high traffic is expected.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
GCE is cost effective when compared to other cloud provider solutions. I would recommend a colleague GCE. When I ran same performance test on aws ec2 and Google GCE i got better numbers in GCE. It could be related our product but for performance tests i prefer using GCE.
Score 8 out of 10
Vetted Review
Verified User
I would say that it is very helpful for scenarios with iregular processing power requirements, as situations where the application have burst of usage, or that have demands that change during the year or between the seasons. On the other hand, applications that have a very stable load can easily become too expensive for cloud usage.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
If you have a prospective client who is currently using MS PowerBI, document security will be a really big deal. We are in the middle of trying to find a fixed gap for one of our government prospects. If secure documents aren't an issue for them, then it is fine.
Ye Yint Moe | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Google Compute Engine will be suited for the scenarios with the quota limit provided as default and less appropriate for the scenarios on deployments with quota limit increase request need to raise to Google Cloud support.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Google Compute Engine in a hybrid and multi-cloud solution. We find that using it for direct ad-hoc use cases meets all of our demands. We have attempted some more complex networking and multi-regional use cases but were not able to achieve satisfactory results. Google Compute Engine is extremely appropriate for anyone requiring quick, scalable, reliable infrastructure.
Manjeet Singh | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
GCE is well suited for the following scenarios. GCE is very easy to use, and we can navigate on the console easily for trying various options. Reasonable pricing for the VMs help to reduce the overall budget. Recommendations for running VMs to scale up or down. Set of predefined VM types. Preemptible instances.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Google Compute Engine is suitable for any scenario that fits one of the pros I listed. It is very flexible and easily configurable. In many cases, VMs need to be spun up on the fly programmatically, and without orchestration software, one can accomplish this by using one of the APIs.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
I have recommended the platform to students, friends and family members alike. The help and documentation is very easy to follow for a beginner. Plus, GCP has built in tools which make some common tasks that non-production level cloud users need to accomplish very easy in an automated way.

Now, to address the question of recommending GCE to a colleague, ultimately the organization will have to make a decision regarding the entire cloud platform. It wouldn't make much sense, outside of a special case, to use GCE for some parts of your cloud infrastructure and a competitor on other parts.

That practical caveat aside, I believe that the GCP brings a strong suite of tools to the table overall and is good value for money at this time as well.

Developer familiarity to certain competing platforms can be a sticking point, but a colleague who is already asking for a recommendation is likely already open minded about moving to GCP.
October 28, 2019

Great Service

Score 9 out of 10
Vetted Review
Verified User
Incentivized
Google Compute Engine is particularly well suited for multi-environment testing, development, and experimentation with the low cost of spinning up small instances along with the speed at which it can be done. It also does well hosting small websites and proxy servers that don't see a lot of network traffic.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
GCE is very well suited to small to mid scale deployments. It is also run very well with AI workloads especially when using Google TenserFlow et al. It is less appropriate for extremest scale deployments that spam multiple data center (probably because of lack of document on best practices)
Return to navigation