Ich verwende Firebase für meine Webanwendungen, nicht für die Google Cloud Platform. Obwohl mir bewusst ist, dass hinter den Kulissen jedes Firebase-Projekt auch ein GCP-Projekt ist.
Ich habe gerade eine E-Mail von GCP erhalten, in der es heißt (Auszug):
[Erforderliche Aktion]: Aktivieren Sie die Cloud Build-API für Ihre Projekte vor dem 20. April 2020, um sicherzustellen, dass die Cloud-Funktion ordnungsgemäß erstellt und bereitgestellt wird. Sie müssen die Cloud Build-API für Ihre Projekte aktivieren, um sicherzustellen, dass Ihre Cloud-Funktion funktioniert korrekt erstellt und bereitgestellt. Sobald Sie die API aktiviert haben, können Gebühren anfallen, wenn Ihre Cloud Build-, Container Registry- oder Cloud Storage-Nutzung die kostenlosen Tier-Limits für diese Produkte überschreitet.
Hat dies überhaupt Auswirkungen auf den Bereitstellungs- oder Entwicklungsprozess für Firebase? (zB benutze ich gerade firebase deploy
)
Soweit ich das beurteilen kann, lautet die Antwort "Nein" - dies ermöglicht lediglich eine größere maximale Bauzeit pro Tag. In der E-Mail wurde Firebase jedoch überhaupt nicht erwähnt, daher möchte ich sichergehen, dass ich alle anderen Auswirkungen weit vor dem 20. April verstehe.
Antworten:
Ich hatte die gleichen Fragen und habe mich mit dem Firebase-Support-Team in Verbindung gesetzt. Hier sind meine Fragen und die Antworten, die ich erhalten habe:
"Ist das obligatorisch?"
"Woher weiß ich, ob meine Cloud Build-, Containerregistrierungs- oder Cloud Storage-Nutzung die Grenzwerte für die kostenlose Stufe für diese Produkte überschreitet? Gibt es eine Möglichkeit, zu überprüfen, was ich verwendet habe, damit ich vorbereitet bin?"
"Was macht all das für meine App? Warum muss ich diese anderen Funktionen hinzufügen? Wenn Sie mir das verkaufen würden, wie würden Sie es für meinen Anwendungsfall präsentieren?"
quelle
Ich habe die folgende Antwort vom Firebase-Support erhalten:
Und in einem anschließenden Austausch:
Meine Interpretation dieser Antworten in Bezug auf die ursprüngliche Frage (wird dies die Mechanismen der Entwicklung oder Bereitstellung beeinflussen ) lautet also:
* Wenn Ihre Erstellungszeit 120 Minuten pro Tag überschreitet und Sie damit verbundene Kosten vermeiden möchten, können Sie freiwillig eine Änderung Ihres Bereitstellungs- / Entwicklungsprozesses untersuchen, um die Erstellungsminuten zu reduzieren.
Vielen Dank auch an Fran für seine Antwort, die andere Aspekte der Veränderung beleuchtet.
quelle