Google Cloud Platform, GCP, має статтю, присвячену цьому питанню, Google Cloud Functions та Firebase .
Google Cloud Functions і Firebase
Google Cloud Functions - це безсерверне обчислювальне рішення Google для створення додатків, керованих подіями. Це спільний продукт між командою Google Cloud Platform та командою Firebase.
Для розробників Google Cloud Platform , Хмара функція служить в якості з'єднувального шару , дозволяючи вам сплести логіку між Google Cloud Platform (GCP) послугами шляхом прослуховування і реагування на події.
Для розробників Firebase , Хмара Функції Firebase забезпечує спосіб розширити поведінку Firebase і інтегрувати Firebase особливості шляхом додавання серверного коду.
Обидва рішення забезпечують швидке та надійне виконання функцій у повністю керованому середовищі, де вам не потрібно турбуватися про управління будь-якими серверами чи забезпечення будь-якої інфраструктури.
...
Хмарні функції для Firebase оптимізовані для розробників Firebase:
- Firebase SDK для налаштування ваших функцій за допомогою коду
- Інтегровано з Firebase Console та Firebase CLI
- Ті самі тригери, що й Google Cloud Functions, плюс триггери Firebase Database у реальному часі, автентифікація Firebase та Firebase Analytics