Google Cloud Platform(GCP)には、この質問に対処する記事、Google Cloud Functions andFirebaseがあります。
Google CloudFunctionsとFirebase
Google Cloud Functionsは、イベント駆動型アプリケーションを作成するためのGoogleのサーバーレスコンピューティングソリューションです。これは、Google CloudPlatformチームとFirebaseチームの共同製品です。
Google Cloud Platformの開発者にとって、Cloud Functionsは接続レイヤーとして機能し、イベントをリッスンして応答することで、Google Cloud Platform(GCP)サービス間にロジックを織り込むことができます。
Firebase開発者、Firebaseのためのクラウド機能Firebaseの動作を拡張し、Firebaseは、サーバー側のコードを追加することによって特徴統合する方法を提供します。
どちらのソリューションも、サーバーの管理やインフラストラクチャのプロビジョニングについて心配する必要がない、完全に管理された環境で機能の高速で信頼性の高い実行を提供します。
..。
Cloud Functions for Firebaseは、Firebase開発者向けに最適化されています。
- コードを介して関数を構成するFirebaseSDK
- FirebaseConsoleおよびFirebaseCLIと統合
- Google Cloud Functionsと同じトリガーに加えて、Firebase Realtime Database、Firebase Authentication、FirebaseAnalyticsトリガー