EVERYTHING XIAOMI
Get listed
Google Compute Engine logo

Google Compute Engine

Google Compute Engine is an infrastructure-as-a-service product for running self-managed virtual machines on Google infrastructure.

Google Compute Engine's website

What Google Compute Engine is

Google Compute Engine is an infrastructure-as-a-service product for running self-managed virtual machines on Google infrastructure. Users can select predefined machine types or configure custom machines with 1 to 96 vCPUs and up to 8.0 GB of memory per core. Block storage options include Persistent Disk and Local SSD, and supported operating systems include Linux and Windows, with images such as Debian, Ubuntu, FreeBSD, and Windows Server. Managed instance groups can add VMs during peak demand and replace underperforming instances; live migration moves a VM to another host in the same zone if its current 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. A free tier covers one eligible e2-micro VM monthly in specified US regions, with storage and data-transfer limits. Free Trial users cannot add GPUs, use Marketplace, request quota increases, or create Windows Server VMs.

Good

  • 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 to another host in-zone.
  • A free tier covers an eligible e2-micro VM monthly.

Watch out

  • Free tier is limited to specified US regions.
  • Free Trial users cannot add GPUs or use Marketplace.
  • Windows Server VMs cannot be created during Free Trial.
  • VM, disk, and other pay-as-you-go prices vary by usage.

Who it suits

It suits teams that need configurable Linux or Windows virtual machines, block storage, and API-based resource control. The free tier may suit users whose needs fit its instance, region, storage, and data-transfer limits.

Verdict

Compute Engine provides configurable virtual machines, storage options, scaling controls, and security features for workloads running on Google infrastructure. Its free tier has specific region and resource limits, while Free Trial users face additional restrictions.

Plans and prices

From Google Compute Engine's own pricing page, checked 5 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Compute Engine Free TierFree1 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 · Free up to the listed monthly limits.
Pay-as-you-go Compute Engine—Prices vary by VM configuration and usage · disk, images, networking, sole tenancy, Confidential VM service, and GPUs are priced separately · Usage-based; billed at the end of each billing cycle. VM resources have a one-minute minimum, then are billed in one-second increments.

The facts

Each one read from Google Compute Engine's own pages, with the date it was checked.

What it does

Availability
The product page states single-instance availability SLAs of 99.95% for memory-optimized VMs and 99.9% for other VM families.checked 5 Oct 2026
Compliance
Google Cloud lists certifications and attestations including ISO/IEC 27001, ISO/IEC 27017, ISO/IEC 27018, SOC 1/2/3, and PCI DSS.checked 5 Oct 2026
Containers
The product page says Docker containers can be run, managed, and orchestrated on Compute Engine VMs with Google Kubernetes Engine.checked 5 Oct 2026
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.checked 5 Oct 2026
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.checked 5 Oct 2026
Product
Compute Engine is an infrastructure-as-a-service product offering self-managed virtual machines hosted on Google infrastructure.checked 5 Oct 2026
Resilience
Live migration moves a VM to another host in the same zone when its current VM host goes down.checked 5 Oct 2026
Scaling
Managed instance groups can automatically add VMs to handle peak load and replace underperforming instances.checked 5 Oct 2026
Security
Compute Engine offers Confidential VMs to encrypt data in use and Shielded VMs to defend against rootkits and bootkits.checked 5 Oct 2026
Storage
Compute Engine offers block storage options including Persistent Disk and Local SSD.checked 5 Oct 2026
Support
Every Google Cloud customer, including Free Trial users, receives Basic Support with documentation, community forums, billing assistance, and Active Assist.checked 5 Oct 2026

Money

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.checked 5 Oct 2026

Where it runs

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.checked 5 Oct 2026
The full review of Google Compute Engine

Google Compute Engine is a service for running virtual machines that customers configure and manage on Google infrastructure. It is best suited to teams that need control over machine resources and already work with Google Cloud. Choose it for that flexibility, not for a fixed, all-inclusive price.

Overview

Compute Engine offers predefined machines as well as custom configurations from 1 to 96 vCPUs, with up to 8.0 GB of memory per core. That range helps match infrastructure to a workload, but self-managed VMs also put configuration and ongoing management in the customer’s hands.

Single-instance availability SLAs are 99.95% for memory-optimized VMs and 99.9% for other VM families. If a host goes down, live migration moves its VM to another host in the same zone. These measures address host-level interruptions; they do not replace application-level resilience planning.

Key features

Persistent Disk and Local SSD provide block-storage choices. Managed instance groups can add VMs during peak demand and replace underperforming instances, which is useful for workloads that need to respond to changing load without relying solely on manual scaling.

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 its REST-based API gives teams a way to configure and control resources programmatically.

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. Docker containers can run on Compute Engine VMs, with Google Kubernetes Engine available for management and orchestration.

Basic Support is included for Google Cloud customers, including Free Trial users. It covers documentation, community forums, billing assistance, and Active Assist; teams needing support beyond those offerings should weigh that constraint when choosing a platform.

Pricing

Compute Engine Free Tier

This plan costs nothing and covers 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. The narrow region, instance, and transfer limits make it useful for modest evaluation or a small workload that fits those caps, not as a general allowance for larger deployments.

Pay-as-you-go Compute Engine

