comprensione della posta elettronica "azione richiesta" da GCP, ri: abilitare l'API Cloud Build


9

Uso Firebase per le mie app Web, non per Google Cloud Platform, anche se sono consapevole che dietro le quinte, ogni progetto Firebase è anche un progetto GCP.

Ho appena ricevuto un'e-mail da GCP, dicendo (estratto):

[Azione richiesta]: abilita l'API Cloud Build per i tuoi progetti prima del 20 aprile 2020, per assicurarti che la funzione Cloud sia costruita e distribuita correttamente ... Devi abilitare l'API Cloud Build per i tuoi progetti per assicurarti che la funzione Cloud sia costruito e distribuito correttamente. Dopo aver abilitato l'API, è possibile che vengano addebitati costi se l'utilizzo di Cloud Build, Container Registry o Cloud Storage supera i limiti di livello gratuiti per questi prodotti.

Questo ha un impatto sul processo di distribuzione o sviluppo di Firebase? (es. in questo momento lo uso firebase deploy)

Per quanto posso dire, la risposta è no: consente solo un maggiore tempo di costruzione al giorno. Ma l'e-mail non menzionava affatto Firebase, quindi voglio essere sicuro di aver compreso qualsiasi altra conseguenza ben prima del 20 aprile.


1
Il downvoter può chiarire in modo da poterlo modificare?
Tedskovsky,

Poiché anche firebase usa la funzione, questo è il motivo per cui firebase -> funzioni -> build cloud
Chris32

grazie - Capisco quella parte, ma la mia domanda è se il cambiamento influenzi lo spiegamento o lo sviluppo alla fine del focolaio
Tedskovsky

Suggerisco di contattare l'assistenza di Firebase per ottenere una dichiarazione ufficiale. Se rilasciano una dichiarazione chiara, sarebbe utile se la rispedissi qui come risposta. support.google.com/firebase/contact/support
Doug Stevenson

dato che questo ha ricevuto un paio di voti, menzionerò solo che ho inviato un'e-mail a supporto, e in effetti rispedirò una volta che risponderanno
Tedskovsky,

Risposte:


6

Ho avuto le stesse domande e sono entrato in contatto con il team di supporto Firebase, ecco le mie domande e le risposte che ho ricevuto:

"È obbligatorio?"

Solo se in futuro implementerai le funzioni cloud, le funzioni già implementate non saranno interessate.

"Come faccio a sapere se il mio utilizzo di Cloud Build, Container Registry o Cloud Storage supererà i limiti di livello gratuiti per questi prodotti? Esiste un modo per verificare ciò che ho utilizzato in modo che io sia preparato?"

Cloud Build offre un livello gratuito in cui verrà addebitato solo l'utilizzo oltre 120 build-minuti / giorno. Quando il tuo utilizzo rientra nel livello gratuito, non ti verranno addebitati i costi per la parte Cloud Build delle implementazioni della funzione cloud. Consulta i prezzi di Cloud Build per ulteriori informazioni. Allo stesso modo, Cloud Storage e Container Registry condividono un livello gratuito in cui verrà addebitato solo l'utilizzo superiore a 5 GB-mesi. (* Nota: il livello gratuito è limitato solo alle regioni degli Stati Uniti - US-WEST1, US-CENTRAL1 e US-EAST1 e aggregato su tutte e 3 le regioni)? Ad esempio, se si dispone di una distribuzione di grandi dimensioni che utilizza 100 GB di spazio di archiviazione, verranno addebitati solo $ 2,47 aggiuntivi per lo spazio di archiviazione / mese (in base a questi prezzi di archiviazione regionali statunitensi). Puoi monitorare il tuo utilizzo e vedere se ti stai avvicinando alle quote gratuite.

"Infine, cosa fanno tutte queste cose per la mia app? Perché devo aggiungere queste altre funzionalità? Se dovessi vendermi questo, come lo presenteresti per il mio caso d'uso?"

Questo è il massimo sforzo da parte di Google per comunicare le informazioni necessarie per l'uso continuato del prodotto da parte dell'utente o che è considerato un aggiornamento legale necessario e mantenere i clienti lontani da problemi futuri. L'uso di Cloud Build, Container Registry e Cloud Storage offre i seguenti vantaggi: I registri dettagliati di build delle funzioni saranno disponibili nella Console GCP, aiutando il debug e aumentando la visibilità. La capacità di ottenere un tempo di costruzione che supera la quota di costruzione corrente di 120 build-min / giorno. La possibilità di visualizzare un'immagine contenitore incorporata per la propria funzione nel registro contenitori.


Grazie per la tua risposta - sto ancora aspettando alcuni chiarimenti dal supporto, ma apprezzo le domande / risposte aggiuntive, in particolare "come mi consiglieresti questo?", E la non risposta di "non risponderemo a te, perché possiamo semplicemente imporlo ". (Tuttavia, per essere onesti, il livello gratuito è generoso.)
Tedskovsky,

1

Ho ricevuto la seguente risposta dal supporto Firebase:

Non sarai in grado di utilizzare le funzioni cloud se non abiliti l'API Cloud Build dopo questa data [20 aprile 2020].

E, in uno scambio di follow-up:

per quanto ne so in termini di distribuzione, tutto sarà lo stesso

Quindi, la mia interpretazione di quelle risposte rispetto alla domanda originale (questo influenzerà i meccanismi di sviluppo o di implementazione ) è:

  • Processo di distribuzione: nessuna modifica necessaria
  • Processo di sviluppo: nessuna modifica necessaria *

* se il tempo di compilazione supera i 120 minuti al giorno e si desidera evitare addebiti associati, è possibile esaminare volontariamente la modifica del processo di distribuzione / sviluppo per ridurre i minuti di compilazione.

Grazie anche a Fran per la sua risposta, che fa luce su altri aspetti del cambiamento.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.