Yönetilen DevOps Havuzları'ne Genel Bakış

Yönetilen DevOps Havuzları, geliştirme ekiplerinin kendi ihtiyaçlarına göre uyarlanmış Azure DevOps aracı havuzlarını hızlı ve kolay bir şekilde döndürmesini sağlar. Yönetilen DevOps Havuzları, en iyi güvenlik uygulamalarını uygular ve maliyet ile performansı dengelemenin yollarını sağlar. Ayrıca en yaygın senaryolar için yollar sağlar ve ekiplerin özel havuzlar oluşturup bakımını yaparak harcadığı süreyi önemli ölçüde azaltır.

Yönetilen DevOps Havuzları, Azure DevOps Virtual Machine Scale Sets aracı havuzlarının evrimidir. Özel havuzların ölçeklenebilirliğini ve güvenilirliğini artırarak özel havuz oluşturmayı daha da basitleştirir. Karşılaştırın: Yönetilen DevOps Havuzları ile Azure Sanal Makine Ölçek Seti aracılarının. Yönetilen DevOps Havuzları, aracıları çalıştıran sanal makinelerin veya kapsayıcıların Microsoft Azure aboneliğinde yer aldığı tam olarak yönetilen bir hizmettir. Bunlar, Azure DevOps Virtual Machine Scale Sets aracı havuzlarını kullanmaya benzer şekilde kendi Azure aboneliğinizde yaşamaz. Daha fazla bilgi için bkz . Microsoft Yönetilen DevOps Havuzları mimarisine genel bakış.

Kullanım senaryoları

Yönetilen DevOps Havuzları:

  • Varsayılan aracılardan daha güçlü aracıları vardır.
  • CI/CD iş yükünüz için özel olarak oluşturduğunuz bir sanal makine görüntüsü kullanır.
  • Bağımlılıklarınıza en yakın coğrafi bölgede aracıları vardır.
  • Yapılandırmanıza göre ölçeği büyütüp küçültür.
  • Aracılarınızın durumunu yedi güne kadar koruyabilir, bu sayede önbellek isabetleri nedeniyle derlemeleriniz daha hızlı olur.
  • İki güne kadar uzun süre çalışan işleri destekler ve her birini iki gün veya daha kısa sürede tamamlayan birden çok daha kısa işe bölerek daha uzun işlem hatlarını çalıştırabilirsiniz.
  • Şirket ağınızdaki kaynaklara erişebilir veya iş yükünüzü yalnızca belirli uç noktalara erişecek şekilde yalıtabilir.
  • Azure Pipelines Microsoft tarafından barındırılan aracılar ile aynı yazılıma sahip aracılar oluşturabilir.
  • Tüm etkin aracıları ve aracı sağlama ve yeniden görüntüleme durumunu görüntüleyebilir.
  • Daha fazla disk alanı elde etmek için daha büyük bir sürüm kullanmanız gerekmemesi için bir veri diski ekleyebilir.

Yaklaşan özellikler hakkında bilgi edinmek için yol haritası ve özellikler zaman çizelgesine bakın.