This plan has custom pricing: usage-based charges are billed at the end of each billing cycle. VM resources have a one-minute minimum and are then billed in one-second increments. Prices vary by VM configuration and usage; disks, images, networking, sole tenancy, Confidential VM service, and GPUs are priced separately. The per-second billing after the first minute suits workloads with variable run times, but separate charges mean the VM rate alone is not the full cost.

The Free Trial has additional restrictions: users cannot add GPUs to VMs, use Google Cloud Marketplace, request quota increases, or create VMs based on Windows Server images. Those limits can block evaluation of workloads that depend on any of those capabilities.

Platforms

Compute Engine supports API, Linux, web, and Windows access. Its Linux and Windows VM support makes it relevant to teams with either operating-system requirement, while the API suits programmatic resource control.

Who it's for

Choose Compute Engine when you need configurable VMs, control over operating systems and storage, or scaling through managed instance groups, particularly if your workloads already use Google Cloud services. It is less suitable for readers seeking a predictable subscription, a fully managed application environment, or a free tier without tight resource and region limits.

Pros and cons

  • Pro: Custom machine types span 1 to 96 vCPUs and up to 8.0 GB of memory per core, allowing closer resource matching than predefined choices alone.
  • Pro: Managed instance groups can scale out for peak load and replace underperforming VMs, reducing reliance on manual instance replacement.
  • Pro: Live migration and the stated single-instance SLAs provide defined host-availability measures.
  • Con: The free tier is limited to one e2-micro instance in three regions, with capped disk and outbound transfer and no GPUs or TPUs.
  • Con: Usage-based pricing and separate charges for several resource categories make total cost dependent on configuration and usage.
  • Con: Free Trial restrictions exclude GPUs, Marketplace, quota increases, and Windows Server images, limiting some evaluations.

Alternatives

For migration-focused work, Cloud Migration Tools is a category directory to compare options. Choose AWS Transform MGN (formerly AWS Application Migration Service) when migrating source servers is the goal: its free period covers 2,160 hours (90 days when used continuously) per source server for the service charge, while AWS infrastructure used for replication is separate.

Google Cloud Migration Center is the more direct choice for free cost estimates and assessments, though other Google Cloud products may incur charges. Azure Application Insights is an alternative with a pay-as-you-go Azure Monitor Logs plan whose first 5 GB/month per billing account are free.

pgloader is a Linux and self-hosted alternative with a free Community plan for evaluating or non-critical use. Amazon Database Migration Service offers an AWS Free Tier with $100 in credits and up to an additional $100 for activating foundational AWS services; credits are valid for up to 12 months.

AWS Schema Conversion Tool is a free tool for 64-bit Windows, Fedora Linux, or Ubuntu Linux. Google Migrate to Containers charges no fee for migrating workloads to Google Cloud, though other Google Cloud services used may incur charges. Ora2Pg is free software under GPL v3.

Verdict

Google Compute Engine is a strong choice for teams that need configurable, self-managed VMs and want to connect them to Google Cloud services. Its broad machine options, scaling controls, and security features are substantial advantages; variable costs, customer-managed operations, and a tightly capped free tier are the reasons to look elsewhere if predictability or a more managed experience matters more.

Getting started

  1. Open the Compute Engine website
  2. Choose a Linux or Windows VM image
  3. Select a predefined or custom machine type
  4. Attach Persistent Disk or Local SSD storage
  5. Create and manage resources through the web interface or REST API
  6. Use managed instance groups or Google Kubernetes Engine if needed

Limits worth knowing

The free tier covers one non-preemptible e2-micro VM per month in us-west1, us-central1, or us-east1, plus 30 GB-months of standard persistent disk and 1 GB of monthly outbound transfer from North America to eligible destinations; GPUs and TPUs are excluded. During the Free Trial, GPUs, Google Cloud Marketplace, quota increases, and Windows Server-based VMs are unavailable.

Questions

Does Compute Engine have a free plan?

Yes. The Free Tier includes one eligible e2-micro VM per month in specified US regions, with listed storage and outbound-transfer limits.

Is there a free trial?

Yes. Compute Engine lists a Free Trial, with restrictions on GPUs, Marketplace, quota increases, and Windows Server images.

Which operating systems are supported?

Linux and Windows are supported, including Debian, CentOS Stream, Fedora CoreOS, SUSE, Ubuntu, Red Hat Enterprise Linux, FreeBSD, and Windows Server images.

How are paid VMs charged?

Pay-as-you-go usage is billed at the end of each billing cycle, with a one-minute minimum and one-second increments afterward. Prices vary by VM configuration and usage, while disks, images, networking, sole tenancy, Confidential VM service, and GPUs are separate.

What support do customers receive?

Every Google Cloud customer, including Free Trial users, receives Basic Support with documentation, community forums, billing assistance, and Active Assist.

Alternatives to Google Compute Engine

All alternatives
  1. 1Amazon EC2 logo

    Amazon EC2

    Free planAndroidiOSWebAPI
    7.6Free plan
  2. 2Apache CloudStack logo

    Apache CloudStack

    Free planOpen sourceWebAPILinuxSelf-hosted
    7.4Free plan
  3. 3

    OpenStack Barbican

    Free planAPILinuxSelf-hosted
    6.1Free plan
  4. 4

    CloudSigma Cloud Servers

    AndroidiOSWebAPI
    6.0
  5. 5OpenNebula logo

    OpenNebula

    WebAPILinuxSelf-hosted
    6.0
  6. 6Hetzner Web Hosting logo
    5.8