Je suis intrigué par le fait que de nombreuses discussions de Firebase (y compris la question et la réponse ci-dessus) ne parviennent pas à parler de ce qui, pour moi, c'est une différence très importante: le prix.
Voici la Firebase prix horaire.
Voici le Magasin de données et GAE prix.
Il peut être difficile de les comparer, mais mon interprétation est que Firebase est très cher.
Et cela devrait venir en tant qu'aucune surprise. FGA et de la banque de données sont en concurrence avec des services similaires à partir d'Amazon, Microsoft, etc., et la concurrence est féroce. Oui, ces services ne sont pas aussi générique que l'infrastructure et SQL, bien sûr, mais ils semblent être suffisamment proche pour que les prix restent compétitifs.
Firebase, d'autre part, est un service de qualité qui rivalise avec d'autres services back-end comme les Analyser, et une fois que vous décidez de l'utiliser, je pense qu'il serait très difficile de revenir. Il devrait venir en tant qu'aucune surprise que Google pousse Firebase tellement dur qu'ils vont probablement faire une tonne d'argent hors de lui, car ils peuvent prix dans une telle prime.
À mon avis, le résultat de ceci est que Firebase est un bon choix pour un volume faible et à forte marge, mais si vous envisagez de créer une typique, orienté vers les consommateurs, ad pris en charge le service qui dépendent de grand volume pour faire de l'argent, alors le coût de Firebase peut tuer votre profit.
2017-10 Outre:
J'ai regardé Firebase de nouveau avec la sortie récente de Firestore.
Je pense qu'il est important d'être conscient d'un autre problème: l'utilisation de Firestore pour une application Android signifie l'utilisation de la Firebase de la bibliothèque du client qui dépend fortement de Google Play Services, ce qui signifie que vous ne pouvez pas déployer pour non-Google dispositifs, y compris Amazon Fire tablettes et (je crois) l'ensemble du marché Chinois.