Skip to content
SPECIFICTION
Get listed

Google Compute Engine

cloud.google.com

Free plan WebWindowsLinuxAPI

What it is

Google Compute Engine is an infrastructure-as-a-service product for running self-managed virtual machines on Google infrastructure. Choose a predefined machine type or configure a custom VM with 1 to 96 vCPUs and up to 8.0 GB of memory per core. Linux and Windows VMs are supported, with images including Debian, Ubuntu, FreeBSD, and Windows Server. Storage options include Persistent Disk and Local SSD. Managed instance groups can add VMs for peak load and replace underperforming instances; live migration can move a VM to another host in the same zone when its host goes down. Confidential VMs encrypt data in use, while Shielded VMs defend against rootkits and bootkits. The service integrates with Cloud Storage, App Engine, and BigQuery, and resources can be controlled through a REST-based API. Its free tier is free, within monthly limits and eligible US regions. Pay-as-you-go pricing is usage-based, with VM resources billed after a one-minute minimum in one-second increments.

Spec sheet

Product
Compute Engine is an infrastructure-as-a-service product offering self-managed virtual machines hosted on Google infrastructure.Read 5 Oct 2026 · cloud.google.com
Security
Compute Engine offers Confidential VMs to encrypt data in use and Shielded VMs to defend against rootkits and bootkits.Read 5 Oct 2026 · cloud.google.com
Compliance
Google Cloud lists certifications and attestations including ISO/IEC 27001, ISO/IEC 27017, ISO/IEC 27018, SOC 1/2/3, and PCI DSS.Read 5 Oct 2026 · cloud.google.com
Support
Every Google Cloud customer, including Free Trial users, receives Basic Support with documentation, community forums, billing assistance, and Active Assist.Read 5 Oct 2026 · cloud.google.com
Availability
The product page states single-instance availability SLAs of 99.95% for memory-optimized VMs and 99.9% for other VM families.Read 5 Oct 2026 · cloud.google.com
Containers
The product page says Docker containers can be run, managed, and orchestrated on Compute Engine VMs with Google Kubernetes Engine.Read 5 Oct 2026 · cloud.google.com
Free trial limits
During a Free Trial, users cannot add GPUs to VMs, use Google Cloud Marketplace, request quota increases, or create VMs based on Windows Server images.Read 5 Oct 2026 · docs.cloud.google.com
Integrations and control
Compute Engine integrates with Cloud Storage, App Engine, and BigQuery, and resources can be configured and controlled through a REST-based API.Read 5 Oct 2026 · cloud.google.com
Machine configurations
Customers can use predefined machine types or create custom machine types from 1 to 96 vCPUs with up to 8.0 GB of memory per core.Read 5 Oct 2026 · cloud.google.com
Operating systems
Compute Engine supports Linux and Windows VMs, and lists Debian, CentOS Stream, Fedora CoreOS, SUSE, Ubuntu, Red Hat Enterprise Linux, FreeBSD, and Windows Server images.Read 5 Oct 2026 · cloud.google.com
Resilience
Live migration moves a VM to another host in the same zone when its current VM host goes down.Read 5 Oct 2026 · cloud.google.com
Scaling
Managed instance groups can automatically add VMs to handle peak load and replace underperforming instances.Read 5 Oct 2026 · cloud.google.com
Storage
Compute Engine offers block storage options including Persistent Disk and Local SSD.Read 5 Oct 2026 · cloud.google.com

Plans and prices

Compute Engine Free Tier Free Free up to the listed monthly limits. 1 non-preemptible e2-micro VM instance per month in us-west1, us-central1, or us-east1 · 30 GB-months standard persistent disk · 1 GB monthly outbound data transfer from North America to eligible destinations · GPUs and TPUs excluded Read 5 Oct 2026 · docs.cloud.google.com
Pay-as-you-go Compute Engine Price not published Usage-based; billed at the end of each billing cycle. VM resources have a one-minute minimum, then are billed in one-second increments. Prices vary by VM configuration and usage · disk, images, networking, sole tenancy, Confidential VM service, and GPUs are priced separately Read 5 Oct 2026 · cloud.google.com

Every Google Compute Engine plan and price →

Strong points and limits

Strong points

  • Custom machine types support 1 to 96 vCPUs.
  • Persistent Disk and Local SSD are available.
  • Managed instance groups can add and replace VMs.
  • Live migration moves VMs within the same zone.
  • Includes a free tier with stated monthly limits.

Limits

  • Free tier restricts VM count, regions, storage, and transfer.
  • Free Trial excludes GPUs and Windows Server VM images.
  • Additional VM resources and services are priced separately.

Who it suits

It suits teams that need configurable virtual machines, managed scaling, or integration with other Google Cloud services. The free tier may suit limited use within its stated monthly and regional limits.

Google Compute Engine in depth

Read the full write-up

Google Compute Engine runs virtual machines that customers configure and manage on Google infrastructure. It is best suited to teams that need control over machine sizing and operating systems, especially those already building around Google Cloud services. Its range of VM options and built-in host recovery make it a capable infrastructure choice, but running the machines yourself and managing variable charges require active operational and budget oversight.

Overview

Compute Engine is infrastructure, not a managed application runtime: customers choose virtual machines and remain responsible for managing them. Predefined machine types cover common needs, while custom configurations let teams specify from 1 to 96 vCPUs and up to 8.0 GB of memory per core. That flexibility is useful for workloads with particular resource requirements, but it puts the sizing decision—and its cost implications—in the customer's hands.

