Presented by Jeff Wouters at Techdays 2014. Using PowerShell we can define what configuration we want and the DSC framework will make sure that this configuration is enforced on a multitude of machines. Very much like Chef and Puppet.

Some examples of configuration settings you can define are Installing windows features, MSI’s, registry settings, services that must be started/stopped etc etc.

Jeff’s tips were:
You need WMF v4.

Install KB2883200. This is a must-have, don’t even try to use DSC without it.

Take a look at TechNet for overview and details.

Want to see what resources you have to use for DSC? Run the Get-DSCResource cmdlet.

Take a look at PowerShell DSC community resources.