Desired State Configuration (DSC) is a relatively new configuration management offering from Microsoft. It is not an end product but rather a platform that you can use to build your own custom configuration management system. It is similar to tools already available like Ansible, Chef, and Puppet. DSC is a lightweight configuration management platform that can run on-premises as well as in the cloud.
We will not go into what DSC is and how it works in detail in this chapter. There is ample text available to access on the internet and in existing literature. Instead, in this section, we will look at how to apply DSC to virtual machines using extensions.
Note that a target virtual machine must have internet and the ...