Yanıtlar:
Buna eşdeğer demem, Microsoft'un SCCM'si (Sistem Merkezi Yapılandırma Yöneticisi) aynı amaç için tasarlanmıştır - birden fazla sistemin yapılandırmasını yönetmek. Bu, çoğu Windows sitesinin kullandığı araçtır. ( http://www.microsoft.com/systemcenter/en/us/configuration-manager/cm-overview.aspx )
Ruby'de yazılmış bir bildirimsel yapılandırma yönetimi aracı? Şey, tam olarak değil, ama bir nevi:
"Yerel" ve ucuz Windows yapılandırma yönetimi, Active Directory Grup İlkeleri olacaktır .
Active Directory kullanmıyorsanız , 'basit' uygulama dağıtımı için WPKG gibi 3. parti araçlar da vardır .
Grup ilkesi. (Hayır, troll değilim ...)
Grup politikasının asıl amacı, bilgisayar ayarları için orman / etki alanı (kuruluş) politikalarını tanımlamaktır. Yerleşik, iyi desteklenmiş ve kesin. Kullanıcı, yerel makinelerine yönetici erişimine sahip değilse ayarı değiştiremez. Eğer öyleyse, değişiklikleri makinenin bir sonraki kontrolünü DC'ye tekrar kontrol ettiğinde (varsayılan olarak [[90 dakikada + 0-30 dakika]) politikaya geri döner
Politikalarınızın versiyonlanması / farklılık göstermesi sizin için önemliyse, bu verilerin nasıl alınacağı hakkında aşağıdaki yorumuma bakın ve ardından değişikliklerinizi kaynak kontrolü yoluyla kontrol edin. Bunu periyodik olarak otomatik olarak yapmak için zamanlanmış bir görev ayarlamak bile faydalı olabilir (birinin unutması durumunda).
Şef, Windows'u destekler (bir süredir).
Kukla kesinlikle Windows'u destekliyor ve oldukça iyi. Eksik olduğu yerlerde, PowerShell işi yapar ve siz onu Kukla ile ateşler ve tüm altyapı kodlarını Git / SVN / etc'de saklarsınız. Şu anda Windows ortamını kukla ile otomatize eden bir müşteriye gidiyorum. Forge.puppetlabs.com'da "windows" için arama yapın
Çoğu, "Kod Olarak Altyapı" PowerShell, İstenen Durum Yapılandırması, CIM, WMI, Grup İlkesi, SMA, Orkestratör, OneGet, vb. İçin kullanılan birçok Microsoft Teknolojisini görmezden geliyor.
Kukla ve Şef kesinlikle Microsoft Enterprises'ta SCCM'yi değiştirmeye hazır değil, SCCM yerine PowerShell ve Grup İlkesi'ni kullanacağım, daha sonra SCCM yerine Kukla kullanacağım.
Microsoft DevOps ve Sürekli Teslimat dünyasına geri dönüyor, Ve bunu büyük bir başarı ile yapıyor, DSC'ye bir göz atın, bu harika! ve yalnızca MS ürünleri için değil, MS CIM, WS-MAN ve MOF standardizasyonu kullandığından, bu durum Microsoft'u tekrar büyük bir rakip haline getirecek.