Firebase coûte-t-il de l’argent?
Firebase est l’une des principales plates-formes de création d’applications mobiles et web de stockage Cloud. Google a racheté la plateforme à Firebase Inc en 2018. Elle s’est depuis développée pour devenir l’un des principaux services backend pour les développeurs du monde entier.
Cet article comparera les plans de Firebase et expliquera les différences entre les produits gratuits et payants.
Continuez à lire pour en savoir plus.
Contents
Les plans de Firebase
Spark
C’est le plan gratuit. Les ressources mises à la disposition des utilisateurs de Spark comprennent 1 Go de stockage de données, 20 000 écritures par jour, 50 000 lectures par jour et 20 000 suppressions par jour.
Blaze
C’est le plan payant de Firebase qui utilise le modèle de tarification « payer au fur et à mesure ». Les coûts d’utilisation du serveur sont de 0,18 $ par Go pour le stockage de la base de données et de 0,026 $ par Go de stockage. La plate-forme propose également des prix pour les opérations de base de données et le transfert de données.
Produits Toujours gratuit Firebase
Firebase offre certains services entièrement gratuits pour les plans Spark et Blaze. Ces services sont :
- Analytique
- Messagerie interne à l’application
- Exécution de l’application
- Indexation de l’application
- Test A/B Split
- Messagerie Cloud
- Suivi des performances
- Liens dynamiques
- CrashLytics
- Configuration à distance
Produits payés par Firebase
Ensuite, nous examinerons les services de la Firebase payants dans le cadre du plan Blaze. Toutefois, ces services ne seront payants qu’après avoir épuisé les ressources gratuites du plan Spark.
Firebase ML
Firebase propose également le Google Machine Learning Kit, qui est précieux pour effectuer des tâches de traitement d’images dans un projet d’application. Les utilisateurs peuvent utiliser le kit « Machine Learning » pour un maximum de 1 000 images dans un projet.
Laboratoire de test
Les utilisateurs de Firebase peuvent utiliser les fonctionnalités du laboratoire de test cinq fois par jour pour les appareils réels et dix fois par jour pour les appareils virtuels.
Base de données en temps réel
Les utilisateurs de Firebase peuvent bénéficier d’un nombre illimité d’opérations de lecture et d’écriture gratuites sur la base de données en temps réel de Firebase. Le tableau ci-dessous présente les limites du plan Spark gratuit et la structure tarifaire du plan Blaze.
Base de données en temps réel | Spark | Blaze |
Connexions simultanées | 100 | 200k/base de données |
GB stockés | 1 GB | 5 $/GB |
GB téléchargé | 10 GB/mois | 1 $/GB |
Bases de données par projet | 1 | Multiple |
Stockage | Spark | Blaze |
GB stockés | 5 GB | 0,026 $/GB |
GB téléchargé | 1 GB/jour | 0.12 $/GB |
Opérations de téléchargement | 20K/jour | 0.05 $/10k |
Téléchargement des opérations | 50K/jour | 0.004 $/10k |
Buckets par projet | 1 | Multiple |
Base de données Firestore Cloud
Firebase fournit gratuitement jusqu’à 1 Go de stockage sur Firestore, la dernière base de données en temps réel de Google. Après avoir épuisé le stockage gratuit, les utilisateurs paieront pour l’espace de stockage et les opérations de la base de données. Le tableau ci-dessous présente la structure des prix.
Firestore Cloud | Spark | Blaze |
GB stockés (base de données) | 1 Go au total | 0.18 $/GB |
Écrit | 20K/jour | Opérations à 0,18 $/100K |
Lu | 50K/jour | Opérations à 0,06 $/100K |
Supprimé | 20K/jour | Opérations à 0,02 $/100K |
Voir cet article sur la base de données Google Cloud pour une liste complète des services disponibles sur la base de données Google Cloud.
Hébergement
Chaque utilisateur de Google Hosting a droit à l’espace de stockage gratuit d’un gigaoctet offert par le plan Spark. Après avoir dépassé le niveau gratuit, les utilisateurs doivent payer pour le stockage et le transfert de données supplémentaires dans le mois. Tous les plans prévoient le SSL et prennent en charge plusieurs sites par projet.
Hébergement | Spark | Blaze |
GB stockés (données de l’application) | 10 $/GB | 0,026 $/GB |
GB transféré | 10 GB/mois | 0.15 $/GB |
Authentification
Les utilisateurs de Firebase bénéficient de jusqu’à 10 000 authentifications gratuites par mois. Les frais qui s’appliquent après le dépassement des limites sont fonction du lieu, comme le montre le tableau ci-dessous.
Hébergement | Spark | Blaze |
Les 10 000 premières authentifications | Gratuit | Gratuit |
Plus de 10 000 authentifications par mois aux États-Unis, au Canada et en Inde | NE S’APPLIQUE PAS | 0,01 $ par authentification |
Plus de 10 000 authentifications par mois pour les autres pays. | NE S’APPLIQUE PAS | 0,06 $ par authentification |
Fonctions Cloud
La fonction Google Cloud, également appelée Google Function, fait partie des plans de Firebase. Les ressources disponibles dans le volet gratuit et le coût des plans payants sont affichés ci-dessous :
Fonctions Cloud | Spark | Blaze |
Invocations | 125K/mois | Gratuit jusqu’à 2M/mois, puis 0,40$/million |
GB-secondes | 40K/mois | Gratuit jusqu’à 400K/mois*. |
CPU-secondes | 40K/mois | Gratuit jusqu’à 200K/mois |
Mise en réseau sortante | Vers les services de Google uniquement | Gratuit jusqu’à 5GB/mois, puis 0,12$/GB |
Cloud Build minutes | NE S’APPLIQUE PAS | Gratuit jusqu’à 120min/jour, puis 0,003$/minute |
Stockage des conteneurs | NE S’APPLIQUE PAS | 0,026 $/GB |
Le coût calculé en GB-secondes et en CPU-secondes s’appliquerait après avoir épuisé les ressources gratuites du serveur. Veuillez consulter la page des prix pour plus de détails. Vous pouvez également voir les coûts du Google Cloud pour tous les services Google ici.
Prévision des coûts de votre application
Les utilisateurs de Firebase peuvent accéder à des données importantes sur l’utilisation des ressources et l’état des paiements à partir de la console Firebase. Voici les différentes sections de la console qui affichent les différentes utilisations du service.
- L’onglet « Stockage » : Cette section indique le volume des données stockées dans la base de données uniquement.
- L’onglet « Connexion » : Il affiche le nombre de connexions en temps réel, telles que les WebSockets.
- L’onglet « Chargement » : Présente une représentation graphique des charges d’application et de l’utilisation des données sur une période spécifique.
- L’onglet « Téléchargement » : Le volume de données téléchargées de la base de données est affiché ici.
Résumé
Firebase a deux modèles de tarification : le plan Spark gratuit et le plan Blaze qui utilise une structure de tarification à la carte qui fait payer les utilisateurs en fonction de l’utilisation des ressources du serveur de l’application. Le plan Spark est recommandé pour le développement d’applications personnelles et de petites applications, tandis que le plan Blaze est excellent pour les applications de production.
FAQ
Firebase coûte-t-il de l’argent ?
Firebase a deux modèles de tarification : le plan Spark gratuit et le plan Blaze qui utilise une structure de tarification à la carte qui fait payer les utilisateurs en fonction de l’utilisation des ressources du serveur de l’application. Le plan Spark est recommandé pour le développement d’applications personnelles et de petites applications, tandis que le plan Blaze est excellent pour les applications de production.
Quels sont les produits gratuits de Firebase ?
– Analytique
– Messagerie interne à l’application
– Exécution de l’application
– Indexation de l’application
– Test A/B Split
– Messagerie Cloud
– Suivi des performances
– Liens dynamiques
– CrashLytics
– Configuration à distance
Quels sont les produits payants de Firebase ?
– Base de données en temps réel
– Firestore Cloud
– Hébergement
– Fonctions Cloud
– Authentification
– Etc