Tarifs

Vous trouverez dans ce document le détail des tarifs de Cloud Composer. Pour les autres produits, consultez la documentation sur les tarifs. La taille du disque, la mémoire du type de machine et l'utilisation du réseau sont calculées en gigaoctets (Go). 1 Go correspond à 230 octets. Cette unité de mesure est parfois appelée gibioctet (Gio).

Vous pouvez également utiliser le simulateur de coût Google Cloud pour estimer vos frais d'utilisation de Cloud Composer.

Présentation de la tarification

La tarification est basée sur la taille et la durée d'exécution d'un environnement Cloud Composer. Les environnements Cloud Composer sont facturés à la minute en fonction du nombre et de la taille des nœuds de serveur Web, de l'espace de stockage de la base de données et du volume de sortie réseau.

La facturation de Cloud Composer vient en plus de la facturation des services suivants, qui sont utilisés pour exécuter et surveiller des environnements, et conserver des données :

  1. Nœuds Google Kubernetes Engine utilisés pour les nœuds de calcul et les programmeurs dans un environnement. Ces nœuds sont soumis à des tarifs Compute Engine distincts, en fonction du nombre d'instances utilisées et de leur type.
  2. Bucket Cloud Storage créé par un environnement pour gérer les DAG et conserver les journaux des tâches. Ce bucket est conservé jusqu'à ce qu'il soit supprimé manuellement.
  3. Données collectées par Cloud Monitoring pour vous aider à comprendre le niveau de performance et l'état de votre environnement. Par défaut, Monitoring est activé et les données sont soumises à des tarifs Monitoring distincts.
Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des SKU Cloud Platform s'appliquent.

Grille tarifaire

Bien que certains prix soient indiqués en heures ou par mois, Cloud Composer est facturé à la minute.

Types de machines compatibles

Les types d'instances Compute Engine compatibles avec Cloud Composer sont les suivants :

  • Types de machines standards (n1-standard)
  • Types de machines à haute capacité de mémoire (n1-highmem)
  • Types de machines à haute capacité de processeur (n1-highcpu)
  • Types de machines à mémoire optimisée (n1-ultramem)

Les types de machines à cœur partagé ne sont pas compatibles.

Types de machines compatibles avec l'exécution de la base de données Airflow par l'instance Cloud SQL

À l'heure actuelle, la compatibilité est assurée avec les types de machines suivants :

Type de machine Processeurs virtuels Mémoire
db-n1-standard-2 2 7,5 Go
db-n1-standard-4 4 15 Go
db-n1-standard-8 8 30 Go
db-n1-standard-16 16 60 Go

REMARQUE : La taille du disque des instances CloudSQL augmente automatiquement en fonction de la demande entraînée par l'utilisation de l'espace de stockage de la base de données.

Types de machines compatibles avec l'exécution du serveur Web Airflow par une instance de VM

À l'heure actuelle, la compatibilité est assurée avec les types de machines suivants :

Type de machine Processeurs virtuels Mémoire Disque
composer-n1-webserver-2 2 1,6 Go 20 Go
composer-n1-webserver-4 4 3,6 Go 20 Go
composer-n1-webserver-8 8 7,6 Go 20 Go

Dimensionnement de l'environnement

La taille d'un environnement Cloud Composer a une incidence sur sa tarification. Vous pouvez ajuster certains paramètres afin de modifier la taille des environnements Cloud Composer. D'autres paramètres sont prédéfinis et ne peuvent pas être ajustés.

ParamètrePar défautAjustable
Stockage (Go)30Non
Base de donnéesdb-n1-standard-2Oui
Serveur Webcomposer-n1-webserver-2Oui
Type de machine de nœud de calculn1-standard-1Oui
Nœuds de calcul3Oui
Stockage de nœud de calcul (Go par nœud de calcul)100Oui

Exemple de tarification

Supposons que vous créiez un environnement Cloud Composer dans la région us-central1 (Iowa) et que vous n'ajustiez pas les paramètres pendant la création. Votre environnement utilisera les ressources suivantes :

RessourceTotal
Stockage (Go)30
Base de donnéesdb-n1-standard-2
Serveur Webcomposer-n1-webserver-2
Processeurs virtuels de nœud de calcul3

Dans cet exemple, votre environnement dispose de 3 processeurs virtuels de nœud de calcul : le type de machine par défaut est n1-standard-1 avec 1 processeur virtuel et le nombre de nœuds de calcul par défaut est 3 (3 workers * 1 vCPU = 3 vCPUs). La base de données Airflow s'exécute dans une instance Cloud SQL qui utilise le type de machine db-n1-standard-2. Le composer-n1-webserver-2 sert quant à lui à l'exécution du serveur Web Airflow.

S'il s'agit d'un environnement de développement exécuté pendant 25 % d'un mois (182 heures par mois) avec 6,5 Go de trafic de sortie, les coûts mensuels totaux de Cloud Composer pour cet environnement sont les suivants :

RessourceCoût total
Heures d'utilisation d'un cœur sur base de données45,66 $
Heures d'utilisation d'un cœur Web26,91 $
Stockage Web et sur base de données2,05 $
Sortie réseau1,44 $
Coût total de Cloud Composer76,06 $

Ces frais s'ajoutent aux frais Cloud Storage et Compute Engine pour les nœuds GKE utilisés pour le stockage des DAG, les nœuds de calcul et le programmeur.

Vous pouvez utiliser le simulateur de coût Google Cloud pour estimer le coût de ces nœuds de calcul.