Prijzen voor beheerde DevOps-pools

Prijzen voor beheerde DevOps-pools zijn een combinatie van de kosten van de Azure services die door uw pool worden gebruikt, zoals compute, opslag en uitgaande gegevens, en de standaardprijs voor parallelle taken van Azure DevOps Services voor zelf-hostende agents. In dit artikel wordt beschreven hoe u de kosten voor uw beheerde DevOps-pools kunt schatten en projecteren.

prijzen voor Azure services

De primaire kosten voor beheerde DevOps-pools zijn de kosten van de Azure services die uw pool gebruikt, zoals compute, opslag en uitgaande gegevens, die worden gefactureerd volgens de standaardtarieven voor Azure.

Voor meer informatie, zie:

Zie Beheerkosten en -prestaties voor meer informatie over de Azure Services die worden gebruikt door beheerde DevOps-pools en strategieën voor het verminderen van kosten.

prijzen voor parallelle taken voor Azure DevOps Services

De secundaire kosten voor beheerde DevOps-pools zijn de Azure DevOps kosten voor parallelle taken. In Azure DevOps verwijst een parallelle taak naar de rekencapaciteit om een pipelinetaak uit te voeren. Beheerde DevOps Pools-agents worden beschouwd als zelf-hostende agents en worden uitgevoerd met behulp van zelf-hostende parallelle taken. Azure DevOps Services biedt organisaties één gratis zelf-hostende parallelle taak met onbeperkte minuten. Als u de capaciteit wilt hebben om vijf gelijktijdige pijplijntaken uit te voeren op beheerde DevOps Pools-agents, moet u betalen voor vier extra zelfgehoste parallelle taken.

Het gedeelte van de Azure DevOps parallelle taken in de kosten voor beheerde DevOps-pools zijn vaste maandelijkse kosten op basis van het aantal aangeschafte zelf-gehoste parallelle taken en nemen niet toe of af op basis van de tijd dat uw agents worden ingericht of de duur van uw pijplijntaken. Voor meer informatie, zie:

Opmerking

Het aantal zelf-beheerde parallelle taken in Azure DevOps voor uw organisatie bepaalt hoeveel zelf-beheerde agents gelijktijdig taken kunnen uitvoeren in uw Azure DevOps-organisatie, inclusief uw pijplijnen die worden uitgevoerd op beheerde DevOps Pools-agents. Het aantal parallelle taken verschilt van de instelling Maximumagenten voor beheerde DevOps-pools, waarmee het maximum aantal agents wordt geconfigureerd dat uw pool beschikbaar stelt voor het uitvoeren van pijplijnen. Als u maximum aantal agenten instelt op 5, moet u ervoor zorgen dat er ten minste vijf zelfgehoste parallelle werkzaamheden beschikbaar zijn in uw organisatie. Parallelle taken worden betaald en geconfigureerd op Azure DevOps organisatieniveau en worden gedeeld met alle pijplijnen die in elk project in de organisatie worden uitgevoerd. Als u Maximumagenten instelt op 5 , maar alleen de standaard gratis zelf-hostende parallelle taak hebt, kunt u slechts één pijplijn tegelijk uitvoeren.

Kostenraming

Een eenvoudige formule voor het schatten van de maandelijkse kosten voor beheerde DevOps-pools is het combineren van vaste kosten, zoals parallel taakprijsstelling van Azure DevOps Services, niet-uurtarief kosten van Azure-services zoals Azure Storage prijsstelling, Managed Disks prijsstelling en standaard kosten voor uitgaande gegevens, evenals het uurtarief van Azure-services, voornamelijk Virtual Machines prijsstelling, dat meestal het grootste deel van de maandelijkse kosten voor beheerde DevOps-pools vormt.

Als u het aantal uren wilt schatten dat wordt gebruikt bij het projecteren van de kosten per uur Azure services, vermenigvuldigt u het aantal geprojecteerde taken met de verwachte uitvoeringstijd van de taken. Bijvoorbeeld, als uw standaardtaak twee uur duurt om uit te voeren en 100 keer per dag draait, vijf dagen per week, dan komt het geschatte aantal uren op 1000 uur per week, of ongeveer 4000 uur per maand.

Als u stand-byagenten gebruikt, moet u rekening houden met de uren dat de agents online zijn voor stand-by, maar niet actief actieve taken uitvoeren en dit toevoegen aan de geschatte uren. Als u stand-byagenten wilt gebruiken, configureert u een inrichtingsschema om agents online te houden om de opstarttijd voor het uitvoeren van taken te verminderen. Als u vijf agents hebt ingericht om stand-by te zijn tijdens een werkweek van 40 uur, betaalt u voor 200 uur machinetijd per week, zelfs in tijden waarin er geen taken werden uitgevoerd.

Als u de kosten van de virtuele machine per uur wilt vinden, bekijkt u de prijzen voor de vm-grootte van Azure die u gebruikt voor uw pool.

Als uw geselecteerde Azure VM-grootte 12 cent per uur is en u naar verwachting 4000 uur aan taken uitvoert, zijn uw verwachte maandelijkse kosten voor uurservices $ 480.

Zie Bekijk en download uw Azure gebruik en kosten voor meer informatie over uw eerdere Azure resourcegebruik.

Zie ook