memahami email "diperlukan tindakan" dari GCP, kembali: aktifkan Cloud Build API

9

Saya menggunakan Firebase untuk aplikasi web saya, bukan Google Cloud Platform - meskipun saya sadar bahwa di balik layar, setiap proyek Firebase juga merupakan proyek GCP.

Saya baru saja menerima email dari GCP, dengan mengatakan (kutipan):

[Diperlukan tindakan]: Aktifkan Cloud Build API untuk proyek Anda sebelum 20 April 2020, untuk memastikan Fungsi Cloud dibangun dan digunakan dengan benar ... Anda harus mengaktifkan Cloud Build API untuk proyek Anda untuk memastikan Fungsi Cloud Anda adalah dibangun dan digunakan dengan benar. Setelah Anda mengaktifkan API, Anda dapat dikenai biaya jika penggunaan Cloud Build, Registry Container, atau Cloud Storage Anda melebihi batas tingkat bebas untuk produk-produk ini.

Apakah ini memengaruhi proses penyebaran atau pengembangan untuk Firebase? (mis. saat ini saya menggunakan firebase deploy)

Sejauh yang saya tahu, jawabannya adalah tidak - itu hanya memungkinkan untuk build-time-per-hari maksimum yang lebih besar. Tetapi email itu sama sekali tidak menyebutkan Firebase, jadi saya ingin memastikan saya memahami implikasi lain dengan baik sebelum 20 April.

Tedskovsky
sumber
1
Bisakah downvoter mengklarifikasi sehingga saya bisa mengedit?
Tedskovsky
Karena firebase juga menggunakan fungsi, inilah mengapa firebase -> functions -> cloud build
Chris32
terima kasih - Saya mengerti bagian itu, tetapi pertanyaan saya adalah apakah perubahan itu mempengaruhi penyebaran atau pengembangan pada akhir
firebase
Saya sarankan menghubungi dukungan Firebase untuk mendapatkan pernyataan resmi. Jika mereka membuat pernyataan yang jelas, akan sangat membantu jika Anda mengirimnya kembali ke sini sebagai jawabannya. support.google.com/firebase/contact/support
Doug Stevenson
karena ini mendapatkan beberapa upvotes, saya hanya akan menyebutkan bahwa saya mengirim email untuk mendukung, dan saya memang akan memposting kembali setelah mereka merespons
Tedskovsky

Jawaban:

6

Saya memiliki pertanyaan yang sama dan menghubungi tim pendukung firebase, berikut adalah pertanyaan saya dan jawaban yang saya terima:

"Apakah itu wajib?"

Hanya jika Anda akan menggunakan Fungsi Cloud di masa mendatang, fungsi yang sudah digunakan tidak akan terpengaruh.

"Bagaimana saya tahu jika Cloud Build, Registry Container, atau penggunaan Cloud Storage saya akan melampaui batas tingkat bebas untuk produk-produk ini? Apakah ada cara bagaimana bisa memeriksa apa yang telah saya gunakan sehingga saya akan siap?"

Cloud Build menyediakan tingkat gratis di mana hanya penggunaan di atas 120 menit-membangun / hari akan dikenakan biaya. Ketika penggunaan Anda berada dalam tingkat gratis, Anda tidak akan dikenai biaya untuk bagian Cloud Build dari penyebaran Fungsi Cloud. Lihat harga Cloud Build untuk informasi lebih lanjut. Demikian pula, Cloud Storage dan Registry Container berbagi tingkat gratis di mana hanya penggunaan di atas 5GB-bulan akan dikenakan biaya. (* Catatan: tier gratis hanya terbatas di wilayah AS - US-WEST1, US-CENTRAL1, dan US-EAST1 dan digabungkan di ketiga wilayah)? Misalnya, jika Anda memiliki penyebaran besar yang menggunakan penyimpanan 100GB, Anda hanya akan dikenai biaya tambahan $ 2,47 untuk penyimpanan / bulan (berdasarkan pada harga penyimpanan regional AS khusus ini). Anda dapat memantau penggunaan Anda dan melihat apakah Anda hampir mencapai kuota gratis.

"Terakhir, apa yang dilakukan semua hal ini untuk aplikasi saya? Mengapa saya perlu menambahkan fitur lain ini? Jika Anda menjual ini kepada saya, bagaimana Anda menyajikannya untuk kasing saya?"

Ini adalah upaya terbaik dari Google untuk mengkomunikasikan informasi yang diperlukan agar pengguna terus menggunakan produk atau yang dianggap sebagai pembaruan hukum yang diperlukan dan menjauhkan pelanggan dari masalah di masa mendatang. Menggunakan Cloud Build, Container Container dan Cloud Storage memberikan manfaat berikut: Log build fungsi terperinci akan tersedia di Konsol GCP, membantu dalam debugging dan meningkatkan visibilitas. Kemampuan untuk mendapatkan waktu build yang melebihi kuota build saat ini yaitu 120 build-mnt / hari. Kemampuan untuk melihat gambar kontainer yang dibuat untuk fungsi Anda di Container Registry.

Fran Tardencilla
sumber
Terima kasih atas jawaban Anda - Saya masih menunggu beberapa klarifikasi dari dukungan, tetapi saya menghargai pertanyaan / jawaban tambahan, terutama, "bagaimana Anda memberi saya ini?", Dan jawaban "kami tidak akan melempar" kepada Anda, karena kami bisa memaksakannya. " (Meskipun, agar adil, tingkat gratis itu murah hati.)
Tedskovsky
1

Saya menerima respons berikut dari Dukungan Firebase:

Anda tidak akan dapat menggunakan fungsi cloud jika Anda tidak mengaktifkan Cloud Build API setelah tanggal ini [20 April 2020].

Dan, dalam pertukaran tindak lanjut:

sejauh yang saya tahu dalam hal penempatan semuanya akan sama

Jadi, interpretasi saya terhadap respons tersebut sehubungan dengan pertanyaan awal (apakah ini akan memengaruhi mekanisme pengembangan atau penerapan ) adalah:

  • Proses penyebaran: tidak diperlukan perubahan
  • Proses pengembangan: tidak perlu perubahan *

* jika waktu pembuatan Anda melebihi 120 menit per hari, dan Anda ingin menghindari biaya terkait, Anda dapat secara sukarela menyelidiki mengubah proses penyebaran / pengembangan Anda untuk mengurangi menit pembuatan.

Terima kasih juga kepada Fran atas jawabannya, yang menyoroti aspek-aspek perubahan lainnya.

Tedskovsky
sumber