Tôi giúp quản lý môi trường cho một ứng dụng sử dụng máy chủ Windows dựa trên đám mây. Ngăn xếp ứng dụng bao gồm Windows Server 2008 và Windows Server 2012, SQL Server 2008, IIS và SharePoint 2010. Tôi có một số môi trường Dev / Test / Stage / Prod. Tôi đang tìm cách quản lý cấu hình của các môi trường đó để đảm bảo mọi thay đổi môi trường được áp dụng theo cách thức nhất quán và có một cách để xác minh rằng không có thay đổi nào được thực hiện đối với một môi trường chưa được thực hiện đối với các môi trường khác.
Tôi đã đọc về Puppet, Chef, v.v. và tôi thích ý tưởng thực hiện quản lý cấu hình delcarative. Phương pháp hay công cụ tốt để sử dụng là gì để giúp quản lý cấu hình của các môi trường này. Tôi biết một chút về SCCM nhưng nó quá đắt cho tình huống cụ thể này mặc dù tôi vẫn sẽ quan tâm đến việc liệu nó có capabiltiy để làm những việc đó không.