Catch up on everthing we announced at this year's Firebase Summit. Learn more

Google Bulut İşlevleri ve Firebase

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 Bulut Platformu Geliştiriciler için, Bulut İşlevleri için dinleme ve olaylara yanıt vererek, Google Cloud Platform (GSO) servisleri arasındaki mantığı dokumak için izin bağ katmanı olarak hizmet vermektedir.

Firebase Geliştiriciler için, Firebase için Bulut İşlevleri Firebase davranışını genişletmek ve Firebase sunucu tarafı kod eklenmesiyle özellikleri entegre için bir yol sağlar.

Her iki çözüm de, herhangi bir sunucuyu yönetme veya herhangi bir altyapı sağlama konusunda endişelenmenize gerek olmadığı, 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. Bkz Bulut Fonksiyonlar ne Can I Do? tipik entegrasyon kullanım durumları hakkında daha fazla bilgi edinmek için. Daha tam özellikli arka uç ihtiyaç geliştiriciler için, Bulut Fonksiyonlar güçlü yeteneklerine bir ağ geçidi sağlar Google Cloud Platform .

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ı sağlamaya veya yönetmeye gerek kalmadan daha yüksek düzeyli kombinasyonlar oluşturmak için GCP hizmetleri kullanımlarını zenginleştirebilir. Bkz Google Cloud Fonksiyonlar belgelerine daha fazla bilgi için.