Managed compute platform to run containers.

Two ways to run code in Cloud Run:

  • Service
  • Job

https://cloud.google.com/run/docs/overview/what-is-cloud-run

Cloud Run Service

Used to run code that responds to web requests, or events.

Each service gets a unique HTTPS endpoint as a subdomain *.run.app. Custom domain can be attached as well.

Load balancer is built-in in the Cloud Run.

Cloud Run Job

Used to run code that performs work (a job) and quits when the work is done.

Job Array can be used to start multiple similar jobs to speed up the processing.