Ikuti semua informasi yang diumumkan di Firebase Summit, dan pelajari bagaimana Firebase dapat membantu Anda mempercepat pengembangan aplikasi dan menjalankan aplikasi dengan percaya diri. Pelajari Lebih Lanjut

Fungsi Cloud dan Firebase

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Google Cloud Functions adalah solusi komputasi tanpa server Google untuk membuat aplikasi berbasis peristiwa. Ini adalah produk bersama antara tim Google Cloud Platform dan tim Firebase.

Untuk developer Google Cloud Platform , Cloud Functions berfungsi sebagai lapisan penghubung yang memungkinkan Anda menjalin logika antara layanan Google Cloud Platform (GCP) dengan mendengarkan dan merespons peristiwa.

Untuk developer Firebase , Cloud Functions for Firebase menyediakan cara untuk memperluas perilaku Firebase dan mengintegrasikan fitur Firebase melalui penambahan kode sisi server.

Kedua solusi tersebut memberikan eksekusi fungsi yang cepat dan andal dalam lingkungan yang terkelola sepenuhnya di mana Anda tidak perlu khawatir tentang mengelola server apa pun atau menyediakan infrastruktur apa pun.

Fungsi Cloud untuk Firebase

Anda harus menggunakan Cloud Functions for Firebase jika Anda adalah pengembang yang membuat aplikasi seluler atau aplikasi web seluler. Firebase memberi pengembang seluler akses ke rangkaian lengkap layanan terpusat seluler yang terkelola sepenuhnya termasuk analitik, autentikasi, dan Realtime Database. Cloud Functions melengkapi penawaran dengan menyediakan cara untuk memperluas dan menghubungkan perilaku fitur Firebase melalui penambahan kode sisi server.

Pengembang Firebase dapat dengan mudah berintegrasi dengan layanan eksternal untuk tugas-tugas seperti memproses pembayaran dan mengirim pesan SMS. Selain itu, pengembang dapat menyertakan logika khusus yang terlalu berat untuk perangkat seluler, atau yang perlu diamankan di server. Lihat Apa yang Dapat Saya Lakukan dengan Cloud Functions? untuk mempelajari lebih lanjut tentang kasus penggunaan integrasi tipikal. Untuk developer yang membutuhkan backend berfitur lengkap, Cloud Functions menyediakan pintu gerbang ke kapabilitas canggih di Google Cloud Platform .

Cloud Functions for Firebase dioptimalkan untuk pengembang Firebase:

  • Firebase SDK untuk mengonfigurasi fungsi Anda melalui kode
  • Terintegrasi dengan Firebase Console dan Firebase CLI
  • Pemicu yang sama seperti Google Cloud Functions, ditambah pemicu Firebase Realtime Database, Firebase Authentication, dan Firebase Analytics

Fungsi Cloud untuk Google Cloud Platform

Pengembang dapat menghubungkan dan memperluas layanan GCP dengan menulis kode dalam bentuk Cloud Function. Cloud Functions berfungsi sebagai lapisan penghubung yang memungkinkan Anda menjalin logika antara layanan GCP dengan mendengarkan dan merespons peristiwa. Hanya dengan beberapa baris kode, developer dapat memperkaya penggunaan layanan GCP mereka untuk membuat kombinasi tingkat yang lebih tinggi tanpa perlu menyediakan atau mengelola server. Lihat dokumentasi Google Cloud Functions untuk informasi selengkapnya.