Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
I prezzi dei pool di DevOps gestiti sono una combinazione dei costi dei servizi Azure usati dal pool, ad esempio calcolo, archiviazione e uscita dei dati e prezzi dei processi paralleli di Azure DevOps Services standard per gli agenti self-hosted. Questo articolo descrive come stimare e proiettare i costi per i pool DevOps gestiti.
prezzi dei servizi Azure
Il costo principale per i pool di DevOps gestiti è il costo dei servizi di Azure usati dal pool, ad esempio calcolo, archiviazione e uscita dei dati, fatturati ai prezzi standard Azure.
Annotazioni
non è possibile usare Vantaggio Azure Hybrid con i pool DevOps gestiti. Per altre informazioni, vedere Domande frequenti sui pool devOps gestiti: È possibile usare Vantaggio Azure Hybrid con pool devOps gestiti?
Per altre informazioni, vedere:
Per altre informazioni sui servizi di Azure usati da pool e strategie DevOps gestiti per ridurre i costi, vedere Gestire i costi e le prestazioni.
Prezzi per i processi paralleli di Azure DevOps Services
Il costo secondario per i pool DevOps gestiti è il costo dei processi paralleli Azure DevOps. In Azure DevOps un processo parallelo fa riferimento alla capacità di calcolo per eseguire un processo pipeline. Gli agenti di Pool DevOps gestiti vengono considerati agenti self-hosted ed eseguiti usando processi paralleli self-hosted. Azure DevOps Services offre alle organizzazioni un lavoro parallelo autogestito gratuito con minuti illimitati. Se si desidera la capacità di eseguire cinque job di pipeline simultanei sugli agenti dei pool gestiti di DevOps, è necessario acquistare quattro job paralleli self-hosted aggiuntivi.
La parte dei lavori paralleli di Azure DevOps del costo dei pool DevOps gestiti è un costo fisso mensile basato sul numero di lavori paralleli self-hosted acquistati e non varia in base al tempo di provisioning degli agenti o alla durata dei lavori della pipeline. Per altre informazioni, vedere:
- Configura e paga le attività parallele
- La sezione Azure DevOps pricing per gli agenti Self-hosted.
Annotazioni
Il conteggio dei lavori paralleli self-hosted di Azure DevOps per la tua organizzazione determina quanti agenti self-hosted possono svolgere i lavori simultaneamente nell'organizzazione Azure DevOps, incluse le pipeline in esecuzione con agenti nei Pool di DevOps gestiti. Il conteggio dei processi paralleli è diverso dall'impostazione Managed DevOps Pools Maximum agents (Numero massimo di agenti) che configura il numero massimo di agenti resi disponibili dal pool per l'esecuzione delle pipeline. Se si imposta Massimo agenti su 5, assicurarsi di disporre di almeno cinque processi paralleli self-hosted disponibili nell'organizzazione. I processi paralleli vengono pagati e configurati a livello di organizzazione Azure DevOps e vengono condivisi con tutte le pipeline in esecuzione in qualsiasi progetto nell'organizzazione. Se si imposta Numero massimo di agenti su 5 , ma solo il processo parallelo self-hosted gratuito predefinito, è possibile eseguire una sola pipeline alla volta.
Stima dei costi
Una formula di base per stimare i costi mensili dei pool di DevOps gestiti consiste nel combinare costi fissi come prezzi per lavori paralleli di Azure DevOps Services, i costi non orari dei servizi Azure come i prezzi di Archiviazione di Azure, prezzi di Managed Disks e addebiti standard per l'uscita dei dati, e i costi orari dei servizi Azure, principalmente i prezzi delle Macchine virtuali, che rappresentano in genere la parte più consistente del costo mensile dei pool di DevOps gestiti.
Per stimare il numero di ore utilizzate nel calcolare il costo orario dei servizi Azure, si moltiplica il numero di attività proiettate per il tempo di esecuzione proiettato delle attività. Ad esempio, se il processo tipico richiede due ore per l'esecuzione, viene eseguito 100 volte al giorno, cinque giorni alla settimana, le ore stimate saranno 1000 ore alla settimana o circa 4000 ore al mese.
Se si usano agenti di standby, tenere conto delle ore in cui gli agenti sono online per standby ma non eseguono attivamente i lavori e aggiungere queste alle ore stimate. Per utilizzare gli agenti di standby, configura una pianificazione di provisioning per mantenere gli agenti online e ridurre il tempo di avvio necessario per eseguire i processi. Se hai effettuato il provisioning di cinque agenti in standby durante una settimana lavorativa di 40 ore, si pagherebbe per 200 ore di tempo macchina alla settimana, anche durante i periodi in cui non erano in esecuzione lavori.
Per trovare il costo orario della macchina virtuale, controllare i prezzi per le dimensioni della macchina virtuale Azure che stai usando per il tuo pool.
Se la dimensione della macchina virtuale selezionata Azure è di 12 centesimi all'ora e si prevede di eseguire 4000 ore di processi, il costo mensile previsto per i servizi orari sarà di $ 480.
Per visualizzare l'utilizzo precedente delle risorse Azure, vedere Visualizza e scarica l'utilizzo e gli addebiti Azure.