我帮助管理使用基于云的
Windows服务器VM的应用程序的环境.应用程序堆栈由Windows Server 2008和Windows Server 2012,sql Server 2008,IIS和SharePoint 2010组成.我有几个环境Dev / Test / Stage / Prod.我正在寻找一种方法来对这些环境进行配置管理,以确保以一种简单的方式应用任何环境变化,并且有一种方法可以验证是否未对其他环境进行任何环境更改.
我一直在阅读Puppet,Chef等,我喜欢进行delcarative配置管理的想法.什么是用于帮助管理这些环境配置的好方法或工具.我对SCCM知之甚少,但对于这种特殊情况来说它太贵了,尽管我仍然有兴趣知道它是否具备执行这些功能的能力.
System Center Configuration Manager(SCCM)所需状态配置正是您所描述的.
如果你没有预算(就像你的问题似乎),你可以利用PowerShell DSC.
System Center Operations Manager(SCOM)不考虑这里 – 它是一个监视和警报平台,而不是配置管理平台. (请注意,原始问题询问了SCOM,但OP编辑了它)
请注意,自2012年以来,当您购买一个System Center产品时,您可以获得所有这些产品.总共有9个,它们对Windows商店来说是一个很大的好处,可以成功地利用其中的部分或全部.