Condividi tramite


Prezzi

I prezzi dei pool di DevOps gestiti sono determinati dal costo dei servizi di Azure usati dal pool, ad esempio calcolo, archiviazione e uscita dei dati, in combinazione con i prezzi standard di Azure DevOps Services per gli agenti self-hosted. Questo articolo descrive come stimare e proiettare i costi per i pool DevOps gestiti.

Prezzi dei processi paralleli di Azure DevOps Services

Azure DevOps fa riferimento alla funzionalità per eseguire i processi della pipeline simultaneamente come processi paralleli. Se sono presenti cinque processi paralleli, è possibile eseguire cinque pipeline contemporaneamente. Se vengono accodate più di cinque pipeline, le prime cinque iniziano e le pipeline rimanenti rimangono nella coda fino al completamento di una delle pipeline precedenti.

Gli agenti di Pool DevOps gestiti vengono considerati agenti self-hosted da Azure DevOps Services. Azure DevOps Services offre agenti self-hosted un processo parallelo gratuito e addebita $ 15,00 al mese per ogni processo parallelo aggiuntivo. Se si vuole che la capacità esegua cinque processi in parallelo, è necessario pagare per quattro processi paralleli aggiuntivi a $15,00 ciascuno, per un costo aggiuntivo di $ 60,00 al mese.

I pool DevOps gestiti usano gli agenti massimi per configurare il numero massimo di agenti resi disponibili per l'esecuzione delle pipeline. Se si imposta Massimo agenti su 5, assicurarsi di disporre di cinque processi paralleli disponibili nell'organizzazione per ottenere prestazioni ottimali. I processi paralleli vengono pagati e configurati a livello di organizzazione di Azure DevOps e vengono condivisi con tutte le pipeline in esecuzione in qualsiasi progetto nell'organizzazione. Se si imposta Massimo agenti su 5 , ma solo il processo parallelo gratuito predefinito, è possibile eseguire una sola pipeline alla volta.

Per altre informazioni, vedere Pagare i processi paralleli e configurarli.

Prezzi dei servizi di Azure

I servizi di Azure usati dal pool, ad esempio calcolo, archiviazione e uscita dei dati, vengono fatturati in base alle tariffe standard di Azure. Per informazioni dettagliate, vedere:

Per altri dettagli sui servizi di Azure usati da pool e strategie DevOps gestiti per ridurre i costi, vedere Gestire i costi e le prestazioni.

Stima dei costi

Una formula di base per stimare il costo per i pool DevOps gestiti consiste nel determinare il numero di ore di esecuzione dei processi al mese moltiplicato per il costo all'ora.

Per stimare il numero di ore, moltiplicare il numero di processi proiettati in base al tempo di esecuzione previsto dei processi. 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 i processi trasferisce i dati soggetti agli addebiti standard in uscita dei dati, considerare questi prezzi nelle stime.

Se si usano agenti di standby, tenere conto delle ore in cui gli agenti sono online per standby, ma non attivamente in esecuzione e aggiungerli alle ore stimate. Per usare gli agenti di standby, configurare una pianificazione di provisioning per mantenere online gli agenti per ridurre il tempo di avvio per l'esecuzione dei processi. Se è stato effettuato il provisioning di cinque agenti in standby durante una settimana lavorativa di 40 ore, si paga per 200 ore di tempo del computer alla settimana, anche durante i periodi in cui non erano in esecuzione processi.

Per trovare il costo all'ora, esaminare i prezzi per le dimensioni delle macchine virtuali di Azure in uso per il pool. Se si usa un disco dati, vedere Prezzi di Managed Disks.

Se la dimensione selezionata della macchina virtuale di Azure è di 12 centesimi all'ora e si prevede di eseguire 4000 ore di processi, il costo mensile previsto sarà di $480.

Per visualizzare l'utilizzo precedente delle risorse di Azure, vedere Visualizzare e scaricare l'utilizzo e gli addebiti di Azure.

Vedi anche