Compute
Documentation and resources for running your workloads on virtual machines for ML, high-performance computing, and more.
Start your proof of concept with $300 in free credit
- Get access to Gemini 2.0 Flash Thinking
- Free monthly usage of popular products, including AI APIs and BigQuery
- No automatic charges, no commitment
Keep exploring with 20+ always-free products
Access 20+ free products for common use cases, including AI APIs, VMs, data warehouses, and more.
Explore compute in Google Cloud
Read documentation and Cloud Architecture Center articles about compute-related products, capabilities, and procedures.
account_tree
Google Cloud deployment archetypes
Learn about the six deployment archetypes, including the use cases and design considerations for each deployment archetype.open_in_new
account_tree
Optimize resource usage
Recommendations to help you plan and provision resources to match the requirements and consumption patterns of your cloud workloads.open_in_new
account_tree
Google Cloud Well-Architected Framework: Performance optimization
Recommendations to optimize the performance of workloads in Google Cloud.open_in_new
Training, blog articles, and more
Go to training courses, blog articles, and other related resources.
school
Google Cloud computing foundations
Study cloud computing, ways to use Google Cloud, and different compute options.open_in_new
cloud
Hosting applications on Google Cloud
Learn about the wide range of options for hosting applications on Google Cloud.open_in_new
Compute products by use case
Expand sections or use the filter to find products and guides for typical use cases.
Virtual machines
Create a VM.
Compute Engine
Configure and deploy scalable, high-performance virtual machine (VM) instances and instance groups.
Capacity Planner
Get visibility into your project's use of virtual machine (VM) instance resources.
description
Regions and zones
Compute Engine resources are hosted in multiple locations worldwide. These locations are composed of regions and zones.
Images
OS images for virtual machines.
description
OS images
Use operating system (OS) images to create boot disks for your virtual machine (VM) instances.
description
Operating system details
Learn general operating system (OS) details and feature support for the OS images that are available on Compute Engine.
Container-Optimized OS
Bring up your Docker containers on Google Cloud quickly, efficiently, and securely.
Deep Learning VM Images
Deploy VM images that are optimized for data science and ML tasks.
Block storage
Expand this section to see relevant products and documentation.
description
Local SSD
Provide always-encrypted solid-state storage for Compute Engine VMs.
description
Persistent Disk
Use durable network storage devices that your virtual machine (VM) instances can access like physical disks in a desktop or a server.
description
Hyperdisk
Use scalable, high-performance storage service with a comprehensive suite of data persistence and management capabilities.
Migration
Expand this section to see relevant products and documentation.
Google Cloud Migration Center
Unified platform that helps you accelerate your end-to-end cloud journey from your current on-premises or cloud environments to Google Cloud.
Migrate to Virtual Machines
Migrate servers and VMs from on-premises or another cloud to Compute Engine.
Migrate to Containers
Migrate VMs from on-premises or other clouds directly into containers in GKE.
Mainframe Assessment Tool
Assess your mainframe workloads and generate codebase documentation with generative AI.
Mainframe Connector
Move your mainframe data to Google Cloud.
Dual Run
Simultaneously run workloads on your mainframe and on Google Cloud, and compare their outputs.
Workloads
Expand this section to see relevant products and documentation.
AI Hypercomputer
A supercomputer architecture that employs systems-level codesign to boost efficiency and productivity across AI training, tuning, and serving.
Batch
Schedule, queue, and execute batch jobs at scale with a fully managed batch service on Google Cloud.
Cloud GPUs
Add GPUs to your workloads for machine learning, scientific computing, and 3D visualization.
description
Machine family and series recommendations
Learn the machine families, machine series, and machine types that you can choose from to create a virtual machine (VM) instance.
Related products, guides, and sites
Google Cloud VMware Engine
Migrate and run your VMware workloads natively on Google Cloud.
account_tree
SAP on Google Cloud
Leverage your SAP data in innovative ways, all while running your SAP applications more reliably, securely, and cost-effectively.
Workload Manager
End-to-end solutions to manage your SAP and Microsoft SQL Server workloads running on Google Cloud.
Cluster Toolkit
Deploy high performance computing (HPC) environments on Google Cloud.
description
Cloud Networking for VMs
Learn how to manage the network your VMs belong to.
Identity and Access Management
Set up permissions uses IAM roles to control access to your VMs.
Cloud Storage
Store objects with global edge caching.
Shielded VM
VMs on Google Cloud hardened by a set of security controls that help defend against rootkits and bootkits.
Confidential VM
A type of virtual machine that enables enhanced performance and security for high-memory workloads using AMD Secure Encrypted Virtualization (SEV).