Tarifs de Workflows

Ce document décrit les conditions tarifaires de Workflows. Vous pouvez également utiliser le simulateur de coûtGoogle Cloud pour estimer le coût d'utilisation de Workflows.

Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des SKU de Cloud Platform s'appliquent.

Présentation de la tarification

Les tarifs de Workflows sont calculés tous les mois en fonction du nombre d'étapes exécutées.

Les éléments suivants sont comptabilisés dans le nombre total d'étapes de workflow exécutées :

  • Toute étape s'exécutant avec succès.
  • Toute étape dont l'exécution a échoué pendant l'exécution.
  • Toute étape réessayée lors de l'exécution d'un workflow. Chaque tentative de réexécution est comptabilisée comme une exécution d'étape.

Étapes internes et externes

Les étapes peuvent être classées comme internes ou externes. Les étapes internes et externes sont facturées différemment :

Étapes internes

Étapes qui se produisent dans Google Cloud lorsque vous exécutez votre workflow.

Les différents types d'étapes internes sont les suivants :

  • Requêtes envoyées aux API *.googleapis.com
  • Requêtes envoyées aux API exécutées sur Compute Engine, Google Kubernetes Engine ou Kubernetes, et utilisant des noms de domaine *.cloud.goog
  • Requêtes envoyées aux API exécutées sur App Engine et utilisant des noms de domaine *.appspot.com
  • Appels de fonctions Cloud Run
  • Invocations Cloud Run utilisant des noms de domaine *.run.app
  • Attribution et évaluation des variables
  • Évaluation des instructions conditionnelles
  • Appels à des sous-workflows définis par l'utilisateur ou à des fonctions intégrées (bibliothèque standard et connecteurs)
  • Tentatives d'interrogation effectuées par les connecteurs pour les opérations de longue durée et contrôlées à l'aide de connector_params.polling_policy
Étapes externes

Étapes qui effectuent une requête HTTP externe vers des ressources en dehors de Google Cloudou qui attendent des rappels HTTP.

Les différents types d'étapes externes sont les suivants :

  • Requêtes envoyées aux API externes
  • Requêtes envoyées aux ressources Google Cloud qui utilisent des domaines personnalisés
  • Étapes qui attendent un rappel à l'aide de events.await_callback

Des frais s'appliquent pour les incréments de 1 000 étapes internes ou externes. Pour voir un exemple de fonctionnement, consultez cet exemple de tarification.

Coûts des sous-workflows

Les tarifs des sous-workflows sont calculés selon les mêmes consignes de tarification que les workflows standards. Par conséquent, lorsque vous appelez un sous-workflow, des coûts équivalents au coût de toutes les étapes du sous-workflow et à celui de l'étape qui appelle le sous-workflow vous sont facturés.

Utilisation sans frais

Dans le cadre du Google Cloud niveau sans frais, Workflows fournit des ressources que vous pouvez utiliser sans frais jusqu'à certaines limites. Ces limites d'utilisation sont disponibles pendant et après la période d'essai sans frais. Si votre période d'essai sans frais est terminée, des frais supplémentaires vous seront facturés pour toute utilisation du service au-delà des limites du niveau Toujours sans frais, selon la grille tarifaire.

Ressource Limite d'utilisation mensuelle sans frais
Étapes internes 5 000
Étapes externes 2 000

Grille tarifaire

Étapes internes Prix par mois
5 000 premières étapes Disponible
Étapes suivant les 5 000 premières étapes 0,01 $ par incrément de 1 000 étapes
Étapes externes Prix par mois
2 000 premières étapes Disponible
Étapes suivant les 2 000 premières étapes 0,025 $ par incrément de 1 000 étapes
Étapes internes ou externes au-delà de 100 millions
Contactez le service commercial pour connaître les options de tarification

Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des codes SKU Cloud Platform s'appliquent.

Exemple de tarification

Votre coût mensuel correspond au nombre total d'étapes internes et externes que vous avez effectuées dans l'ensemble des exécutions de workflows. Pour calculer la facturation, nous soustrayons l'utilisation sans frais de chaque total, comptons le nombre d'incréments de 1 000 que vous avez utilisés en totalité ou en partie pour chaque catégorie, multiplions chaque nombre par le coût unitaire associé, puis additionnons ces résultats pour obtenir les frais totaux.

Par exemple, si les exécutions de workflows utilisent un total de 6 500 étapes internes et de 3 999 étapes externes en un mois :

Nombre total d'étapes internes que vous avez utilisées : 6 500

Nombre d'étapes internes couvertes par le forfait sans frais : 5 000

Étapes internes supplémentaires : 1 500

  • Incréments de 1 000 pas utilisés en totalité ou en partie : 2
  • Coût pour deux incréments d'étapes internes : 2 * 0,01 $ = 0,02 $
Nombre total de pas externes effectués : 3 999

Nombre d'étapes externes couvertes par le forfait sans frais : 2 000

Étapes externes supplémentaires : 1 999

  • Incréments de 1 000 pas utilisés en totalité ou en partie : 2
  • Coût pour deux incréments d'étapes externes : 2 * 0,025 $ = 0,05 $
Frais totaux pour le mois : 0,02 $ + 0,05 $ = 0,07 $

Optimiser l'utilisation

Comme le montre l'exemple précédent, le coût d'exécution d'un workflow est minime. Toutefois, pour une utilisation à volume élevé, assurez-vous d'optimiser l'utilisation et de réduire les coûts. Pour en savoir plus, consultez Optimiser l'utilisation.

Étape suivante

Demander un devis personnalisé

Avec le paiement à l'usage de Google Cloud, vous ne payez que pour les services que vous utilisez. Contactez notre équipe commerciale pour obtenir un devis personnalisé pour votre entreprise.
Contacter le service commercial