openskills.info
Google Cloud Compute logoCourse Preview

Google Cloud Compute

Google Cloud compute services run applications as virtual machines, Kubernetes workloads, managed containers, or queued jobs. You choose how much infrastructure control to keep and how much operation to hand to Google.

itCloud computing

Don't Panic — Google Cloud Compute

Google Cloud compute is the collection of places where your software gets to run while everyone pretends the word “compute” settled the matter. It did not. The useful question is what kind of work has arrived: a virtual machine that needs an operating system, a Kubernetes Pod, a container serving requests, or a finite task that must finish and depart politely.

Compute Engine is the control-heavy end of the arrangement. It gives you a VM and hands you its image, disks, network, service account, and the small but persistent matter of operating it. For one machine that can be fine. For a fleet, use an instance template and a managed instance group, then remember that autoscaling adds capacity and autohealing replaces failed capacity. Neither mechanism quietly rescues data that lived on the machine it replaced.

GKE is for work that genuinely needs Kubernetes: Pods, Kubernetes APIs, and its workload model. A container image alone is not an admission ticket. Cloud Run is the managed-container choice when an application fits its contract: services receive requests or events, jobs finish tasks, and worker pools run continuous non-HTTP work. Its instances are disposable, which is a wonderfully efficient way to discover whether important state was hiding on local disk.

Batch belongs to finite, queueable computation. It provisions compute for tasks and removes it after the job ends; it is not an interactive application wearing a queue-shaped hat. Across all four models, identity and reachability remain separate: a network path decides whether traffic can arrive, while a service account decides what the workload may do.

Start with the Intro for the responsibility ladder and each service's contract. Use the Slides to compare the four execution models and their failure boundaries. Keep the Cheatsheet nearby when you need the fleet pattern, state-placement rules, scaling signals, or Spot VM fit. Then try the Exercise: the answer matters less than being able to explain why the alternatives do not fit.

Where this skill leads

Relevant careers

See how this topic contributes to broader role-level skill maps.

Sources