Esempi di topologia semplice per Azure DevOps Server

Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019

È possibile installare e configurare Azure DevOps Server in diverse configurazioni di topologia. In generale, la topologia più semplice, più facilmente è possibile gestire una distribuzione di Azure DevOps Server. È consigliabile distribuire la topologia più semplice che soddisfi le esigenze aziendali. Questo articolo descrive due topologie piuttosto semplici, in cui il server e i client sono tutti contenuti in un singolo gruppo di lavoro o dominio.

Topologia più semplice

La topologia del server più semplice usa il numero più basso di server fisici per ospitare i componenti che compongono i livelli logici di Team Foundation. La figura seguente illustra la topologia più semplice:

Topologia server semplice

In questo esempio tutti i componenti del server vengono distribuiti in un singolo server fisico. È possibile accedervi dai computer client nello stesso dominio o gruppo di lavoro. Questo esempio è progettato per un piccolo team di sviluppo di prodotti con meno di 50 utenti.

In questa configurazione è possibile installare il computer che esegue Team Foundation Build e i componenti di test del team nel singolo server, che esegue Azure DevOps Server o in uno o più computer client. Questa configurazione è più adatta alle piccole organizzazioni di sviluppo o ai progetti pilota all'interno di organizzazioni più grandi.

Topologia semplice

La topologia del server semplice usa anche il numero più basso di server fisici per ospitare i componenti che compongono i livelli logici di Azure DevOps. Tuttavia, questa topologia riconosce anche il carico aggiuntivo che la compilazione e il test del software inserisce sulla potenza di elaborazione. Nella figura seguente viene illustrata una topologia semplice per Azure DevOps Server:

Topologia di Azure DevOps Services semplice

In questo esempio i servizi Web e i database per Azure DevOps sono ospitati nello stesso server fisico, ma i servizi di compilazione vengono installati in un computer separato. È possibile accedere Azure DevOps Server dai computer client nello stesso dominio o gruppo di lavoro. Questo esempio è progettato per un piccolo team di sviluppo di prodotti con meno di 100 utenti.

In questa configurazione si installa il computer che esegue Team Foundation Build e i componenti di test del team in un computer dedicato a tale scopo. Questa configurazione è più adatta ai progetti di sviluppo più piccoli in cui le compilazioni e i test richiedono prestazioni regolari e le prestazioni sono un problema maggiore.