Esta página apresenta uma lista de critérios para ajudar a determinar se a sua app é adequada para ser um serviço do Cloud Run.
Critérios
Para ser adequada como um serviço do Cloud Run, a sua app tem de cumprir todos os seguintes critérios. Consulte o contrato de contentores do Cloud Run para mais informações.
- Serve pedidos, streams ou eventos entregues através de HTTP, HTTP/2, WebSockets ou gRPC, ou é executado até à conclusão.
- Não requer um sistema de ficheiros persistente local, mas sim um sistema de ficheiros temporário local ou um sistema de ficheiros de rede.
- Foi criada para processar várias instâncias da app em execução em simultâneo.
- Não requer mais de 8 CPUs e 32 GiB de memória por instância.
Se a sua app cumprir esses critérios, é uma boa opção para o Cloud Run! Para começar, experimente um dos inícios rápidos do Cloud Run.
Se a sua app não cumprir todos os critérios, recomendamos que consulte o Google Kubernetes Engine (GKE) como opção de alojamento. Para uma comparação do Cloud Run e do Google Kubernetes Engine, consulte o guia de comparação. Para avaliar os requisitos da sua aplicação para escolher entre o Cloud Run e o Google Kubernetes Engine com base em considerações técnicas e organizacionais, consulte o guia de seleção para ambientes de tempo de execução de contentores geridos.