Advanced PowerShell Desired State Configuration: Advanced Configuration

Server and workstations administrators tasked with configuring and maintaining the state of enterprise environments in a more consistent, scalable, secure manner both on premises and in the cloud.


Expected Duration
118 minutes

PowerShell DSC can be used to configure many important elements of your datacenter on premises, in the cloud, and across platforms. In this course, you’ll learn some advanced techniques for writing DSC configurations and configuring nodes as well as how to configure Hyper-V, Azure VMs, and Linux environments using DSC and Windows PowerShell 4.0. This course also looks at a new approach to least-privilege administration using DSC – Just Enough Administration (JEA). This course is one of a series in the Skillsoft learning path that covers advanced PowerShell Desired State Configuration.


More Advanced DSC Configurations

  • start the course
  • nest a DSC configuration inside of another
  • configure a node using multiple DSC configurations from various sources

PowerShell DSC and Azure

  • create a DSC configuration for an Azure VM
  • publish a DSC configuration to Azure storage for an Azure VM
  • apply a DSC configuration to an Azure VM
  • identify the DSC logs created for an Azure VM node
  • recognize the Azure automation capability for DSC

PowerShell DSC and HyperV

  • use DSC to configure a HyperV host
  • define a configuration for a HyperV guest VM using DSC
  • bootstrap a DSC LCM configuration into a new HyperV VM

PowerShell DSC and Linux

  • explore how DSC can be used to configure a Linux node
  • configure a Linux node to receive a PowerShell DSC configuration
  • create a Linux DSC configuration
  • publish a DSC configuration to a Linux node
  • explore how DSC sets the LCM and configuration itself on a Linux node

PowerShell JEA

  • outline PowerShell DSC’s Just Enough Administration (JEA) principles and concepts
  • configure a node to be managed with Just Enough Administration in DSC
  • test a JEA node’s configuration to ensure it is successfully applied in DSC
  • reset a JEA endpoint’s configuration in DSC
  • use the JEA Toolkit Helper to generate JEA Toolkits

Practice: Configuring a Server Farm

  • create, publish, and configure a server farm in Azure using DSC





Multi-license discounts available for Annual and Monthly subscriptions.