Les tarifs d’orchestration pour les équipes dbt sont déroutants parce que chaque fournisseur utilise un modèle de facturation différent — crédits, sièges, minutes de compute, DCU-heures. Normaliser entre ces modèles nécessite de les mapper sur un scénario concret : un projet dbt avec ~100 modèles tournant quotidiennement sur GCP, opéré par une petite équipe (2 à 5 personnes).
Le tableau comparatif
| Plateforme | Niveau d’entrée | Coût d’entrée | Niveau intermédiaire | Coût intermédiaire | Modèle de facturation |
|---|---|---|---|---|---|
| Dagster+ Solo | Solo | 10 $/mois | Starter | 100 $/mois | Basé sur les crédits (matérialisations) |
| Prefect Cloud | Hobby | Gratuit | Starter | 100 $/mois | Basé sur les sièges + minutes serverless |
| Astronomer | Developer | ~252 $/mois | Team | ~307 $/mois | Workers scale-to-zero, paiement par tâche |
| Cloud Composer 3 | Environnement small | ~377 $/mois | Environnement medium | ~500 $/mois+ | DCU-heures (toujours actif) |
| dbt Cloud | Starter | 100 $/utilisateur/mois | Enterprise | Personnalisé | Par utilisateur + dépassement de modèles |
Source : pages de tarifs des fournisseurs début 2026. Les coûts réels varient selon l’usage, la région et les remises négociées.
Dagster+ sur GCP
Dagster+ Hybrid déploie un plan de contrôle managé par Dagster, avec l’exécution dans votre cluster GKE via un chart Helm. Vous payez Dagster pour les crédits (matérialisations d’assets) et Google pour le compute. La séparation signifie que le coût Dagster évolue avec le nombre d’assets que vous matérialisez, pas avec la durée de fonctionnement de votre infrastructure.
- Solo (10 $/mois) : 7 500 crédits, 1 utilisateur. Un projet dbt avec 100 modèles tournant quotidiennement utilise ~3 000 crédits/mois, bien en deçà de la limite. Suffisant pour les petites équipes exécutant des builds dbt quotidiens.
- Starter (100 $/mois) : 30 000 crédits, jusqu’à 3 utilisateurs, 5 emplacements de code. De la marge pour des exécutions horaires, plusieurs projets dbt, ou des assets Python en parallèle de dbt.
- Pro (personnalisé) : Utilisateurs illimités, volumes de crédits personnalisés, SSO, RBAC. Pour les équipes ayant besoin de fonctionnalités enterprise.
- Dépassement : 0,03 $ par crédit au-delà du montant inclus.
Le coût du compute GKE est séparé. Pour un petit cluster faisant tourner l’agent et les serveurs de code de Dagster, comptez 50 à 100 $/mois selon le dimensionnement des nœuds. Coût total pour une petite équipe : 60 à 200 $/mois en incluant GKE.
L’écart de coût entre Dagster+ Solo (10 $/mois + GKE) et Cloud Composer (377+ $/mois) est difficile à ignorer pour les petites équipes. Même en comptant les coûts GKE côté Dagster, le total tourne généralement bien en dessous de 100 $/mois pour les charges de travail modérées.
Prefect Cloud sur GCP
Prefect Cloud avec des workers Cloud Run fournit un type de work pool natif pour GCP. Le plan de contrôle managé gère le scheduling et le monitoring ; l’exécution se fait dans votre projet GCP via Cloud Run.
- Hobby (gratuit) : 500 minutes de compute serverless par mois. Suffisant pour les charges légères — un build dbt quotidien de 5 minutes utilise ~150 minutes/mois.
- Starter (100 $/mois) : Plus de fonctionnalités, limites plus élevées. 2 workspaces, déclencheurs d’automatisation.
- Team (400 $/mois) : 8 sièges, 13 500 minutes serverless. Pour les équipes en croissance avec plusieurs utilisateurs.
Le niveau gratuit de Prefect est réellement utile pour commencer. Les 500 minutes serverless couvrent la plupart des charges dbt quotidiennes d’un seul projet. Le saut à 400 $/mois pour les fonctionnalités équipe est élevé comparé au Starter Dagster+ à 100 $/mois, mais les modèles de tarification ne sont pas directement comparables — Prefect inclut le compute serverless tandis que Dagster requiert votre propre cluster GKE.
Astronomer (Airflow managé)
Astronomer fournit un Airflow managé avec des patterns de déploiement modernes. Leur tarification a évolué vers des workers scale-to-zero et des modèles paiement-par-tâche :
- Developer (~252 $/mois) : Déploiement unique, workers scale-to-zero. Le coût reflète le plan de contrôle Airflow plus les coûts d’exécution par tâche.
- Team (~307 $/mois) : Plusieurs déploiements, plus d’utilisateurs, fonctionnalités supplémentaires.
- Enterprise (personnalisé) : SSO, RBAC, infrastructure dédiée.
L’approche scale-to-zero d’Astronomer répond à l’une des principales critiques des coûts de Cloud Composer : payer pour une infrastructure inactive. Les workers démarrent pour l’exécution des tâches et s’arrêtent au repos, vous approchant davantage d’un modèle paiement-à-l’exécution que du modèle toujours-actif de Composer.
Le compromis par rapport à Airflow auto-hébergé ou Cloud Composer est la surcharge opérationnelle. Astronomer gère les mises à jour, la scalabilité et le monitoring. Pour les équipes qui veulent l’écosystème d’Airflow sans sa charge opérationnelle, la prime sur Cloud Composer peut réellement faire économiser de l’argent en réduisant le temps ingénierie consacré à la gestion d’infrastructure.
Cloud Composer 3 (Airflow managé GCP)
La tarification DCU de Cloud Composer 3 tourne autour de 0,06 $ par DCU-heure. Un environnement small tourne à environ 12 DCUs par heure, coûtant approximativement 12,58 $ par jour même au repos. Soit 377 $/mois+ avant d’avoir exécuté un seul DAG.
Les plaintes sur les coûts sont courantes dans la communauté. Une équipe estimait 40 à 60 $/jour mais les coûts réels ont atteint 188 $/jour avant optimisation. La comparaison Cloud Run Jobs vs. Composer couvre l’analyse des coûts en détail.
Les remises pour engagement peuvent réduire cela :
- Engagement 1 an : ~27 % de remise, ramenant le minimum à ~220 à 290 $/mois
- Engagement 3 ans : ~46 % de remise, ramenant le minimum à ~160 à 215 $/mois
L’analyse complète des coûts couvre quand Composer justifie son prix. En résumé : quand vous faites déjà tourner Composer pour d’autres charges (le coût marginal pour ajouter dbt est proche de zéro), ou quand vous avez besoin de fonctionnalités d’orchestration enterprise que des outils plus simples ne peuvent pas fournir.
dbt Cloud
La tarification de dbt Cloud est par utilisateur avec dépassement basé sur les modèles :
- Starter (100 $/utilisateur/mois) : Jusqu’à 5 sièges, scheduling de jobs, CI, hébergement de documentation.
- Enterprise (personnalisé) : SSO, RBAC, fonctionnalités avancées, tarification négociée.
- Dépassement : 0,01 $ par exécution de modèle au-delà du montant inclus.
Pour une équipe de 3 personnes, dbt Cloud coûte 300 $/mois minimum. La comparaison Dagster vs. orchestration dbt Cloud couvre les compromis de capacités : dbt Cloud inclut l’IDE, l’hébergement de documentation et la couche sémantique que Dagster ne fournit pas, mais manque d’orchestration cross-système et de capacités event-driven.
Économique de l’auto-hébergement
Les trois orchestrateurs ont des options auto-hébergées :
- Dagster OSS est Apache 2.0, entièrement fonctionnel pour l’orchestration mais sans RBAC, déploiements de branches ou alerting managé. Le déploiement sur GKE ou Cloud Run est direct.
- Apache Airflow est open source avec l’ensemble complet des fonctionnalités. Le coût opérationnel est de gérer l’infrastructure — planificateur, webserver, workers, base de données de métadonnées.
- Prefect server est open source. Le déploiement est plus simple qu’Airflow (processus unique) mais manque des workers managés et des automatisations de Prefect Cloud.
Le coût caché de l’auto-hébergement est le temps ingénierie. Les mises à jour, la scalabilité, le monitoring et la réponse aux incidents pour l’orchestrateur lui-même deviennent la responsabilité de votre équipe. Pour une petite équipe (2 à 5 personnes), l’offre managée coûte presque toujours moins que les heures ingénierie consommées par l’auto-hébergement.
Le cadre de décision sur les coûts
En dessous de 50 $/mois. Cloud Run Jobs (0 à 5 $/mois) ou Prefect Cloud Hobby (gratuit). Si votre besoin est « exécuter dbt selon un planning », cela couvre. Pas besoin d’un orchestrateur complet.
50 à 200 $/mois. Dagster+ Solo ou Starter. Le meilleur équilibre capacité d’orchestration/coût pour les équipes centrees sur dbt. Lignage d’assets complet, monitoring de fraîcheur et déploiements de branches à une fraction du coût de Composer.
200 à 500 $/mois. Astronomer, Prefect Cloud Team ou dbt Cloud. Le choix dépend de ce qui compte : l’écosystème Airflow (Astronomer), la flexibilité des workflows Python (Prefect), ou l’IDE et la documentation natifs dbt (dbt Cloud).
500 $/mois et plus. Cloud Composer ou les niveaux enterprise de toute offre managée. Justifié quand vous avez besoin de fonctionnalités enterprise, de grandes équipes, ou que vous êtes déjà engagé sur la plateforme pour des charges non-dbt.
Cloud Run Jobs couvre l’approche à 0 $/mois jusqu’à ce que le pipeline le dépasse. Pour les équipes centrees sur dbt sur GCP, Dagster+ Solo à 10 $/mois est la mise à niveau la plus rentable par rapport à une configuration basée sur cron.