What is Cloud Run?
Answer
Cloud Run is a fully managed serverless platform for running containerized applications. You provide a container image, and Cloud Run handles all infrastructure — automatically scaling from zero to thousands of instances based on incoming requests. Key features: Any language/runtime: if it runs in a container, it runs on Cloud Run. Scale to zero: no cost when no traffic. Request-based billing: pay only when handling requests (per 100ms). Concurrency: each instance handles multiple concurrent requests (unlike AWS Lambda's one-request-per-instance model), reducing cold starts and cost. Cloud Run Jobs: run tasks to completion rather than serving requests. Revision management: deploy new versions with traffic splitting. Cloud Run is the recommended way to deploy containerized web services on GCP without managing clusters.