Types de pipeline

AWS CodePipeline propose deux types de pipeline : V1 et V2. Les types de pipelines diffèrent en termes de fonctionnalités et de prix. Les pipelines sont automatiquement conçus comme des pipelines V1, même si le type de pipeline n'est pas spécifié. Pour qu'un pipeline soit un pipeline V2, vous devez configurer explicitement le type de pipeline sur V2.

La définition du pipeline de type V1 contient les paramètres standard du pipeline, de l'étape et du niveau d'action. Le pipeline de type V2 étend la définition pour ajouter des sections de configuration supplémentaires telles que des déclencheurs et des variables. Pour plus d'informations sur le type de pipeline qui vous convient, veuillez consulter le Guide de l'utilisateur d'AWS CodePipeline.

Avec AWS CodePipeline, il n'y a pas de frais initiaux ni d'engagement.

  • Pour les pipelines de type V1 : vous payez 1,00 USD par pipeline actif (un pipeline qui existe depuis plus de 30 jours et qui fait l'objet d'au moins un changement de code au cours du mois) par mois. Les pipelines qui ne connaissent aucun nouveau changement de code en leur sein durant le mois n'engendrent aucuns frais. Les frais associés à un pipeline actif ne sont pas calculés au prorata pour les mois partiels. Les pipelines sont gratuits pendant les 30 premiers jours suivant leur création.
  • Pour les pipelines de type V2 : vous payez 0,002 USD par minute d'exécution d'action. La durée d'exécution d'une action est calculée en minutes, à partir du moment où une action de votre pipeline commence à s'exécuter jusqu'à ce que cette action atteigne un état d'achèvement, arrondi à la minute la plus proche. Tous les types d'actions vous sont facturés, à l'exception de l'approbation manuelle et des types d'actions personnalisées.   

Offre gratuite d'AWS*

Dans le cadre de l'offre gratuite d'AWS, CodePipeline propose aux nouveaux clients et aux clients existants :

  • Pour les pipelines de type V1 : Un pipeline actif gratuit par mois pour les pipelines de type V1.
  • Pour les pipelines de type V2 : 100 minutes d'exécution d'actions gratuites par mois. Les minutes d'exécution des actions gratuites sont partagées entre tous les pipelines V2 du compte, quel que soit le nombre de pipelines V2 du compte. Ils sont automatiquement réinitialisés au début de chaque mois calendaire. Les minutes non utilisées ne sont pas reportées au mois suivant.

Frais supplémentaires

Des frais supplémentaires peuvent vous être facturés pour le stockage de vos artefacts de pipeline dans Amazon S3 et l'accès à ceux-ci, ainsi que pour les actions de déclenchement depuis d'autres services AWS et services tiers que vous connectez à votre pipeline.

Exemples de tarification

Exemple 1 : pipelines V2 avec différents types d'action

Supposons que vous ayez 1 pipeline de type V2 et aucun pipeline de type V1 au cours d'un mois de 30 jours. Le pipeline de type V2 comporte trois étapes : l'étape source avec 1 action AWS CodeCommit et 1 action Amazon S3, l'étape de création avec 2 actions AWS CodeBuild parallèles et l'étape de déploiement comprenant une action d'approbation manuelle, une action personnalisée et une action AWS CodeDeploy. Supposons qu'au cours du mois, il n'y ait eu qu'une seule exécution du pipeline, les actions de la phase source prenant chacune 1 minute et les actions de la phase de création prenant 2 minutes.

Charge de type pipeline V2
2 * 1 (minutes d'exécution de l'action de l'étape source) + 2 * 2 (minutes d'exécution de l'action de l'étape de construction) + 2 (l'étape de déploiement inclura uniquement CodeDeploy. Aucuns frais pour l'approbation manuelle et les actions personnalisées (types d'actions) = 7 minutes d'exécution de l'action

Total pour le mois = 0,00 USD (100 minutes gratuites dans le cadre de l'offre gratuite d'AWS)

Exemple 2 : Combinaison de pipelines V1 et V2

Supposons que vous ayez 1 pipeline de type V2 et 10 pipelines de type V1 par mois de 30 jours.

Charge de type pipeline V1
10 (nombre de pipelines actifs de type V1) - 1 (dans le cadre de l'offre gratuite d'AWS) * 1,00 USD = 9,00 USD

Charge de type pipeline V2
20 (nombre d'exécutions de pipeline de type V2) * 4 (nombre d'actions dans le pipeline) * 2 (durée de chaque exécution d'action) = 160 minutes d'exécution de l'action → (160 - 100 (depuis l'offre gratuite d'AWS)) * 0,002 USD = 0,12 USD

Total pour le mois = 9,00 USD + 0,12 USD = 9,12 USD

Exemple 3 : Pipelines V2 uniquement

Supposons que vous ayez 2 pipelines de type V2 et aucun pipeline de type V1 au cours d'un mois de 30 jours. L'un des pipelines de type V2 comporte trois étapes : l'étape source a une action source, l'étape Build a une seule action CodeBuild, l'étape Test comporte trois actions CodeBuild parallèles. L'autre pipeline de type V2 comporte 10 actions réparties sur 4 étapes différentes (pas d'approbation manuelle ou de type d'action personnalisée), et a eu 10 exécutions de pipeline, chaque action prenant 1 minute.

Charge de type pipeline V2
Pipeline 1 = 10 (nombre d'exécutions du pipeline) * 5 (nombre d'actions dans le pipeline) * 2 (durée de chaque exécution d'action) = 100 minutes d'exécution de l'action
Pipeline 2 = 10 (nombre d'exécutions du pipeline) * 10 (nombre d'actions dans le pipeline) * 1 (durée de chaque exécution d'action) = 100 minutes d'exécution de l'action

Total par mois = (200 à 100 (dans le cadre de l'offre gratuite d'AWS)) * 0,002 USD = 0,20 USD

Exemple 4 : Pipelines V1 uniquement

Supposons que vous ayez 100 pipelines de type V1 actifs et aucun pipeline de type V2 au cours d'un mois de 30 jours.

Charge de type pipeline V1
(100 (nombre de pipelines actifs V1) - 1 (dans le cadre de l'offre gratuite d'AWS)) * 1,00 USD = 99,00 USD

Total pour le mois = 99,00 USD

Ressources de tarification supplémentaires

Calculateur de prix AWS

Calculez simplement vos coûts mensuels avec AWS

Obtenir une assistance sur la tarification

Contacter les spécialistes AWS pour obtenir un devis personnalisé.

Découvrez comment démarrer avec AWS CodePipeline

Visitez la page de démarrage
Prêt à créer ?
Démarrer avec AWS CodePipeline
D'autres questions ?
Contactez-nous