Desired State Configuration
Maintaining configuration on lots of servers has been a thorn in the side of system administrators for as long as anyone has been running lots of servers. Many point solutions and countless custom in-house tools have been devised to accomplish the task. Now there is a feature built into Windows Server 2012 R2 that makes it possible to programmatically establish a baseline of roles and features, and then monitor and update any system that doesn't match the desired state. Desired State Configuration requires PowerShell 4.0, which provides a number of new cmdlets to accomplish both the monitoring and the administration of specific states.