J'utilise Firebase pour mes applications Web, pas Google Cloud Platform - bien que je sache qu'en arrière-plan, chaque projet Firebase est également un projet GCP.
Je viens de recevoir un e-mail de GCP, disant (extrait):
[Action requise]: Activez l'API Cloud Build pour vos projets avant le 20 avril 2020, afin de vous assurer que la fonction Cloud est construite et déployée correctement ... Vous devez activer l'API Cloud Build pour vos projets pour vous assurer que votre fonction Cloud est construit et déployé correctement. Une fois que vous avez activé l'API, vous pouvez encourir des frais si votre utilisation de Cloud Build, Container Registry ou Cloud Storage dépasse les limites de niveau gratuit pour ces produits.
Cela a-t-il un impact sur le processus de déploiement ou de développement de Firebase? (par exemple, en ce moment j'utilise firebase deploy
)
Pour autant que je sache, la réponse est non - cela permet simplement une plus grande durée de construction maximale par jour. Mais l'e-mail ne mentionnait pas du tout Firebase, donc je veux être sûr de comprendre toutes les autres implications bien avant le 20 avril.
Réponses:
J'ai eu les mêmes questions et j'ai contacté l'équipe de support Firebase, voici mes questions et les réponses que j'ai reçues:
"Est-ce obligatoire?"
"Comment puis-je savoir si mon utilisation de Cloud Build, Container Registry ou Cloud Storage dépassera les limites de niveau gratuit pour ces produits? Existe-t-il un moyen de vérifier ce que j'ai utilisé pour être prêt?"
"Enfin, qu'est-ce que tout cela fait pour mon application? Pourquoi dois-je ajouter ces autres fonctionnalités? Si vous me vendiez cela, comment le présenteriez-vous pour mon cas d'utilisation?"
la source
J'ai reçu la réponse suivante du support Firebase:
Et, dans un échange de suivi:
Donc, mon interprétation de ces réponses par rapport à la question d'origine (cela affectera-t-il les mécanismes de développement ou de déploiement ) est-il:
* Si votre temps de construction dépasse 120 minutes par jour et que vous souhaitez éviter les frais associés, vous pouvez volontairement étudier la possibilité de modifier votre processus de déploiement / développement pour réduire les minutes de construction.
Merci également à Fran pour sa réponse, qui met en lumière d'autres aspects du changement.
la source