Saya membantu mengelola lingkungan untuk aplikasi yang menggunakan VM server Windows berbasis cloud. Tumpukan aplikasi terdiri dari Windows Server 2008 dan Windows Server 2012, SQL Server 2008, IIS, dan SharePoint 2010. Saya memiliki beberapa lingkungan Dev / Test / Stage / Prod. Saya mencari cara untuk melakukan manajemen konfigurasi lingkungan tersebut untuk memastikan perubahan lingkungan diterapkan dengan cara yang konsisten dan ada cara untuk memverifikasi bahwa tidak ada perubahan yang dilakukan pada satu lingkungan yang belum dibuat ke lingkungan lain.
Saya telah membaca tentang Wayang, Chef, dll dan saya suka ide melakukan manajemen konfigurasi delcarative. Apa metode atau alat yang baik untuk digunakan untuk membantu mengelola konfigurasi lingkungan ini. Saya tahu sedikit tentang SCCM tetapi terlalu mahal untuk situasi khusus ini walaupun saya masih tertarik untuk mengetahui apakah memiliki kemampuan untuk melakukan hal-hal itu.
sumber
Jawaban:
Konfigurasi Konfigurasi Yang Diinginkan System Center Configuration Manager (SCCM) persis seperti yang Anda gambarkan.
Jika Anda tidak memiliki anggaran untuk ini (seperti pertanyaan Anda membuatnya tampak), Anda dapat memanfaatkan PowerShell DSC sebagai gantinya.
System Center Operations Manager (SCOM) tidak memperhitungkan di sini - ini adalah platform pemantauan dan peringatan, bukan manajemen konfigurasi. (Perhatikan bahwa pertanyaan asli menanyakan tentang SCOM tetapi OP telah menghapusnya)
Perhatikan bahwa sejak 2012, ketika Anda membeli satu produk System Center, Anda mendapatkan semuanya. Ada 9 total dan mereka adalah anugerah besar bagi toko-toko Windows yang berhasil memanfaatkan beberapa atau semuanya.
sumber
Dari apa yang bisa saya katakan, Chef dan Salt memiliki dukungan Windows terbaik hingga hari ini (14/2/2014).
Dari Memasak di Windows dengan Chef:
Salt / SaltStack memiliki dukungan Salt Minion untuk platform Windows dan banyak modul Salt standar telah di-porting ke windows .
Wayang memiliki beberapa dukungan Windows:
Kemungkinan belum didukung di Windows tetapi ada dukungan untuk server Windows sebagai titik akhir pada peta jalan mereka . Beberapa dukungan eksperimental diberikan melalui Cygwin.
sumber
Pertanyaan ini sulit dijawab secara luas / umum karena jawabannya subyektif: Bagaimana jika
Tool A
bagus untuk Windows Server (OS), tetapi jelek dalam mengelola GPO, sedangkanTool B
sebaliknya? Alat mana yang Anda inginkan tergantung pada use case Anda.Yang mengatakan, jscott benar - SCCM dan seluruh suite Systems Center saat ini adalah yang terbaik karena berasal dari vendor dan dibuat khusus.
Sekarang, jika Anda memiliki persyaratan lain yang tidak Anda sertakan dalam pertanyaan Anda, yang mungkin mengubah jawaban yang sesuai dan mempersempit ruang lingkup, itu akan bagus. Daripada berfokus pada alat, bagaimana kalau Anda memberi kami uraian terperinci tentang masalah yang Anda hadapi? Hal-hal yang Anda dapatkan secara gratis dengan Windows Server (WDS dan AD dengan GPO) melakukan pekerjaan yang cukup baik dengan membangun dan mengelola lingkungan Windows sendiri.
sumber