Jawaban:
Saya tidak akan menyebutnya setara, Microsoft SCCM (System Center Configuration Manager) ditujukan untuk tujuan yang sama - mengelola konfigurasi beberapa sistem. Ini adalah alat yang digunakan sebagian besar situs Windows. ( http://www.microsoft.com/systemcenter/en/us/configuration-manager/cm-overview.aspx )
Alat manajemen konfigurasi deklaratif yang ditulis dalam Ruby? Yah, tidak juga, tapi semacam:
Manajemen konfigurasi Windows "asli" & murah adalah Kebijakan Grup Direktori Aktif .
Ada juga alat pihak ke-3 seperti WPKG untuk penyebaran aplikasi 'lebih sederhana' jika Anda tidak menggunakan Active Directory.
Kebijakan Grup. (Tidak, saya tidak trolling ...)
Tujuan pasti dari kebijakan Grup adalah untuk menentukan kebijakan hutan / domain (organisasi) untuk pengaturan komputer. Ini built-in, didukung dengan baik, dan pasti. Jika pengguna tidak memiliki akses admin ke mesin lokal mereka, mereka tidak akan dapat mengubah pengaturan. Jika ya, perubahannya akan kembali ke kebijakan saat mesin memeriksa ke DC (setiap [90 menit + 0-30 menit] secara default)
Jika versi / perbedaan kebijakan Anda penting bagi Anda, lihat komentar saya di bawah ini tentang cara mendapatkan data itu, dan kemudian periksa perubahan Anda melalui kontrol sumber. Bahkan mungkin bermanfaat untuk membuat tugas yang dijadwalkan untuk melakukan ini secara berkala secara otomatis (jika seseorang lupa.)
Chef mendukung Windows (untuk beberapa waktu.)
Wayang tentu mendukung Windows dan cukup baik. Di mana ada kekurangan, PowerShell melakukan pekerjaannya, dan Anda memecatnya dengan Wayang dan menyimpan semua kode infrastruktur di Git / SVN / dll. Saya ada di tempat di sebuah pelanggan yang mengotomatiskan lingkungan Windows dengan Wayang sekarang. Cari "windows" di forge.puppetlabs.com
Sebagian besar mengabaikan banyak Teknologi Microsoft yang digunakan untuk PowerShell "Infrastructure as Code", Konfigurasi Status yang Diinginkan, CIM, WMI, Kebijakan Grup, SMA, Orkestra, OneGet, dll.
Wayang dan Koki sama sekali tidak siap untuk menggantikan SCCM di Microsoft Enterprises, saya lebih suka menggunakan PowerShell dan Kebijakan Grup daripada SCCM kemudian menggunakan Wayang bukan SCCM.
Microsoft berjuang kembali ke dunia DevOps dan Pengiriman Berkelanjutan, dan melakukan itu dengan sukses besar, Lihatlah DSC, sungguh luar biasa! dan tidak hanya untuk produk MS, Karena MS menggunakan standardisasi CIM, WS-MAN dan MOF, ini akan membuat Microsoft menjadi pesaing besar lagi.