Lesson 4 of 5
Not started
Modernizing Infrastructure and Applications
Compute and container options, migration strategies, and application modernization on Google Cloud.
Google Cloud compute spans a control/convenience spectrum: Compute Engine (IaaS VMs, most control), Google Kubernetes Engine (GKE) (managed Kubernetes for containers), Cloud Run (serverless containers), and App Engine and Cloud Functions (PaaS/serverless for code).
Containers package an app with its dependencies for portability; Kubernetes orchestrates them at scale. Choosing a platform trades off control versus operational overhead — serverless minimizes management, while VMs maximize control.
Which Google Cloud service provides managed Kubernetes for running containers?
What is the main benefit of containers?