Genel Bakış
Yönetilen DevOps Havuzları, geliştirme ekiplerinin bir ekibin özel ihtiyaçlarına göre uyarlanmış Azure DevOps aracı havuzlarını hızlı ve kolay bir şekilde oluşturmasını sağlar. Yönetilen DevOps Havuzları en iyi güvenlik uygulamalarını uygular, maliyet ve performansı dengelemek için düğmeler sağlar, en yaygın senaryolar için yollar sağlar ve özel havuzları oluşturmak ve korumak için harcanan süreyi önemli ölçüde azaltır.
Yönetilen DevOps Havuzları, Azure DevOps Sanal Makine Ölçek Kümesi aracı havuzlarının evrimidir ve özel havuzların ölçeklenebilirliğini ve güvenilirliğini artırarak özel havuz oluşturmayı daha da basitleştirir. Bkz. Yönetilen DevOps Havuzlarını Azure Sanal Makine Ölçek Kümesi aracılarıyla karşılaştırma. Yönetilen DevOps Havuzları, aracılara güç sağlayan sanal makinelerin veya kapsayıcıların Azure DevOps Sanal Makine Ölçek Kümesi aracı havuzlarını kullanırken olduğu gibi kendi Azure aboneliğinizde değil, bir Microsoft Azure aboneliğinde çalıştığı tam olarak yönetilen bir hizmettir. Daha fazla bilgi için bkz . Microsoft Yönetilen DevOps Havuzları mimarisine genel bakış.
Kullanım Senaryoları
DevOps Havuzlarını Yönetme:
- Kullanıma hazır aracılarda bulunanlardan daha güçlü aracılara sahiptir
- CI/CD iş yükünüz için sizin tarafınızdan özel olarak uyarlanmış bir sanal makine görüntüsü kullanır
- Bağımlılıklarınıza en yakın coğrafi bölgede aracıları var
- Yapılandırmanıza göre ölçeği büyütüp küçültür
- Önbellek isabetleri nedeniyle derlemelerinizin daha hızlı olması için aracılarınızın durumunu yedi güne kadar koruyabilir
- İki güne kadar uzun süre çalışan iş akışlarını çalıştırabilir
- Şirket ağınızdaki kaynaklara erişebilir veya iş yükünüzü yalnızca belirli uç noktalara erişecek şekilde yalıtabilir
- Microsoft tarafından barındırılan Azure Pipelines aracılarıyla 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
- Veri diski ekleyebilir, böylece daha fazla disk alanı elde etmek için daha büyük bir SKU kullanmanız gerekmez
- Sorunlu durum bilgisi olan aracılar havuzdan çıkarılıyor (Mart 2025'te sunulacak)
- SPOT örnekleriyle Azure maliyetinizi %80'e kadar düşürün (2025'e geliyor)
- Kapsayıcı aracıları var (2025'te geliyor)
- Birincil bölgede kesinti yaşandığında başka bir coğrafi bölgeye geri dönebilir (2025'e geliyor)
Yönetilen DevOps Havuzları GA'sı ile ilgili yenilikler
Daha fazla Azure bölgesinde desteklenen Yönetilen DevOps Havuzları: Yönetilen DevOps Havuzları artık İsveç Orta, Güney Brezilya, Doğu Japonya, BAE Kuzey, Orta Kore ve Norveç Doğu'da kullanılabilir ve en iyi performans ve uyumluluk için bölgesel kaynaklarda yararlanmanıza olanak sağlar. Aboneliğinizde Yönetilen DevOps Havuzlarını destekleyen Azure bölgelerini görmek için Microsoft.DevOpsInfrastructure sağlayıcısını aboneliğinize kaydedin ve desteklenen konumları görüntüleyin.
Azure Key Vault ile tümleştirme: Yönetilen DevOps Havuzları, sağlama sırasında bir Azure Key Vault'tan sertifika getirme olanağı sunar; bu da sertifikaların Azure işlem hatlarınızı çalıştırdığı sırada makinede zaten var olacağı anlamına gelir. Bu özelliği kullanmak için havuzunuzda yönetilen bir kimlik yapılandırın ve Key Vault'unuzdan gizli dizilere erişme izni verin. Daha fazla bilgi için bkz . Azure Key Vault ile tümleştirme.
Ara sunucu desteği: Yönetilen DevOps Havuzlarınızı ağ trafiğini bir ara sunucu üzerinden yönlendirecek şekilde ayarlayabilirsiniz. Önceden yüklenmiş ara sunucu içeren bir görüntü kullanarak Azure işlem hatlarınızı yönetilen DevOps Havuzlarında geçerli Azure Sanal Makine Ölçek Kümesi aracıları teklifi gibi bir ara sunucu arkasında çalıştırabilirsiniz. Bu kurulum, aracının kaynakları almasını ve yapıtları indirmesini sağlar ve ara sunucu ayrıntılarını web'e erişmek için ara sunucu ayarları gerektiren görevlere geçirir. Daha fazla bilgi için bkz . Ara sunucu desteği.
Aracı IP adresini görüntüleme: Aracı ip adresini artık işlem hattı günlüğünüzün başlatma işi adımında görüntüleyebilirsiniz; ara sunucular veya güvenlik duvarı kuralları nedeniyle başarısız olan işlem hatlarını araştırma gibi senaryolar için kullanışlıdır.
Başka bir kaynak grubuna veya aboneliğe taşıma: Artık Yönetilen DevOps Havuzlarınızı başka bir Azure kaynak grubuna veya başka bir aboneliğe taşıma seçeneğiniz vardır. Daha fazla bilgi için bkz . Azure kaynaklarını yeni bir kaynak grubuna veya aboneliğe taşıma.
Ubuntu 24.04 desteği: Seçilen market görüntülerine üç görüntü ekleyerek ve Azure İşlem Galerisi görüntülerini kullanarak kendi Ubuntu 24.04 görüntülerini getir özelliğini etkinleştirerek Ubuntu 24.04 desteği ekledik.
Sosyal haklar
Yönetilen DevOps Havuzları, bulutta Azure DevOps aracı havuzları oluşturma, yapılandırma ve yönetme konusunda aşağıdaki avantajları sağlar:
Yönetimde harcanan süre: Yönetilen DevOps Havuzları, CI/CD altyapısını yönetmek için harcanan zamanı azaltmak için tasarlanmıştır. Bu, diğer sorunlara odaklanmak için Platform Mühendisliği döngülerini veya Geliştirme Ekibi döngülerini serbestecektir.
Takıma Özgü Havuzlar: Yeni havuzların oluşturulabilmesinin kolaylığı nedeniyle Platform Mühendisliği, ekiplere özgü birden çok havuzu kolayca oluşturarak ekiplerin gürültülü komşu durumlarından geçmesini önleyebilir ve havuzları tek tek ekiplerin ihtiyaçlarına göre uyarlayabilir.
Sorunsuz Self Servis: Platform Mühendisliği, özel olarak seçilmiş görüntü ve ağların kullanılmasına izin vererek yönetimden ödün vermeden geliştirme ekiplerini kendi özel havuzlarını oluşturma konusunda güçlendirmeyi seçebilir.
Azure Maliyeti: Yönetilen DevOps havuzları, CI/CD iş yükünüzün benzersiz gereksinimlerine göre Azure maliyetinizi iyileştirmeye yardımcı olur.
Ölçeklenebilir: Yönetilen DevOps havuzları aynı anda çalışan binlerce aracıya kadar ölçeklenebilir.
Güvenilir: Geliştiricileriniz, Yönetilen DevOps havuzlarının çalışma sürelerinin yüksek olması nedeniyle en düşük kapalı kalma süresiyle karşılaşır.
Güvenlik: Havuzunuzun aracıları Microsoft'un en iyi yöntemleriyle güvenli hale getirilmiştir ve havuzunuzun güvenliğini daha da sağlamak için özelliklere sahiptir.
Başlayın
Yönetilen DevOps Havuzlarını kullanmaya başlamak için bkz . Yönetilen DevOps Havuzlarını kullanmaya başlama.
Ayrıca bkz.
MVP'lerimizin Yönetilen DevOps Havuzları hakkında ne söylediğine bakın. Aşağıdaki bağlantılar sizi ilgili yazarın Microsoft Learn dışındaki dış sitelerine götürür.
- Haflidi Fridthjofsson tarafından yönetilen Azure DevOps Havuzları ile bulut dağıtımlarınızda devrim gerçekleştirmeye ilk bakış
- Richard Fennell tarafından Azure Yönetilen DevOps Havuzları'nın kullanımına ilk bakış
- Bjompen tarafından Azure DevOps Yönetilen DevOps havuzları
- Gora LEYE tarafından yönetilen DevOps Havuzlarını kullanarak özel bir Azure ortamında dağıtma
- Yönetilen DevOps Havuzları: Vladimir Gusarov Tarafından Barındırılan Azure Pipeline Aracılarını Basitleştirme
- John Lokerse tarafından yönetilen DevOps Havuzları ile Azure DevOps aracı yönetimini basitleştirme
- Matteo Emili tarafından Azure DevOps için Yönetilen DevOps Havuzları ile Derleme Gruplarını Basitleştirme