Course details

Advanced PowerShell Desired State Configuration: Advanced Configuration

Advanced PowerShell Desired State Configuration: Advanced Configuration

Target Audience
Expected Duration
Lesson Objectives
Course Number
Expertise Level

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.

Target Audience
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 (hours)

Lesson Objectives

Advanced PowerShell Desired State Configuration: Advanced Configuration

  • start the course
  • nest a DSC configuration inside of another
  • configure a node using multiple DSC configurations from various sources
  • 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
  • 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
  • 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
  • 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
  • create, publish, and configure a server farm in Azure using DSC
  • Course Number:

    Expertise Level