Panoramica

I pool di DevOps gestiti consentono ai team di sviluppo di avviare rapidamente e facilmente pool di agenti di Azure DevOps personalizzati in base alle esigenze specifiche di un team. I pool DevOps gestiti implementano le procedure consigliate per la sicurezza, forniscono knobs per bilanciare i costi e le prestazioni, forniscono percorsi per gli scenari più comuni e riducono significativamente il tempo dedicato alla creazione e alla gestione di pool personalizzati.

I pool devOps gestiti sono un'evoluzione dei pool di agenti del set di scalabilità di macchine virtuali di Azure DevOps, semplificando ulteriormente la creazione di pool personalizzati, migliorando la scalabilità e l'affidabilità dei pool personalizzati. I pool DevOps gestiti sono un servizio completamente gestito in cui le macchine virtuali o i contenitori che alimentano gli agenti risiedono in una sottoscrizione Microsoft Azure e non nella propria sottoscrizione Azure, come quando si utilizzano i pool di agenti Azure DevOpsset per set di scalabilità di macchine virtuali. Per altre informazioni, vedere Panoramica dell'architettura dei pool di DevOps gestiti da Microsoft.

Scenari di utilizzo

Gestire i pool DevOps:

  • Dispone di agenti più potenti di quelli disponibili negli agenti predefiniti
  • Usa un'immagine di macchina virtuale personalizzata per il carico di lavoro CI/CD
  • Dispone di agenti nell'area geografica più vicina alle dipendenze
  • Aumenta e riduce le prestazioni in base alla configurazione
  • Può mantenere lo stato degli agenti fino a sette giorni, in modo che le compilazioni siano più veloci a causa dei riscontri nella cache
  • Può eseguire flussi di lavoro con esecuzione prolungata fino a due giorni
  • È possibile accedere alle risorse nella rete aziendale o isolare il carico di lavoro per accedere solo a endpoint specifici
  • Può creare agenti con lo stesso software degli agenti ospitati da Microsoft in Azure Pipelines
  • Può visualizzare tutti gli agenti attivi e lo stato del provisioning e della ricreazione dell'agente.
  • Può avere un disco dati aggiuntivo, quindi non è necessario usare uno SKU più grande solo per ottenere più spazio su disco
  • Ridurre i costi di Azure fino all'80%, con istanze SPOT (in arrivo entro marzo 2025)
  • Dispone di agenti contenitore (in arrivo entro marzo 2025)
  • Agenti con stato dei problemi eliminati dal pool (in arrivo entro marzo 2025)
  • Può eseguire il fallback a un'altra area geografica quando l'area primaria riscontra un'interruzione (in arrivo entro marzo 2025)

Vantaggi

I pool devOps gestiti offrono i vantaggi seguenti per la creazione, la configurazione e la gestione dei pool di agenti di Azure DevOps nel cloud:

Tempo dedicato alla gestione: i pool DevOps gestiti sono progettati per ridurre il tempo dedicato alla gestione dell'infrastruttura CI/CD. Ciò consente di liberare cicli di progettazione della piattaforma o cicli del team di sviluppo per concentrarsi su altri problemi.

Pool specifici del team: a causa della facilità con cui è possibile creare nuovi pool, Platform Engineering può creare facilmente più pool specifici del team, impedendo ai team di creare situazioni di vicini rumorosi e di personalizzare i pool in base alle esigenze dei singoli team.

Self-service senza preoccupazioni: l'ingegneria della piattaforma può scegliere di consentire ai team di sviluppo di creare pool personalizzati senza compromettere la governance, consentendo l'uso di immagini e reti curate.

Costo di Azure: i pool DevOps gestiti consentono di ottimizzare i costi di Azure in base alle esigenze specifiche del carico di lavoro CI/CD.

Scalabile: i pool DevOps gestiti sono scalabili fino a migliaia di agenti in esecuzione contemporaneamente.

Affidabile: gli sviluppatori riscontrano tempi di inattività minimi a causa dei tempi di attività elevati dei pool Di DevOps gestiti.

Sicurezza: gli agenti del pool sono protetti dalle procedure consigliate di Microsoft e hanno funzionalità per proteggere ulteriormente il pool.

Operazioni preliminari

Per iniziare a usare pool DevOps gestiti, vedere Introduzione ai pool DevOps gestiti.

Vedi anche

Vedere cosa dicono i MVP sui pool DevOps gestiti. I collegamenti seguenti consentono di accedere ai siti esterni dell'autore all'esterno di Microsoft Learn.