Şirket içi Azure DevOps'u yükleme ve yapılandırma

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

Azure DevOps'un şirket içinde dağıtılması konusunda çeşitli seçenekleriniz vardır. Her şeyi tek bir sunucuya yükleyebilirsiniz. İsterseniz birden çok uygulama katmanı ve SQL örneği de kullanabilirsiniz. Ekibiniz için doğru dağıtım türünü belirleme hakkında bilgi için bkz . Donanım önerileri.

Dağıtım seçenekleri

  • Tek sunucu: Uygulama katmanı ve veri katmanı aynı makinede olduğundan tek sunuculu dağıtım en kolay dağıtımdır. Tek bir ekibi veya küçük bir ekip kümesini desteklerken bu dağıtımı seçin.

  • İkili sunucular: Ayrı uygulama ve veri katmanlarına sahip çift sunuculu dağıtım, daha büyük takımlar için daha iyi performans sağlayabilir ve ortalamanın üzerinde kullanıma sahip ekipleri destekleyebilir.

  • Birden çok sunucu: Çok büyük takımlar ve çok ağır kullanımlı takımlar için daha iyi performans sağlamak için birden çok uygulama ve veri katmanı içeren bu dağıtım türünü kullanın. Birden fazla sunucu kullanarak yüksek kullanılabilirlik ve olağanüstü durum kurtarma özelliğini geliştirirsiniz.

Raporlama yapılandırma seçenekleri

Azure DevOps Server, SQL Server Reporting Services yerine veya yan yana kullanılabilen Analiz Hizmeti'ni destekler. Ancak, iş izlemeyi özelleştirmek için Devralma işlemi modelini kullanmayı planlıyorsanız, raporlama için yalnızca Analiz Hizmeti'ni kullanabilirsiniz, proje koleksiyonu raporlamayı destekleyecek şekilde yapılandırılmamalıdır.

Analiz Hizmeti hakkında daha fazla bilgi edinmek için bkz. Analiz Hizmeti nedir?. Devralma işlemi modeli hakkında daha fazla bilgi edinmek için bkz. İşlem özelleştirme ve devralınan işlemler hakkında.

Not

Devralma işlemi modelini desteklemek için yalnızca yeni proje koleksiyonları yapılandırılabilir. Yükseltilen proje koleksiyonları yalnızca Şirket İçi XML işlem modelini desteklemeye devam edebilir.

Değerlendirme veya kişisel kullanım için yüklemeler

Şirket içi Azure DevOps'yu kişisel kullanım veya değerlendirmek için ayarladıysanız Azure DevOps Express'i kullanın. Azure DevOps Express ücretsizdir, kurulumu kolaydır ve hem istemci hem de sunucu işletim sistemlerine yüklenir. Azure DevOps Server ile aynı özelliklerin tümünü destekler. Azure DevOps Server Express lisanslama sınırları beş etkin kullanıcı için kullanılır.

İpucu

Kişisel kullanım için ücretsiz bir Azure DevOps Services kuruluşu kullanmayı göz önünde bulundurun. Azure DevOps Services bulut tabanlı olduğundan, bunları kendi donanımınıza yüklemeniz veya kendi yedeklemelerinizi yönetmeniz gerekmez.

Dağıtım işlemi

Azure DevOps Server nasıl dağıtmayı planlıyor olursanız olun, işlem aşağıdaki üç adımı içerir:

  • Hazırlık: Yükleyici, sistem gereksinimlerini gözden geçirip takip ederek bir veya daha fazla sunucuyu Azure DevOps Server için hazırlar.

  • Yükleme: Yükleyici sunucunuza yürütülebilir dosyalar yerleştirir ve VisualStudio.com veya Toplu Lisanslama Hizmet Merkezi'nden bir yükleyici çalıştırır.

  • Yapılandırma: Bu adım, yüklemenizi çalışır duruma getirmek için yüklü özellikleri yapılandırılır. Bir yapılandırma sihirbazı çalıştırdığınızda, bir dizi hazırlık denetimi çalıştırır. Bu denetimler, sisteminizin gereksinimleri karşıladığından ve ayar seçimlerinizin çalışma olasılığının yüksek olduğundan emin olur. Herhangi bir sorun varsa, bir veya daha fazla uyarı veya hata iletisi görüntülenir. Tüm hataları düzelttiğinizde, dağıtımınızı ayarlamayı tamamlamak için yapılandırmayı çalıştırın.

Yükleme tamamlandığında, yükleyici Azure DevOps Server Yapılandırma Merkezi'ni başlatır. Birleşik sihirbaz, yeni yüklemeler, yükseltmeler ve yalnızca uygulama katmanı senaryoları gibi tüm Azure DevOps Server yapılandırmalarını destekler.

Azure DevOps Server Yapılandırma Merkezi sihirbazı Azure DevOps Server yapılandırma sayfasının ekran görüntüsü.

Yapılandırma Merkezi iletişim kutusunu kapatmanız gerekiyorsa, bu iletişim kutusuna dönebilirsiniz. Azure DevOps Server Yönetim Konsolu'nu başlatın ve Uygulama Katmanı, Arama veya Ara Sunucusayfasından Yüklü Özellikleri Yapılandır'ı seçin. Bu seçenek yalnızca hala yapılandırma gerektiren ayarlar olduğunda kullanılabilir. Örneğin, uygulama katmanı tam olarak yapılandırıldıktan sonra ayarları yalnızca Azure DevOps Server Yönetim Konsolu, Uygulama Katmanı sayfasından değiştirebilirsiniz.

Azure DevOps Server Yapılandırma Merkezi sihirbazının, Uygulama Katmanı'nın, Yüklü Özellikleri Yapılandır'ı seçmenin ekran görüntüsü.

Yapılandırma seçenekleri: Temel, Gelişmiş ve Azure

Sunucu Yapılandırma Sihirbazı üç ana yapılandırma seçeneğini destekler: Temel, Gelişmiş ve Azure.

Temel

Uygulama katmanı sunucusunu yapılandırmak ve Arama uzantısını yükleyip yapılandırmak ya da başka bir üçüncü taraf arama özelliğini yapılandırmak istediğinizde Temel'i seçin. Arama yükleme ve yapılandırma, Kod, İş Öğesi ve Wiki arama özelliklerini destekler. Daha fazla bilgi için bkz. Aramayı yapılandırma.

Gelişmiş

Dağıtımınızı Temel seçeneğiyle yapılandırılan özelliklere ek olarak SQL Server Analysis Services ve SQL Server Reporting Services destekleyecek şekilde yapılandırmak istediğinizde Gelişmiş'i seçin.

Not

Gelişmiş, Azure Sanal Makineler'da kullanılamaz. Temel veya Azure kullanın.

Azure

Azure Sanal Makinesine Azure DevOps Server yüklediğinizde ve bunu Azure SQL Veritabanı kullanarak yapılandırmak istediğinizde Azure'ı seçin. Ayrıntılar için bkz. Azure SQL Veritabanını Azure DevOps Server ile kullanma.