Introducing Windows Remote Management and CIM
The Desired State Configuration (DSC) feature is built on the Common Information Model (CIM) standard developed by the Desktop Management Task Force (DMTF) and uses Windows Remote Management (WinRM) technology as a communication mechanism. Both these technologies are standards-based, and you will see more about these as you start learning about DSC in the later chapters. However, as a foundation, it is important to look at what these technologies offer and how PowerShell can be used to access the management data from CIM-compliant management objects using WinRM as a communication method. In this chapter, we will look at what Windows Remote Management is and how it is used in the Windows OS world to enable standards-based management. We will then extend our knowledge of WinRM to see how CIM cmdlets in PowerShell use WinRM to work with management data from remote systems.