Partager via


Tarification des pools DevOps managés

La tarification des pools DevOps managés est une combinaison du coût des services Azure que votre pool utilise, comme le calcul, le stockage et la sortie de données, ainsi que la tarification standard des travaux parallèles Azure DevOps Services pour les agents auto-hébergés. Cet article explique comment estimer et projeter les coûts de vos pools DevOps managés.

Tarification des services Azure

Le coût principal pour les pools DevOps managés est le coût des services Azure que votre pool utilise, tels que le calcul, le stockage et la sortie de données, qui sont facturés aux tarifs tarifaires Azure standard. Pour plus d’informations, consultez :

Pour plus d’informations sur les services Azure utilisés par les pools et stratégies DevOps managés pour réduire les coûts, consultez Gérer les coûts et les performances.

Tarification des tâches parallèles des Services Azure DevOps

Le coût secondaire des pools DevOps managés est le coût des travaux parallèles Azure DevOps. Dans Azure DevOps, un travail parallèle fait référence à la capacité de calcul pour exécuter un travail de pipeline. Les agents des pools DevOps gérés sont considérés comme des agents auto-hébergés et s'exécutent grâce à des travaux parallèles auto-hébergés. Azure DevOps Services fournit aux organisations un travail parallèle auto-hébergé gratuit avec des minutes illimitées. Si vous souhaitez avoir la capacité d'exécuter cinq travaux de pipeline simultanés sur des agents de Managed DevOps Pools, vous devez payer quatre travaux parallèles supplémentaires auto-hébergés.

Le coût des pools DevOps gérés pour les travaux parallèles Azure DevOps est un montant mensuel fixe, déterminé par le nombre de travaux parallèles auto-hébergés achetés. Ce coût ne varie pas en fonction du temps pendant lequel vos agents sont provisionnés ni de la durée de vos tâches de pipeline. Pour plus d’informations, consultez :

Remarque

Le nombre de travaux parallèles auto-hébergés Azure DevOps pour votre organisation détermine le nombre d’agents auto-hébergés pouvant exécuter des travaux simultanément dans votre organisation Azure DevOps, y compris vos pipelines s’exécutant sur des agents de pools DevOps managés. Le nombre de travaux parallèles est différent du paramètre Des agents maximum de pools DevOps managés, qui configure le nombre maximal d’agents que votre pool met à disposition pour exécuter des pipelines. Si vous définissez Nombre maximal d'agentssur 5, vérifiez que vous disposez d’au moins cinq travaux parallèles auto-hébergés disponibles dans votre organisation. Les travaux parallèles sont payants et configurés au niveau de l’organisation Azure DevOps et sont partagés avec tous les pipelines s’exécutant dans n’importe quel projet de l’organisation. Si vous définissez Maximum agents sur 5, mais si vous n'avez que le travail parallèle auto-hébergé par défaut disponible, vous ne pouvez exécuter qu’un seul pipeline à la fois.

Estimation du coût

Une formule de base pour estimer le coût mensuel des pools DevOps managés consiste à combiner des coûts fixes tels que la tarification des travaux parallèles Azure DevOps Services, les coûts des services Azure non horaires tels que la tarification stockage Azure, la tarification des disques managés et les frais de sortie de données standard, ainsi que les coûts horaires des services Azure, principalement la tarification des machines virtuelles, qui est généralement la plus grande partie de votre coût mensuel des pools DevOps managés.

Pour estimer le nombre d’heures utilisées lors de la projection du coût horaire des services Azure, multipliez le nombre de travaux projetés par l’heure d’exécution prévue des travaux. Par exemple, si votre travail classique prend deux heures pour s’exécuter, exécute 100 fois par jour, cinq jours par semaine, vos heures estimées sont de 1 000 heures par semaine, ou environ 4 000 heures par mois.

Si vous utilisez des agents de veille, tenez compte des heures pendant lesquelles les agents sont en ligne en mode veille mais n'exécutent pas activement de tâches et ajoutez cela aux heures estimées. Pour utiliser des agents de secours, vous configurez une planification d’approvisionnement pour maintenir les agents en ligne afin de réduire le temps de démarrage pour exécuter des travaux. Si vous avez provisionné cinq agents de secours pendant une semaine de travail de 40 heures, vous payez 200 heures de temps machine par semaine, même pendant les heures où aucun travail n’était en cours d’exécution.

Pour trouver le coût de la machine virtuelle par heure, passez en revue la tarification de la taille de machine virtuelle Azure que vous utilisez pour votre pool.

Si la taille de votre machine virtuelle Azure sélectionnée est de 12 cents par heure et que vous prévoyez d’exécuter 4 000 heures de travaux, le coût mensuel prévu pour les services horaires est de 480 $.

Pour afficher votre utilisation précédente des ressources Azure, consultez Afficher et télécharger votre utilisation et vos frais Azure.

Voir aussi