Google Cloud

Google Cloud Run: run containers without managing servers

Deploy a container to Cloud Run and let it scale with traffic automatically.

Cloud Run lets you run containers without managing servers — it autoscales, even down to zero when there’s no traffic.

Why it’s appealing

  • Pay per request: near-zero cost when idle.
  • Autoscales from 0 to thousands of instances.
  • Any container that listens on PORT just works.

Deploy quickly

gcloud run deploy my-app \
  --source . \
  --region asia-northeast1 \
  --allow-unauthenticated

Things to watch

  • Containers should start fast (cold starts affect latency).
  • Don’t keep state in memory — use external services (Cloud SQL, Firestore…).

← Back to all posts