Contoh topologi sedang untuk Azure DevOps
Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019
Anda dapat mengonfigurasi Azure DevOps Server pada 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 topologi yang cukup kompleks, di mana komponen logis data dan tingkat aplikasi Azure DevOps diinstal pada server fisik yang terpisah. Komputer klien dalam domain yang tepercaya dapat mengakses Azure DevOps Server.
Topologi sedang
Topologi sedang menggunakan dua server atau lebih untuk menghosting komponen logis dari tingkat aplikasi dan data Azure DevOps. Ilustrasi berikut menunjukkan topologi yang cukup kompleks untuk Azure DevOps Server, dapat diterapkan untuk tim pengembangan produk dengan kurang dari 1.000 pengguna:
Dalam contoh ini, layanan untuk Azure DevOps Server disebarkan di satu server, yang disebut server tingkat aplikasi, dan database untuk Azure DevOps Server diinstal pada server terpisah, yang disebut server tingkat data. Server yang terpisah menghosting aplikasi Web SharePoint yang digunakan Azure DevOps Server, dan server lain menghosting instans Layanan Pelaporan SQL Server yang digunakan Azure DevOps Server.
Portal untuk setiap proyek dihosting di aplikasi Web SharePoint. Oleh karena itu, administrator harus mengonfigurasi izin untuk pengguna proyek pada aplikasi Web tersebut. Pertimbangan yang sama juga diterapkan untuk mengonfigurasi izin pengguna di Layanan Pelaporan SQL Server. Build Team Foundation dan pengontrol pengujian tim disebarkan di server tambahan.
Dalam ilustrasi ini, domain untuk klien Cleveland adalah domain turunan dari domain induk di Seattle. Domain turunan memiliki hubungan kepercayaan transitif dua arah dengan domain induk. Akun layanan untuk Azure DevOps Server dipercaya oleh kedua domain. Pengguna di domain turunan dapat mengakses server, dan diautentikasi secara otomatis oleh autentikasi terintegrasi Windows. Dalam konfigurasi ini, Server Proksi Azure DevOps diperlukan dan diinstal di kantor Cleveland.