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
  • Google Compute Engine Servers are very stable
  • Google Compute Engine Firewall is excellent and easy to manage
  • All different OS images are available with custom images as well
  • Kubernetes Service is very stable and auto-scalable.
  • VM are excellent with great performance but some offer on commercials can be good.
  • GKE is excellent service but rates are little on higher side.
  • Increasing Quota(s) on accounts can be made automatic.
Score 10 out of 10
Vetted Review
Verified User
  • Scalability. Allows us to scale our resources up or down based on demand.
  • Cost efficiency. Offers a pay-as-you-go pricing model.
  • Flexibility. Provides a wide range of VM configurations and customization options.
  • Top-notch security features. Helps to protect our data and applications.
  • Unparalleled customer support.
  • Although the cost is effective, for some small business enterprise this might be a big issue because the cost can be a bit higher.
  • Implementation and configuration may take time especially for the non-technical users.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Runs various operating systems. It also does the patch management of those OS
  • Virtual Manager allows management of OS
  • Provides high performance block storage
  • Provides global load balancing
  • Subnetworks are not supported
  • Support is quite expensive
  • The user interface can be complex for a first time user
Manthan Dhola | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Scalability and Flexibility - during peak hours or sudden spikes in traffic to our website, GCE automatically provisions additional virtual machine instances to handle the increased load.
  • Global Network Infrastructure - we can deploy multi-region architectures with ease, distributing workloads across multiple regions for improved redundancy and performance.
  • Advanced Security Features - encryption at rest and in transit, identity and access management (IAM) controls, network firewalls, and distributed denial-of-service (DDoS) protection
  • Costing - more visibility over how costing is calculated
  • More pre-configured templates like AWS has cloudformation
  • Advanced Monitoring Tools are needed
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Networking via VPC (Virtual Private Cloud)
  • Big Data Analysis/IoT
  • Storage/Databases for Data Transfer
  • Machine Learning for cloud based translations
  • Third party integrations are very tricky, UI can be improved
  • Artificial Intelligence is an area that can be clubbed together with Machine Learning for better result and future customisation
  • Networking tools can be simplified for better structuring
Score 7 out of 10
Vetted Review
Verified User
Incentivized
  • Scaling - whether it's traffic spikes or just steady growth, Google Compute Engine's auto-scaling makes sure we've got the compute power we need without any manual juggling acts
  • Load balancing - Keeping things smooth with that load balancing across multiple VMs, so our users don't have to deal with slow load times or downtime even when things get crazy busy
  • Customizability - Mix and match configs for CPU, RAM, storage and whatnot to suit our specific app needs
  • The pricing model can get a bit convoluted at times
  • While the integration with other Google Cloud services is pretty slick, linking up Google Compute Engine with services outside of Google's ecosystem isn't always smooth sailing
  • The learning curve for more advanced Google Compute Engine features can be pretty steep at times
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Running jenkins jobs
  • Running performance tests
  • Simulate a production environment before each release
  • GCE is only available only in three regions, They can add more regions.
  • Google can provide pricing model like AWS's reserved instances and spot instances .
  • They can improve the UI a bit better, when I get started I found it hard to get familier with the UI.
Score 8 out of 10
Vetted Review
Verified User
  • Better interface than AWS
  • Service has been very reliable
  • Excellent security policy structure
  • Documentation could be improved
  • Sometimes is hard to estimate how much we are going to spend
Ye Yint Moe | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • VM Instances
  • Storage
  • Bare metal solution
  • Quota limit for Compute Engine API Persistent Disk SSD
  • Quota limit for Compute Engine API A2 CPU
  • Quota limit for Compute Engine API N2 CPU
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Auto Scaling
  • Flexible Instance Sizes
  • Easy to understand pricing model
  • More inside the UI advanced capabilities would be nice
  • Customer is currently forced to learn the CLI to do advanced functions / scripting
  • Stability is just not the same as other cloud providers in our experience.
Manjeet Singh | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • It's very easy to spin up a VM from the console. We can say the console is very user-friendly.
  • Set of predefined VMs ready to be used for different needs.
  • Options of preemptible VMs which help reduce the considerable amount of cost.
  • Spin up takes some time and that's where containers come into the picture.
  • Setting up security for created VMs is still messy and it can be simpler.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • It is easy to use
  • It is easy to setup
  • Configuration and monitoring of the instances is straightforward and thorough
  • The configuration of ingress and egress for the nodes could be easier
  • Machine image storing, compression, etc. could be better or have more functionality
  • Transferring machine images to and from my local environment is something I have wanted on GCE and its competitors for a long time
October 28, 2019

Great Service

Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • GCE is well suited for multi-environment testing, development, and experimentation.
  • Very cost effective.
  • If you want to do something outside of a standard image it can be a little cumbersome.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • East interface to scale up and down the compute capacity
  • Easy, straight forward billing and chargeback capabilities
  • Reliability / uptime is great and had no issues so far on uptime
  • Works well in multi cloud environments
  • Although not always used, there is room for adding more detailed and granular management console when things go wrong (and sometime they do)
  • Documentation can sometime be hard to find especially for using GCE for time critical, large scale deployments
  • There are also some compatibility issues when running custom libraries over GCE. Support for third party drivers and libraries can be improved.
Return to navigation