Single-instance availability SLAs are 99.95% for memory-optimized VMs and 99.9% for other VM families. When a VM host goes down, live migration can move the VM to another host in the same zone. These measures help address host failures, but the availability figures are for individual instances; applications that need broader resilience still need an appropriate design.

Key features

Persistent Disk and Local SSD provide block-storage options. Managed instance groups can add VMs to handle peak demand and replace underperforming instances, reducing the need to handle those adjustments one machine at a time. The automation is useful for workloads that vary, though it does not remove the need to choose and manage the underlying service.

Confidential VMs encrypt data in use, while Shielded VMs defend against rootkits and bootkits. Google Cloud also lists certifications and attestations including ISO/IEC 27001, ISO/IEC 27017, ISO/IEC 27018, SOC 1/2/3, and PCI DSS. These security capabilities and compliance credentials will matter to organizations with specific protections or assurance needs.

Compute Engine supports Linux and Windows VMs, with images including Debian, CentOS Stream, Fedora CoreOS, SUSE, Ubuntu, Red Hat Enterprise Linux, FreeBSD, and Windows Server. It integrates with Cloud Storage, App Engine, and BigQuery, and resources can be configured and controlled through a REST-based API. Docker containers can also run on its VMs and be managed and orchestrated with Google Kubernetes Engine. That breadth suits teams that want infrastructure-level control alongside Google Cloud services; teams seeking a fully managed application environment may prefer a service that takes more machine administration off their hands.

Pricing

Compute Engine Free Tier

The Free Tier costs nothing, billed Free up to the listed monthly limits. It includes one non-preemptible e2-micro VM instance per month in us-west1, us-central1, or us-east1, 30 GB-months of standard persistent disk, and 1 GB of monthly outbound data transfer from North America to eligible destinations. GPUs and TPUs are excluded. Those caps make it useful for limited evaluation or small workloads that fit the included regions and resources, not as a general allowance for larger deployments.

Pay-as-you-go Compute Engine

Pay-as-you-go pricing is usage-based and billed at the end of each billing cycle; the price is custom pricing, varying with VM configuration and usage. VM resources have a one-minute minimum, then are billed in one-second increments. Disk, images, networking, sole tenancy, Confidential VM service, and GPUs are priced separately, so the VM rate alone will not represent the full cost of a deployment. This plan fits workloads whose resource needs exceed the free limits, but requires tracking both usage and associated charges.

A Free Trial is offered, but during the trial users cannot add GPUs to VMs, use Google Cloud Marketplace, request quota increases, or create VMs based on Windows Server images. Every Google Cloud customer, including Free Trial users, receives Basic Support with documentation, community forums, billing assistance, and Active Assist.

Platforms

Compute Engine supports API, Linux, web, and Windows platforms. Its Linux and Windows VM support, plus the range of listed operating-system images, gives teams flexibility to run different server environments.

Who it's for

Compute Engine is a strong fit for teams that need to select or customize VM resources, run Linux or Windows images, and connect workloads to Google Cloud services. Managed instance groups and live migration can help with scaling and host recovery. It is less suitable for buyers who want a fixed, all-inclusive price or a service that removes responsibility for managing virtual machines.

Pros and cons

Pros: Custom machines span 1 to 96 vCPUs with up to 8.0 GB of memory per core, enabling close matching to workload needs.

Pros: Managed instance groups can add VMs for peak loads and replace underperforming instances; live migration can move VMs after host failure.

Pros: Confidential VMs, Shielded VMs, and a broad set of listed compliance certifications support security-conscious deployments.

Cons: VM, storage, networking, and other charges vary or are priced separately, making total cost dependent on configuration and usage.

Cons: The Free Tier is limited to one eligible e2-micro instance, specified disk and transfer allowances, and three regions; GPUs and TPUs are excluded.

Cons: Free Trial restrictions on GPUs, Marketplace, quota increases, and Windows Server images constrain some evaluations.

Alternatives

For a broader migration-tool shortlist, start with Cloud Migration Tools. Striim is another freemium option with a free plan and trial; its listed plans include a Developer plan capped at 25 million events per month and a Cloud plan for automated data pipelines. Azure Application Insights has a free plan and usage-based Azure Monitor Logs pricing, with the first 5 GB/month per billing account free; it is a better fit for buyers focused on that monitoring and log-ingestion offer than on self-managed VMs. CAST Highlight suits a buyer evaluating a single application through its Complete Insights plan at $6,800 a year, rather than provisioning compute infrastructure.

Google Cloud Migration Center is a free option for cost estimates and assessments, though other Google Cloud products may incur charges. AWS Transform MGN (formerly AWS Application Migration Service) offers a free period of 2,160 hours (90 days when used continuously) per source server for its service charge, with AWS infrastructure for replication charged separately. Device42 is a custom annual-subscription option whose price depends on device count. Ispirer SQLWays offers a Light SQL and data migration plan at $395 a month for a one-month license, with limits on migration direction, objects, and data per run. pgloader is a free community option for evaluating or non-critical use, with best-effort support.

Verdict

Its broad configuration range and host-recovery tools are the main reasons to choose it. Look elsewhere if you need a fixed total price or want to avoid managing virtual machines and the separately priced resources around them.

Verdict

Compute Engine specifies VM configuration, storage, scaling, security, and migration options. The free tier has explicit limits, while pay-as-you-go prices vary by configuration and usage.

Where Specifiction places it

Alternatives to Google Compute EngineAll alternatives →