В Google Cloud Platform, GCP, есть статья, посвященная этому вопросу, Google Cloud Functions и Firebase .
Облачные функции Google и Firebase
Google Cloud Functions - это бессерверное вычислительное решение Google для создания приложений, управляемых событиями. Это совместный продукт команды Google Cloud Platform и команды Firebase.
Для разработчиков Google Cloud Platform : Cloud Functions служит в качестве соединительного слоя , позволяя вам сплести логику между Google Cloud Platform (GCP) услугами путем прослушивания и реагирования на события.
Для разработчиков Firebase : Cloud Functions for Firebase обеспечивает способ расширить поведение Firebase и интегрировать Firebase особенности путем добавления серверного кода.
Оба решения обеспечивают быстрое и надежное выполнение функций в полностью управляемой среде, где вам не нужно беспокоиться об управлении какими-либо серверами или предоставлении какой-либо инфраструктуры.
...
Cloud Functions for Firebase оптимизированы для разработчиков Firebase:
- Firebase SDK для настройки ваших функций с помощью кода
- Интегрирован с Firebase Console и Firebase CLI
- Те же триггеры, что и Google Cloud Functions, плюс триггеры Firebase Realtime Database, Firebase Authentication и Firebase Analytics.