Cloud Run Functions dan Firebase
Cloud Run Functions adalah solusi komputasi serverless Google untuk membuat aplikasi berbasis peristiwa. Produk ini merupakan hasil kerja sama antara tim Google Cloud dan tim Firebase.
Bagi developerGoogle Cloud , Cloud Run Functions berfungsi sebagai lapisan penghubung agar Anda dapat membangun logika antara layanan Google Cloud dengan mendeteksi dan merespons peristiwa.
Bagi developer Firebase, Cloud Run Functions for Firebase memberikan cara memperluas perilaku Firebase dan mengintegrasikan fitur Firebase melalui penambahan kode pada sisi server.
Kedua solusi tersebut menyediakan eksekusi fungsi yang cepat dan andal dalam lingkungan yang terkelola sepenuhnya, sehingga Anda tidak perlu khawatir dengan pengelolaan server atau penyediaan infrastruktur apa pun.
Cloud Run Functions for Firebase
Anda harus menggunakan Cloud Run Functions for Firebase jika Anda adalah developer yang membangun aplikasi seluler atau aplikasi web seluler. Dengan Firebase, developer seluler dapat mengakses rangkaian layanan seluler lengkap yang terkelola sepenuhnya, termasuk analisis, autentikasi, dan Realtime Database. Cloud Run Functions melengkapi penawaran tersebut dengan menyediakan cara untuk memperluas dan menghubungkan perilaku fitur Firebase melalui penambahan kode di sisi server.
Developer Firebase dapat dengan mudah mengintegrasikan layanan eksternal untuk menyelesaikan berbagai tugas, seperti memproses pembayaran dan mengirim pesan SMS. Selain itu, developer dapat menyertakan logika khusus yang terlalu berat bagi perangkat seluler, atau yang perlu pengamanan di server. Lihat untuk mempelajari lebih lanjut kasus penggunaan integrasi yang umum digunakan. Bagi developer yang membutuhkan backend berfitur lebih lengkap, Cloud Run Functions menjadi pintu masuk untuk memanfaatkan berbagai kemampuan andal di Google Cloud.
Cloud Run Functions for Firebase telah dioptimalkan untuk developer Firebase:
- Gunakan Firebase SDK untuk mengonfigurasi fungsi Anda melalui kode
- Terintegrasi dengan Firebase Console dan Firebase CLI
- Pemicu yang sama dengan Cloud Run Functions, plus pemicu Firebase Realtime Database, Firebase Authentication, dan Firebase Analytics
Cloud Run Functions for Google Cloud
Developer dapat menghubungkan dan memperluas layanan Google Cloud dengan menulis kode dalam bentuk fungsi Cloud Run. Cloud Run Functions bertindak sebagai lapisan penghubung agar Anda dapat membangun logika antara layanan Google Cloud dengan mendeteksi dan merespons peristiwa. Cukup dengan beberapa baris kode saja, developer dapat memperluas penggunaan layanan Google Cloud untuk menciptakan kombinasi dengan tingkat lebih tinggi tanpa perlu menyediakan atau mengelola server. Baca dokumentasi Cloud Run Functions untuk mengetahui informasi selengkapnya.