Join us in person and online for Firebase Summit on October 18, 2022. Learn how Firebase can help you accelerate app development, release your app with confidence, and scale with ease. Register now

Bulut İşlevleri ve Firebase

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

Google Cloud Functions, olaya dayalı uygulamalar oluşturmak için Google'ın sunucusuz bilgi işlem çözümüdür. Google Cloud Platform ekibi ile Firebase ekibi arasında ortak bir üründür.

Google Cloud Platform geliştiricileri için Cloud Functions , olayları dinleyerek ve bunlara yanıt vererek Google Cloud Platform (GCP) hizmetleri arasında mantık oluşturmanıza olanak tanıyan bir bağlantı katmanı görevi görür.

Firebase geliştiricileri için Cloud Functions for Firebase , Firebase'in davranışını genişletmenin ve sunucu tarafı kodunun eklenmesiyle Firebase özelliklerini entegre etmenin bir yolunu sunar.

Her iki çözüm de, herhangi bir sunucuyu yönetme veya herhangi bir altyapı sağlama konusunda endişelenmenize gerek olmayan, tam olarak yönetilen bir ortamda işlevlerin hızlı ve güvenilir şekilde yürütülmesini sağlar.

Firebase için Bulut İşlevleri

Mobil uygulama veya mobil web uygulaması oluşturan bir geliştiriciyseniz Firebase için Cloud Functions'ı kullanmalısınız. Firebase, mobil geliştiricilere analitik, kimlik doğrulama ve Gerçek Zamanlı Veritabanı dahil olmak üzere eksiksiz bir şekilde yönetilen mobil merkezli hizmetlere erişim sağlar. Cloud Functions, sunucu tarafı kodunun eklenmesiyle Firebase özelliklerinin davranışını genişletmek ve bağlamak için bir yol sağlayarak teklifi tamamlar.

Firebase geliştiricileri, ödemeleri işleme koyma ve SMS mesajları gönderme gibi görevler için harici hizmetlerle kolayca entegre olabilir. Ayrıca geliştiriciler, bir mobil cihaz için çok ağır olan veya bir sunucuda güvence altına alınması gereken özel mantık içerebilir. Bakın Bulut İşlevleriyle Neler Yapabilirim? tipik entegrasyon kullanım durumları hakkında daha fazla bilgi edinmek için. Daha tam özellikli bir arka uca ihtiyaç duyan geliştiriciler için Cloud Functions, Google Cloud Platform'daki güçlü özelliklere bir ağ geçidi sağlar.

Firebase için Bulut İşlevleri, Firebase geliştiricileri için optimize edilmiştir:

  • İşlevlerinizi kod aracılığıyla yapılandırmak için Firebase SDK
  • Firebase Konsolu ve Firebase CLI ile entegre
  • Google Cloud Functions ile aynı tetikleyicilerin yanı sıra Firebase Realtime Database, Firebase Authentication ve Firebase Analytics tetikleyicileri

Google Cloud Platform için Bulut İşlevleri

Geliştiriciler, bir Bulut İşlevi biçiminde kod yazarak GCP hizmetlerini bağlayabilir ve genişletebilir. Bulut İşlevleri, olayları dinleyerek ve bunlara yanıt vererek GCP hizmetleri arasında mantık oluşturmanıza olanak tanıyan bir bağlantı katmanı görevi görür. Geliştiriciler, yalnızca birkaç satır kodla, sunucuların sağlanmasına veya yönetilmesine gerek kalmadan daha yüksek düzeyli kombinasyonlar oluşturmak için GCP hizmetleri kullanımlarını zenginleştirebilir. Daha fazla bilgi için Google Cloud Functions belgelerine bakın.