Yönetilen DevOps Havuzlarını Azure Sanal Makine Ölçek Kümesi aracılarıyla karşılaştırma
İpucu
Yönetilen DevOps Havuzları, Azure DevOps Sanal Makine Ölçek Kümesi aracı havuzlarının evrimi olan ve özel havuzların ölçeklenebilirliğini ve güvenilirliğini artırarak özel havuz oluşturmayı daha da basitleştiren yeni bir hizmettir. Yönetilen DevOps Havuzları, Azure DevOps Sanal Makine Ölçek Kümesi aracı havuzlarını kullanırken olduğu gibi, aracıları çalıştıran sanal makinelerin veya kapsayıcıların kendi Azure aboneliğinizde değil, Microsoft'un Azure aboneliğinde barındırıldığı tam olarak yönetilen bir hizmettir.
Otomatik olarak ölçeklenebilir kendi kendine barındırılan aracı havuzlarını kullanmayı düşünüyorsanız Yönetilen DevOps Havuzlarına bakmanızı öneririz. Daha fazla bilgi için bkz. Yönetilen DevOps Havuzlarını Azure Sanal Makine Ölçek Kümesi aracılarıyla karşılaştırma ve Yönetilen DevOps Havuzlarının genel bakışı.
Özellik karşılaştırması
Aşağıdaki tabloda Yönetilen DevOps Havuzları ve ölçek kümesi aracılarının özellikleri karşılaştırilmektedir.
Özellik | Yönetilen DevOps Havuzları | Azure sanal makine ölçek kümesi ajan havuzları |
---|---|---|
Fiyatlandırma | Yönetilen DevOps Havuzları ve Ölçek kümesi aracıları için fiyatlandırma aynıdır. Bkz. Fiyatlandırma için daha fazla bilgi. | Yönetilen DevOps Havuzlarının fiyatlandırmasıyla aynı |
Sanal makine barındırma | Aracılar, bir Microsoft Azure aboneliğinde çalışır | Aracılar Azure aboneliğinizde çalışır |
Yedekte Bekleyen Görevli Programı | Farklı zamanlarda kullanılabilen bekleme aracılarının sayısını yapılandırmak için esnek zamanlama seçeneklerinin yanı sıra otomatik bekleme aracısı seçeneği sağlar | Tek bir hazır bekleme aracı sayısı ayarını destekler (Yönetilen DevOps Havuzları Tüm Haftalık Plan) |
Ölçeklendirme inceliği | Ölçek genişletme işlemi birer birer yapılır. | Ölçeği genişletme işlemi, maksimum havuz boyutunun yüzdesine göre artışlarla yapılır ve bu süreç, faturalandırıldığınız fazladan boşta kalan aracılara neden olabilir. |
Havuz boyutu | Binlerce temsilci için destek | Yüzlerce temsilci için destek |
Birden çok resim | Havuzunuzda birden çok görüntü desteği | Yalnızca tek bir görüntüyü destekler |
Kota | Kota, Yönetilen DevOps Havuzları kaynağına tahsis edilmiştir ve aboneliğinizdeki diğer hizmetlerle paylaşılmaz. | Aboneliğinizdeki diğer hizmetlerle paylaşılan İşlem kotası kullanır |
Sanal ağ desteği | Özel ağda çalıştırma veya mevcut sanal ağınıza katılma desteği | Destekli |
Görüntü desteği | Azure Pipelines görüntüleri (Windows ve Linux için Microsoft tarafından barındırılan aracı görüntüleriyle aynı) seçili Azure Marketplace görüntüleri, Azure işlem galerisi görüntüleri | Azure Marketplace imajlarını ve özel imajları |
VMSS eklenti betikleri | Desteklenmez, ancak özel görüntünüzü gerekli yazılımla yapılandırabilirsiniz | Pipeline işleri çalışmaya başlamadan önce ajanınızda özel bir betik çalıştırabilirsiniz. |
Azure Key Vault tümleştirmesi | Azure Key Vault sertifikalarını aracınıza otomatik olarak indirme | Key Vault sertifikaları özel görüntülerinize önceden yüklenebilir ya da görevler veya VMSS uzantı betikleri kullanılarak indirilebilir. |
Birden çok kuruluş | Birden çok Azure DevOps kuruluşunda havuz kullanma ve isteğe bağlı olarak havuzu belirli projelerde kısıtlama desteği | Tek bir Azure DevOps kuruluşunu destekler |
Durumsuz aracılar | Destekli | Windows Server ve seçili Linux görüntülerinde desteklenir |
Durum bilgili aracılar | Destekleniyor | Destekli |
Spot Sanal Makine desteği | Ürün yol haritasında | Desteklenmiyor |
Konteyner | Çok yakında | Desteklenmiyor |
BCDR | Ürün yol haritasında: Birincil havuzlarınızın sağlık durumu kötüleştiğinde, birincil havuzlarınız için yedekleme havuzlarını yapılandırarak, isteklerinizi otomatik olarak bu yedekleme havuzlarına gönderebileceksiniz. | Kullanılabilirlik kümelerini ve bölgeleri destekler |
Ölçek kümesi aracı ayarlarını Yönetilen DevOps Havuzları'na ayarla
Yönetilen DevOps Havuzunu, ölçek kümesi aracı havuzu ayarlarını onların Yönetilen DevOps Havuzu eşdeğerlerine eşleyerek, Azure sanal makine ölçek kümesi aracı havuzunuzla aynı davranışta yapılandırabilirsiniz. Aşağıdaki tabloda, ölçek kümesi etmen havuzu özellikleri ve eşdeğer davranışı yapılandıran karşılık gelen Yönetilen DevOps Havuzları özelliği listelenir.
Ölçek kümesi aracıları ayarı | Yönetilen DevOps Havuzları ayarı |
---|---|
Her kullanımdan sonra sanal makineleri otomatik olarak yok eder | Her görevde yeni bir aracı kullanmak için durum bilgisi olmayan havuzları seçin (her kullanımdan sonra sanal makineleri otomatik olarak yok edin) veya kalıcı aracılar için durum bilgisi olan havuzları seçin. |
İnceleme için sağlıksız bir aracıyı kaydet | Yönetilen DevOps Havuzlarında kullanılamaz |
Ölçek kümesindeki en fazla sanal makine sayısı | Maksimum temsilci |
Beklemede tutulacak ajan sayısı | Ölçek kümesi aracılarının davranışıyla aynı davranışı elde etmek için tüm hafta düzeni |
Gereksiz durumda bekleyen aracıları silmeden önce dakika cinsinden ayarlanmış gecikme süresi | Durum koruyan havuzlar için geçiş süresi |
VM'leri etkileşimli testler çalıştıracak şekilde yapılandırma | etkileşimli modu etkinleştirme |
Fiyatlandırma
Yönetilen DevOps Havuzları ve Azure sanal makine ölçek kümesi aracılarının fiyatlandırması aynı şekilde hesaplanır ve iki bileşeni vardır:
Azure DevOps kendinden barındırmalı paralel iş fiyatlandırması
- Azure DevOps,paralel işler işlem hattı işlerini eşzamanlı olarak çalıştırma özelliğini ifade eder. Hem Yönetilen DevOps Havuzları hem de Azure sanal makine ölçek kümesi aracıları kendin barındırılan paralel işler kullanır. Her paralel iş, bir işlem hattı işi çalıştırmanıza imkan verir. İki işlem hattı işini eşzamanlı olarak çalıştırmak için iki paralel iş gerekir. Paralel işler hakkında daha fazla bilgi için Yönetilen DevOps Havuzları fiyatlandırması - paralel iş fiyatlandırması ve Paralel işleri yapılandırma ve ödemebelgelerine bakın. Azure hizmetleri fiyatlandırması - Yönetilen DevOps Havuzları ve Azure sanal makine ölçek kümesi aracıları için Azure hizmetleri fiyatlandırması, havuzunuzun kullandığı işlem, depolama ve veri çıkışı gibi Azure hizmetlerinin maliyetine göre belirlenir.
Yönetilen DevOps Havuzları'nın özelliklerinden bazıları, esnek bekleme ajanı zamanlaması ve daha ayrıntılı ölçeklendirme gibi, işleri bekleyen atıl ajan sayısını azaltabilir. Birden çok görüntü ve SKU desteği, tek bir görüntü veya SKU ile sınırlı olmak yerine iş yükünüzü desteklemek için doğru boyutlu Azure kaynaklarını seçmenize olanak tanır.