Home Cloud Google Cloud Platform What is Google Compute Engine? How it differs from Azure VM &...

What is Google Compute Engine? How it differs from Azure VM & AWS EC2


Google entered lately in the cloud market, but over time it has reached to equality of its competitors. Google Compute Engine delivers the virtual machines running in Google’s data center and worldwide network. Moreover, Google Compute Engine provides the platform, where you can run your large-scale computing workloads. Here you can use Salt Cloud for the provision and the management of your virtual machines that are hosted within Google’s infrastructure. Customers can configure and execute a variety of VM configurations.

Google provides Linux and Windows as the operating systems for their machines, although a custom machine option is also available (it means you can run any operating system on any image you maintain). The Google Compute Engine feature set can meet any company’s virtualization needs. This card serves as an introduction to the Compute Engine and explores its core features. This card serves as a secure portal to the many document pages you need when setting up a VM instance. However, Google Compute Engine provides some features like VM performance, Disk performance, Global scope for images and snapshots, and transparent maintenance.

Let’s go through with benefits of Google Compute Engine:

1. A better network: Google has an excellent network. It doesn’t need to go through the public internet to move data into data centers; It can do that on its private global network.

2. Price: Google has a huge data center infrastructure, and this makes it faster to market whenever it launches new regions around the world. This has a significant impact in terms of prices. It offers various discounts, and you only need to pay when you use them.

3. Flexibility for every workload: You can easily resize your clusters, create machine images, and virtualize your network. You can also use Preemptible VMs for batch workloads and create Custom Machine Types to optimize for your specific needs.

4. Environmentally Friendly: Google Compute Engine meets the challenges posed by climate change by working to empower it. Their data centers consume 50% less energy than the typical data center.

Microsoft Azure VM vs Amazon EC2 vs Google CE: Cloud Computing Comparison


Amazon EC2

Google CE

Azure VM

Custom VM Sizes As an early mover in this space, Amazon EC2 kept adding new instance types and families to its portfolio. With over 40 instance types classified into half-dozen families, the list is confusing and overwhelming. Google Compute Engine offers custom VM sizes where customers can precisely choose the number of CPU cores and the amount of memory required for their workload. Depending on the zone where the VM is launched, customers can choose anywhere between 1 core to 32 cores of CPU and up to 6.5GB of RAM per vCPU. Azure is no less complex when it comes to the choice of VM types. It has an ever-growing list of over 29 instance types spread across 4 categories.


Number of instance templates available 39 18 40
GPU acceleration Yes Yes Yes
Custom instance creation feature  






CPU Limits 1 – 40 1 Shared – 32 dedicated CPU 1 – 32 CPU
Memory Limits 0,5 – 244 GB  0,6 — 208 GB 0,75 — 448 GB
Temporary Storage Limits Up to 48 TB 3 TB 4 TB
Free trial Yes, time-limited on one instance Yes, time and resource limited on any instance Yes, time and resource limited on any instance

Number of OS supported

11 10 10

Cloudberry Support

Yes In Process Yes

List of the top companies using Google Compute Engine:

Though a lot of companies use Google computes engine. Here are the lists of top companies using Google Compute Engine.

1. North Coast Electric Company: It is a wholesale distributor of Commercial and industrial networking and electrical products. Their usage is quite heavy, particularly for products – Cloud Platforms & Services, Web Analytics, and Email Communications Technologies, and their usage is average for several technologies like – Google Compute Engine, Google App Engine, and Google Tag Manager.

Revenue: 100M-200M, Location: United States, Employees: 1000-5000

2. Advantor Systems Corporation: Advantor Systems Corporation is Computer Hardware industry that uses 65 different technologies from 35 different vendors. However, they have average use of several technologies, including Google Compute Engine, Apache HTTP, and Salesforce.com CRM. Advantor Systems Corporation uses products from 33 different product categories.

Revenue: 10M-50M, Location: United States, Employees: 50-200

3. Emerald Grande: Emerald Grande is a real state company that uses 29 different technologies from 18 different vendors. Furthermore, they have average use of several technologies, including nginx, Google Compute Engine, and Exact Target.

Revenue: 10M-50M, Location: United States, Employees: 200-500

4. Pegasus Transportation, Inc.: Pegasus Transportation, Inc. is a Transportation/Trucking/Railroad, which uses 38 different technologies from 21 different vendors. Moreover, they have average use of several technologies, including Google Compute Engine, Wix.com, and Google Tag Manager.

Revenue: 10M-50M, Location: United States, Employees: 200-500

5. Choice Financial Group Inc.: It is a banking industry which uses 23 different technologies from 17 different vendors. They have average use of several technologies including Mimecast, nginx and Google Compute Engine.

Revenue: 10M-50M, Location: United States, Employees: 200-500

Cloud Evangelist
Cloud Evangelist
Cloud Evangelists are CMI's in house ambassadors for the entire Cloud ecosystem. They are responsible for propagating the doctrine of cloud computing and help community members make informed decisions.


Cloud Management