Tarifs d'App Engine
La tarification diffère selon que les applications sont exécutées dans l'environnement standard ou dans l'environnement flexible. Des frais liés à d'autres produits Google Cloud peuvent également venir s'ajouter pour les applications des deux environnements, selon les produits qu'elles utilisent en plus d'App Engine. De plus, les applications des deux environnements sont soumises à certains quotas et limites d'utilisation.
Tarifs de l'environnement standard App Engine
Les applications exécutées dans l'environnement standard bénéficient d'une version gratuite pour utiliser les ressources App Engine. Au-delà de la version gratuite, l'utilisation des ressources App Engine est facturée comme décrit dans cette section.
Le tableau suivant récapitule les tarifs horaires facturés une fois qu'une application a dépassé les limites de la version gratuite. Le tarif dépend de la classe d'instance que vous spécifiez pour votre application.
Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des SKU de Cloud Platform s'appliquent.
Les instances-heure sont comptabilisées entre le démarrage et l'arrêt de l'instance, et en fonction du type de scaling défini. Les règles suivantes sont appliquées :
- Scaling de base ou automatique : le décompte se termine 15 minutes après que l'instance a fini de traiter sa dernière requête.
- Scaling manuel : le décompte se termine 15 minutes après l'arrêt de l'instance.
Si le nombre d'instances inactives créées par App Engine dépasse le maximum défini dans l'onglet "Paramètres de performances" de la console Google Cloud, les instances-heure des instances excédentaires ne sont pas comptabilisées.
Ressources réseau dans l'environnement standard
Le tableau suivant récapitule les tarifs des ressources réseau pour App Engine dans l'environnement standard.
* Exclut le trafic du service de récupération d'URL vers les API Google sur *.googleapis.com.
Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des SKU de Cloud Platform s'appliquent.
Anciennes ressources App Engine
Les ressources répertoriées dans le tableau suivant sont disponibles dans l'environnement standard pour les environnements d'exécution de première génération (Go 1.11, Java 8, PHP 5 et Python 2) et certains environnements d'exécution de deuxième génération (Go 1.12+, Java 11/17, PHP 7/8 et Python 3).
Lors de la migration vers des environnements d'exécution App Engine plus récents, nous vous encourageons à utiliser des services Google Cloud non groupés, des services tiers ou d'autres remplacements recommandés qui offrent des fonctionnalités équivalentes au services propriétaires groupés App Engine
* Blobstore peut utiliser des buckets Google Cloud Storage pour stocker des blobs, y compris le bucket App Engine par défaut. Les coûts correspondent aux tarifs des buckets Google Cloud Storage multirégionaux.
** Pour une description détaillée de chaque type d'appel de l'API Search, consultez la documentation Java et Python.
Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des codes SKU Cloud Platform s'appliquent.
Tarifs de l'environnement flexible App Engine
App Engine ne fournit aucune version gratuite dans l'environnement flexible.
Les applications qui s'exécutent dans l'environnement flexible sont déployées sur les types de machines virtuelles que vous spécifiez. Ces ressources de machine virtuelle sont facturées à la seconde avec des frais d'utilisation d'une minute au minimum.
La facturation liée à la ressource mémoire comprend la mémoire utilisée par votre application, plus la mémoire dont l'environnement d'exécution a lui-même besoin pour faire fonctionner votre application. Par conséquent, il se peut que votre utilisation de la mémoire et les coûts associés soient supérieurs à la mémoire maximale nécessaire pour votre application.
Le tableau suivant récapitule les tarifs horaires des différentes ressources de calcul dans l'environnement flexible.
Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des SKU de Cloud Platform s'appliquent.
Tarifs des produits Google Cloud associés
App Engine crée et déploie des applications à l'aide de Cloud Build, qui dispose de ses propres quotas. Vous en utilisez une partie chaque fois que vous déployez votre application dans App Engine. Une version gratuite est fournie par Cloud Build. Le déploiement de vos applications dans App Engine n'entraîne des frais qu'au moment où vous dépassez les limites de cette version. Pour en savoir plus sur les quotas et tarifs de Cloud Build, consultez la page Tarifs de Cloud Build.
La liste suivante indique les tarifs des ressources Google Cloud fréquemment utilisées par les applications App Engine :
- Tarifs de Memorystore for Redis
- Accès au VPC sans serveur pour Memorystore
- Tarifs de Cloud Storage
- Tarifs de Cloud Logging
- Tarifs de Cloud Tasks
- Tarifs de Pub/Sub
Gérer la facturation
Vous devez être propriétaire d'un projet pour être administrateur de la facturation et effectuer les tâches de facturation de base. Pour plus d'informations, consultez la page d'aide sur la gestion des administrateurs de la facturation.
Paramètres de facturation
Lorsque vous créez un projet Google Cloud, ajoutez un compte de facturation et activez la facturation. Avec App Engine, vous devez indiquer un mode de paiement valide pour tous les projets. Seules les ressources de calcul qui dépassent les limites d'utilisation gratuite vous seront facturées.
Si vous disposez déjà d'un compte de facturation lors de la création d'un projet, la facturation est activée par défaut pour ce projet. Si vous possédez plusieurs comptes de facturation lors de la création d'un projet, vous devez sélectionner un compte à associer à votre projet. Si vous ne disposez pas de compte de facturation lors de la création d'un projet, vous devez ajouter un compte de facturation et activer la facturation pour ce projet.
Si vous désactivez une application, vous devez également désactiver la facturation pour cette application, car les frais fixes, comme le stockage dans un datastore, peuvent continuer à être facturés.
Comprendre la facturation
Pour consulter les frais associés à votre application, accédez à la page Facturation de la console Google Cloud. Sélectionnez le compte de facturation, puis accédez à la page Historique.
Seuls les administrateurs de la facturation peuvent consulter l'historique des transactions. Aucune facture papier n'est envoyée au contact de facturation.
L'historique des transactions indique toutes les activités du compte associées aux frais et aux paiements des ressources. Le rapport est basé sur le fuseau horaire des États-Unis (Pacifique).
Frais quotidiens et mensuels
La publication des frais est quotidienne et mensuelle :
- Frais quotidiens : les ressources que vous utilisez réellement vous sont facturées chaque jour. L'utilisation jusqu'aux limites de la version gratuite est incluse dans le total d'utilisation, mais pas dans le montant facturable. L'utilisation dépassant les limites de la version gratuite est facturée au tarif normal.
- Frais mensuels : au début de chaque mois, tous les frais quotidiens du mois précédent sont additionnés, les taxes applicables sont calculées, et le total des frais est débité selon le mode de paiement associé à l'application.
Taxes
Dans certains pays, App Engine est soumis à des taxes. Si des taxes s'appliquent dans votre pays de résidence, votre facture inclura toutes celles qui sont applicables. Les taxes sont ajoutées à vos frais après le calcul des dépenses quotidiennes. Pour consulter le montant des taxes sur votre facture, accédez à la page Facturation de la console Google Cloud. Sélectionnez le compte de facturation, puis accédez à la page Historique pour afficher l'historique des transactions.
Délais de grâce
Vous pouvez afficher l'état de facturation actuel de votre application dans le tableau de bord App Engine de la console Google Cloud. Si un paiement échoue, le compte de l'application est en défaut de paiement et entre dans un délai de grâce. Vous avez jusqu'à la fin du délai de grâce pour régler le solde. Pendant le délai de grâce, l'application continue de fonctionner avec ses contraintes budgétaires. Si le paiement n'est pas reçu, les niveaux de quota par défaut peuvent être rétablis.
Pour ne plus avoir de frais en attente, accédez à la page Historique des transactions et cliquez sur Effectuer un paiement. Avant cela, il vous faudra peut-être accéder à la page Paramètres de facturation, pour ajouter un autre mode de paiement ou corriger un problème avec le compte existant (une carte arrivée à expiration, par exemple). Si le paiement a bien été effectué, la facturation passe à l'état Facturation activée.
Faites l'essai
Si vous débutez sur Google Cloud, créez un compte pour évaluer les performances d'App Engine en conditions réelles. Les nouveaux clients bénéficient également de 300 $ de crédits offerts pour exécuter, tester et déployer des charges de travail.
Profiter d'un essai offert d'App EngineAide
Pour en savoir plus, consultez le guide sur Cloud Billing.
Signalez les problèmes de facturation aux services cloud en remplissant ce formulaire en ligne.
Étape suivante
- Consultez la documentation App Engine.
- Essayez le Simulateur de coût.
- Découvrez les solutions et cas d'utilisation App Engine.