Yönetilen DevOps Havuzları GA'sı ile ilgili yenilikler

  • Managed DevOps Havuzları daha Azure bölgelerde desteklenmektedir: Yönetilen DevOps Havuzları artık orta İsveç, Güney Brezilya, Doğu Japonya, Kuzey BAE, Orta Kore ve Norveç Doğu'da kullanılabilir. Bu sayede bölgesel kaynakları en iyi performans ve uyumluluk için kullanabilirsiniz. Aboneliğinizde Yönetilen DevOps Havuzlarını destekleyen Azure bölgeleri görmek için aboneliğinizdeki Microsoft.DevOpsInfrastructure sağlayıcısını kaydedin ve desteklenen konumları görüntüleyin.
  • Azure Key Vault ile Entegrasyon: Yönetilen DevOps Havuzları, provizyon sırasında Azure Key Vault'tan sertifika elde etme olanağı sunar. Bu işlem nedeniyle, işlem hatlarınız çalıştırılmadan önce sertifikalar zaten makinede bulunur. Bu özelliği kullanmak için havuzunuzda yönetilen bir kimlik yapılandırın ve anahtar kasanızdan gizli bilgilere erişim izni verin. Daha fazla bilgi için bkz. integrate with Azure Key Vault.
  • Ara sunucu desteği: Ağ trafiğini bir ara sunucu üzerinden yönlendirmek için Yönetilen DevOps Havuzları ayarlayabilirsiniz. Önceden yüklenmiş bir ara sunucuya sahip bir görüntü kullanarak, mevcut Azure Sanal Makine Ölçek Kümeleri aracılarının sunduğu gibi, yönetilen DevOps Havuzlarında boru hatlarınızı bir ara sunucu arkasında çalıştırabilirsiniz. Bu kurulum, aracının kaynakları almasını ve artefaktları indirmesini sağlar ve proxy ayrıntılarını internete erişmek için proxy ayarları gerektiren görevlere iletir. Daha fazla bilgi için Proxy desteğine bakın.
  • Aracı IP adresini görüntüleme: Artık işlem hattı günlüğünüzün Başlat iş adımında aracının IP adresini görüntüleyebilirsiniz. Bu özellik, proxy'ler veya güvenlik duvarı kuralları nedeniyle başarısız olan işlem hatlarını araştırmak istemeniz gibi senaryolar için kullanışlıdır.
  • Başka bir kaynak grubuna veya aboneliğe gidin: Artık havuzları başka bir Azure kaynak grubuna veya başka bir aboneliğe taşıyabilirsiniz. Daha fazla bilgi için bkz. Azure kaynaklarını yeni bir kaynak grubuna veya aboneliğe taşıma.
  • Ubuntu 24.04 desteği: Ubuntu 24.04 artık desteklenmektedir. Selected marketplace images içinde üç resim vardır ve artık Azure İşlem Galerisi görüntülerini kullanarak kendi Ubuntu 24.04 görüntülerinizi getirebilirsiniz.

Sosyal haklar

Yönetilen DevOps Havuzları, bulutta Azure DevOps aracı havuzları oluştururken, yapılandırırken ve yönetirken aşağıdaki avantajları sağlar:

  • Yönetim için harcanan süre: Yönetilen DevOps Havuzları, ci/CD altyapısını yönetmek için harcanan zamanı azaltmak için tasarlanmıştır ve bu da platform mühendisliği veya geliştirme ekibi döngülerini diğer sorunlara odaklanmak için serbest bırakmanızı sağlar.
  • Takıma özgü havuzlar: Kullanıcılar kolayca yeni havuzlar oluşturabildiğinden, platform mühendisliği ekipleri takıma özgü birden çok havuzu kolayca oluşturabilir. Bu işlem, ekiplerin gürültülü komşu durumlarından geçmesini önler ve havuzları tek tek ekiplerin ihtiyaçlarına göre uyarlar.
  • Sorunsuz self servis: Platform mühendisliği ekipleri, özel görüntü ve ağ kullanımına izin vererek yönetimden ödün vermeden geliştirme ekiplerini kendi özel havuzlarını oluşturma konusunda güçlendirmeyi seçebilir.
  • Azure maliyet: Havuzlar, CI/CD iş yükünüzün benzersiz gereksinimlerine göre Azure maliyetinizi iyileştirmeye yardımcı olur.
  • Ölçeklenebilir: Havuzlar, aynı anda çalışan binlerce aracıya kadar ölçeklenebilir.
  • Güvenilir: Havuzların çalışma süresi yüksek olduğundan geliştiricileriniz daha az kapalı kalma süresi yaşar.
  • Güvenlik: Havuzunuzun aracıları Microsoft'un en iyi yöntemlerinin güvenliğine sahiptir ve havuzunuzun güvenliğini daha da sağlamak için özellikleri kullanabilirsiniz.

Get started

Daha fazla bilgi edinmek için Yönetilen DevOps Havuzlarını kullanmaya başlama bölümüne gidin.

Kullanıcıların Yönetilen DevOps Havuzları hakkında söylediklerine bakın. (Aşağıdaki bağlantılar sizi Microsoft Learn dışındaki dış sitelere götürür.)