Bagikan melalui


Contoh topologi sederhana untuk Azure DevOps Server

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

Anda dapat menginstal dan mengonfigurasi Azure DevOps Server di beberapa konfigurasi topologi. Secara umum, semakin sederhana topologi, semakin mudah bagi Anda untuk mempertahankan penyebaran Azure DevOps Server. Anda sebaiknya menyebarkan topologi paling sederhana yang memenuhi kebutuhan bisnis Anda. Artikel ini menjelaskan dua topologi yang cukup sederhana, di mana server dan klien berada dalam satu grup kerja atau domain.

Topologi paling sederhana

Topologi server yang paling sederhana menggunakan jumlah server fisik yang lebih sedikit untuk menghosting komponen yang menyusun tingkat logis Team Foundation. Ilustrasi berikut menunjukkan topologi yang paling sederhana:

Topologi Server Sederhana

Dalam contoh ini, semua komponen server disebarkan pada satu server fisik. Anda dapat mengaksesnya dari komputer klien di domain atau grup kerja yang sama. Contoh ini dirancang untuk tim pengembangan produk ukuran kecil yang memiliki kurang dari 50 pengguna.

Dalam konfigurasi ini, Anda dapat menginstal komputer yang menjalankan Build Team Foundation dan komponen pengujian tim di server tunggal yang menjalankan Azure DevOps Server, atau di satu atau beberapa komputer klien. Konfigurasi ini paling cocok untuk organisasi pengembangan ukuran kecil atau proyek pilot dalam organisasi yang lebih besar.

Topologi sederhana

Topologi server yang sederhana menggunakan jumlah server fisik yang lebih sedikit untuk menghosting komponen yang menyusun tingkat logis Azure DevOps. Namun, topologi ini juga mengenali beban tambahan yang ditempatkan oleh perangkat lunak pembangunan dan pengujian pada daya pemrosesan. Ilustrasi berikut menunjukkan topologi sederhana untuk Azure DevOps Server:

Topologi Layanan Azure DevOps sederhana

Dalam contoh ini, layanan Web dan database untuk Azure DevOps dihosting di server fisik yang sama, tetapi layanan build diinstal di komputer terpisah. Anda dapat mengakses Azure DevOps Server dari komputer klien di domain atau grup kerja yang sama. Contoh ini dirancang untuk tim pengembangan produk ukuran kecil yang memiliki kurang dari 100 pengguna.

Dalam konfigurasi ini, Anda menginstal komputer yang menjalankan Build Team Foundation dan komponen pengujian tim di komputer yang didedikasikan untuk tujuan tersebut. Konfigurasi ini paling cocok untuk proyek pengembangan berukuran lebih kecil di mana tuntutan build dan pengujian bersifat teratur dan performa menjadi hal yang lebih diperhatikan.