Pricing of cloud services is complicated and varies across vendors. Basic cost structure of a cloud service can be broken down into:
- Computing costs: The duration of running VMs per number of vCPUs, per GB of RAM
- Storage costs: Disks, files, and databases per GB
- Networking costs: internal and external, inbound and outbound traffic
Google's preemptible VMs (AWS Spot instances) are VMs that are built on leftover, unused capacity and priced three to four times lower than normal on-demand VMs. However, Compute Engine may terminate (preempt) these instances if it requires access to those resources for other tasks. Preemptible instances are adapted to batch processing jobs or workflows that can withstand sudden interruptions. ...