Cloud Run é um serviço do Google Cloud que executa containers Docker de forma serverless. Você empacota sua aplicação (site, API, serviço) num container e o Cloud Run cuida de tudo: escalabilidade, balanceamento de carga, certificados SSL e monitoramento.
As vantagens para sites são: escala automática (de zero a milhares de requisições sem configuração), cobrança por uso (paga apenas quando o container está processando requisições), deploy rápido (um comando sobe a nova versão) e domínio customizado com HTTPS automático.
Cloud Run é ideal para sites construídos com Next.js, Nuxt ou qualquer framework que precise de renderização no servidor. Diferente de hospedagem compartilhada, não há preocupação com limites de recursos: se seu site viralizar e receber 10x o tráfego normal, o Cloud Run escala automaticamente sem downtime.