Google Cloud Run
Service de Google Cloud qui fait tourner un conteneur Docker sans serveur à gérer : l'instance démarre à la requête et s'arrête quand plus personne n'appelle.
Forces
- N'importe quel langage tant qu'il tient dans une image Docker, sans machine à administrer
- Facturation à la requête par défaut : un service que personne n'appelle ne coûte rien
- Un palier gratuit mensuel de 2 millions de requêtes, qui ne disparaît pas après une période d’essai
Limites
- Compte de facturation obligatoire, donc carte bancaire, même pour rester dans le gratuit
- Une alerte de budget ne plafonne ni l'usage ni la dépense : un pic de trafic se facture
- Garder une instance allumée en permanence passe en facturation à l'instance, hors palier gratuit
Pour qui
- Un backend en conteneur appelé par intermittence (API, webhook, traitement à la demande)
- Un projet déjà sur Google Cloud qui a besoin d’une URL publique sans serveur à maintenir