Cette page présente une liste de critères pour vous aider à déterminer si votre application est adaptée pour devenir un service Cloud Run.
Critères
Pour être adaptée à Cloud Run, votre application doit répondre à tous les critères suivants. Pour en savoir plus, consultez le contrat relatif aux conteneurs Cloud Run.
- Livre des requêtes, des flux ou des événements diffusés à l'aide de HTTP, HTTP/2, WebSockets ou gRPC, ou s'exécute jusqu'à ce que le traitement soit terminé.
- Ne nécessite pas de système de fichiers local persistant, mais un système de fichiers éphémère local ou en réseau.
- Est conçue pour gérer plusieurs instances de l'application exécutées simultanément.
- Ne nécessite pas plus de 8 processeurs et 32 Gio de mémoire par instance.
Si votre application répond à ces critères, elle convient à Cloud Run. Pour commencer, essayez l'un des guides de démarrage rapide de Cloud Run.
Si votre application ne répond pas à tous les critères, vous pouvez envisager d'utiliser Google Kubernetes Engine (GKE) comme option d'hébergement.