En esta página, se presenta una lista de criterios para ayudarte a determinar si tu app es adecuada para ser un servicio de Cloud Run.
Criterios
Para que tu app sea adecuada como servicio de Cloud Run, debe cumplir con todos los siguientes criterios. Consulta el contrato de contenedores de Cloud Run para obtener más información.
- Entrega solicitudes, transmisiones o eventos 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.
Si tu app cumple con esos criterios, es una buena opción para Cloud Run. Para comenzar, prueba una de las guías de inicio rápido de Cloud Run.
Si tu app no cumple con todos los criterios, te recomendamos que consultes Google Kubernetes Engine (GKE) como opción de hosting.