- Ansible can be used to automate Windows environments by leveraging over 70 Windows modules and 350 PowerShell DSC resources. - DSC (Desired State Configuration) is a configuration management platform that ships with Windows Server 2012 and newer to define and maintain the desired state of systems. - Ansible and DSC can be used together, with Ansible providing a scaleable architecture to manage DSC configurations across many nodes using its agentless design. - Windows modules are generally used for tasks that DSC resources do not support, like when the host does not support PowerShell v5 or a specific feature is missing, while DSC resources are used when the module is not available or to leverage existing DSC