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

TrustRadius Insights

Scalability Feature: Users have commended the flexibility of Google Compute Engine's scalability feature, enabling them to easily adjust …
Continue reading
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
  • Operating system support (51)
    7.7
    77%
  • Security controls (51)
    7.6
    76%
  • Pre-defined machine images (50)
    6.5
    65%
  • Pre-configured templates (49)
    6.1
    61%

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

7
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.4.

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

(173)

Attribute Ratings

Reviews

(1-25 of 51)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
Incentivized
It's ideal for you, as I've already shown, if you wish to host front-end, back-end, vector databases, and other website components.It provides 100% uptime due to its security, which is essential for both new and existing businesses.However, Firebase is also an excellent front-end option because it comes from Google.Because GCP provides so many options, it can be a little confusing for beginning users and is quite pricey and technical.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Google Compute Engine works well in scenarios where horizontal scaling isn't important, where more detailed control over host parameters is required, and for one-off experimentation. It works less will when horizontal scaling is important (especially when compared to Kubernetes on Google Kubernetes Engine). It also may require more management overhead than something like GKE, depending on your deployment practices.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
It is best suited for hosting applications and back-end which does not require real time processing as fast as trading so we have used it for chatbots backend but for data analytics in real time we needed ultra low latency so we don't use it in our that data project
Score 9 out of 10
Vetted Review
Verified User
I have only tried Google Compute Engine and AWS and to me, Google Compute Engine is the best one out of them. As not only is it affordable, it is also scalable and customer service is very quick to respond and is available 24/7. Also performance was not compromised and overall I had a very good experience with it.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Its best suited if we are working with other google services, the integration of it with other google services is very easy to implement. If you are using other cloud services then the integration can get little hard, and may find some error due to different cloud platform. Its perform is good with google services.
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
Incentivized
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.
Return to navigation