Google Compute Engine provides scalable virtual machine instances running on Google's global infrastructure, forming the core IaaS compute layer of Google Cloud. It offers a wide range of machine types, custom machine sizing, and per-second billing for cost efficiency. Distinctive features include live migration of running VMs during maintenance and automatically applied sustained-use discounts.
Capabilities
Run arbitrary OS and application workloads
Scale vertically (size) and horizontally (count)
Attach block, file, and object storage
Place behind a load balancer for high availability