App Hosting nécessite un projet avec le forfait Firebase Blaze activé. Ce forfait comporte les limites sans frais suivantes pour les produits Google Cloud appelés par App Hosting:
Produit | Fonctionnalité | Sans frais | Facturé |
---|---|---|---|
Cloud Run | Processeur | 180 000 vCPU-seconde | 0,00002400 $ par vCPU-seconde |
Mémoire | 360 000 Gio-seconde | 0,00000250 $ par Gio-seconde | |
Demandes | 2 millions de requêtes | 0,40 $ par million de requêtes | |
Cloud Build | Minutes de compilation | 2 500 compilations-minute | 0,006 $ / minute de compilation |
Artifact Registry | Stockage | 0,5 Go / mois | 0,10 $ / Go / mois pour plus de 0,5 Go |
Sortie | Sans frais | Consultez les tarifs d'Artifact Registry pour obtenir la liste complète des tarifs de sortie. | |
Cloud Logging | Stockage Logging | 50 Gio / projet / mois | 0,50 $/Gio |
Conservation des journaux | Sans frais pendant 30 jours | 0,01 $ / Gio / mois pour les journaux conservés plus de 30 jours | |
Secret Manager | Versions actives de secrets | 6 versions par mois | 0,06 $ par version et par emplacement |
Opérations d'accès | 10 000 opérations par mois | 0,03 $ pour 10 000 opérations | |
Notifications de rotation | 3 rotations par mois | 0,05 $ par rotation |
L'utilisation sans frais s'applique à l'ensemble des projets par compte de facturation et est réinitialisée tous les mois. Vous n'êtes facturé que pour l'utilisation au-delà des limites.
Calculer les coûts
À partir du 14 juin 2025, des frais seront facturés pour votre projet Firebase App Hosting lorsque vous dépasserez les limites du forfait Blaze avec paiement à l'usage. Les éléments de campagne Firebase App Hosting suivants vous seront facturés:
La bande passante sortante non mise en cache fait référence aux données transférées directement à partir des serveurs d'origine du service Firebase App Hosting pour répondre aux requêtes des utilisateurs. Les serveurs d'origine se trouvent entre le service Cloud Run d'un backend App Hosting et Cloud CDN. Cela se produit lorsque le contenu demandé n'est pas déjà stocké dans le cache Cloud CDN (c'est-à-dire qu'il n'est pas mis en cache). Par conséquent, le serveur d'origine doit récupérer les données et les envoyer à l'utilisateur.
Ce processus entraîne des coûts pour deux raisons principales:
- Remplissage des caches Cloud CDN:lorsqu'un utilisateur demande un contenu non mis en cache, un processus est déclenché pour extraire ces données du serveur d'origine et en stocker une copie dans le cache Cloud CDN pour les futures requêtes. Ce transfert initial de données de l'origine vers le CDN contribue au coût global.
- Transfert de données vers l'utilisateur final:une fois le contenu disponible (directement depuis l'origine ou depuis le CDN après le remplissage initial du cache), il doit être transmis à l'appareil de l'utilisateur final à la destination demandée. Ce transfert de données contribue également au coût.
La bande passante sortante mise en cache fait référence aux données transférées en gibioctets depuis les caches de Cloud CDN vers l'appareil de l'utilisateur final à la destination demandée.
Vous serez également facturé pour l'utilisation des produits Google Cloud sous-jacents que votre backend utilise:
- Cloud Run
- Cloud Build
- Artifact Registry
- Secret Manager
- Cloud Logging
Vous trouverez les prix exacts de ces éléments de campagne sur notre page des tarifs.
Exemples de facturation
Le coût d'exécution d'une application Web dynamique sur App Hosting peut varier considérablement en fonction de facteurs tels que le trafic, l'espace de stockage et les services spécifiques utilisés. Les exemples de cette section sont fournis à titre indicatif, mais vos coûts réels peuvent différer.
Les coûts de notre exemple sont basés sur les hypothèses suivantes concernant la configuration et l'utilisation de l'application Web:
Hypothèses | |
---|---|
Concurrency efficace | 10 |
Builds par mois | 10 |
Minutes par build | 5 |
Trafic | 80% Amérique du Nord |
Conservation des journaux | < 30 jours |
Les exemples de calculs des coûts supposent que chaque visite de l'application Web présente les caractéristiques suivantes:
Visite unique | |
---|---|
~Demandes facturées | 109 |
~Transfert facturé (Mo) | 1,792467117 |
~CPU/mem time (s) | 7,367 |
Avec ces hypothèses, nous pouvons extrapoler les coûts suivants pour cet exemple de scénario. À 10 000 visites, il n'y a pratiquement pas de frais, et les coûts significatifs commencent à s'accumuler à partir du million de visites.
SKU | Prix | Unité | Niveau sans frais | Utilisation pour 10 000 visites | Coût de 10 000 visites | Utilisation pour 1 million de visites | Coût d'un million de visites |
---|---|---|---|---|---|---|---|
Cloud Run – CPU | 0,00 $ |
seconde vCPU | 180 000,00 |
7 367,69 |
0,00 $ |
736 769,00 |
13,36 $ |
Cloud Run : mémoire | 0,00 $ |
Gio/s | 360 000,00 |
3 683,84 |
0,00 $ |
368 384,00 |
0,02 $ |
Cloud Run : requêtes | 0,40 $ |
M de requêtes SSR | 2,00 |
0.17 |
0,00 $ |
17,00 |
6,00 $ |
Cloud Build : minutes de compilation | 0,01 $ |
build-minute | 2 500,00 |
40.00 |
0,00 $ |
250,00 |
0,00 $ |
Artifact Registry : stockage | 0,10 $ |
Gio (stockés) | 0.50 |
2,00 |
0,15 $ |
0.50 |
0,15 $ |
Secrets Manager - Versions de secrets actives | 0,06 $ |
versions | 6 |
3,00 |
0,00 $ |
6 |
0,00 $ |
Secrets Manager : opérations d'accès | 0,03 $ |
10 000 opérations | 10 000,00 |
0,10 |
0,00 $ |
5,00 |
0,00 $ |
Notifications de rotation dans Secret Manager | 0,05 $ |
rotations | 3,00 |
0,00 |
0,00 $ |
0,00 |
0,00 $ |
Cloud Logging : stockage des journaux | 0,50 $ |
Gio | 50,00 |
0.50 |
0,00 $ |
50,00 |
0,00 $ |
Cloud Logging : conservation des journaux | 0,01 $ |
Gio / mois | 30 jours | 0,00 $ |
0,00 $ |
||
Total | 0,15 $ |
19,53$ |