Register now for Google Cloud Next '24 in Las Vegas April 9-11 to take advantage of early bird pricing of $999 USD.
Jump to
Compute Engine

Compute Engine

Secure and customizable compute service that lets you create and run virtual machines on Google’s infrastructure.

New customers get $300 in free credits to spend on Google Cloud. All customers get a general purpose machine (e2-micro instance) per month for free, not charged against your credits.

Key features

Choosing the right virtual machine type

Scale out workloads (T2A, T2D)

Tau VMs are the lowest cost solution for scale-out workloads on Compute Engine, with up to 42% higher price-performance compared to general-purpose VMs of any of the leading public cloud vendors. Choose from x86 or Arm-based VMs to meet your workload and business requirements.

General purpose workloads (C3, E2, N2, N2D, N1)

C3, E2, N2N2D, and N1 are general-purpose machines offering a good balance of price and performance, and are suitable for a wide variety of common workloads including databases, development and testing environments, web applications, and mobile gaming. 

Ultra-high memory (M2, M1)

Memory-optimized machines offer the highest memory configurations with up to 12 TB for a single instance. They are well suited to memory-intensive workloads such as large in-memory databases like SAP HANA, and in-memory data analytics workloads.

Compute-intensive workloads (C2, C2D)

Compute-optimized machines provide the highest performance per core on Compute Engine and are optimized for workloads such as high performance computing (HPC), game servers, and latency-sensitive API serving.

H3 offers up to 3x improvement in per-node performance, improved scalability for multi-node workloads, and up to 2x better price performance, compared to the prior generation C2 instances.

Most demanding applications and workloads (A2)

Accelerator-optimized machines are based on the NVIDIA Ampere A100 Tensor Core GPU. Each A100 GPU offers up to 20x the compute performance compared to the previous generation GPU. These VMs are designed for your most demanding workloads such as machine learning and high performance computing.

View all features




Compute Engine interactive tutorial

In this console-based tutorial, we'll show you how easy it is to create a Linux virtual machine in Compute Engine.
Google Cloud Basics

Confidential VMs and Compute Engine

Learn more about Confidential VMs in Compute Engine, including support for end-to-end encryption, compute-heavy workloads, and more security and privacy features.
Google Cloud Basics

Boot disk images

Learn about the public images that you can use to create your VMs, or learn how to create and import your own custom images to Compute Engine.
APIs & Libraries

Using the Compute Engine API through client libraries

Use client libraries to create and manage Compute Engine resources in Go, Python, Java, Node.js, and other languages.

Create managed instance groups

Managed instance groups maintain high availability of your applications by proactively keeping your VM instances available.
Google Cloud Basics

Virtual Private Cloud (VPC) network overview

A VPC network provides connectivity for your Compute Engine VM instances. Configure your VPC network and firewalls to handle network traffic for your applications.
Google Cloud Basics

Identity and Access Management (IAM) overview

Use IAM roles and permissions to manage access and permissions to your Compute Engine resources.
Google Cloud Basics

Compute Engine resources

Find Compute Engine pricing along with discounts, benchmarks, zonal resources, release notes, and more.

Explore what you can build on Google Cloud

Find out how to migrate and modernize workloads on Google’s global, secure, and reliable infrastructure.

Not seeing what you’re looking for?