En esta página, se presentan los criterios para ayudarte a determinar si tu app es adecuada para Cloud Run.
Criterios
Tu app debe cumplir con todos estos criterios para que se admita en Cloud Run: Consulta el contrato del contenedor de Cloud Run para obtener más información.
- Entrega solicitudes, transmisiones o eventos entregados a través de HTTP, HTTP/2, WebSockets o gRPC, o se ejecuta hasta su finalización.
- No requiere un sistema de archivos local y persistente, pero solo puede ser un sistema de archivos local efímero o un sistema de archivos de red.
- Está compilado para controlar varias instancias de la app que se ejecutan de forma simultánea.
- No requiere más de 8 CPU y 32 GiB de memoria por instancia.
- Está en contenedores o se puede compilar en un contenedor.
Si tu app cumple con esos criterios, es una buena opción para Cloud Run. Para comenzar, puedes probar una de las guías de inicio rápido de Cloud Run.
Si la app no cumple con todos los criterios, no es una buena opción para Cloud Run. Consulta Google Kubernetes Engine (GKE) como una opción de hosting.