Updated: July 16, 2020 (September 26, 2017)

  Analyst Report

PowerShell Desired State Configuration Goes Cross-Platform

My Atlas / Analyst Reports

629 wordsTime to read: 4 min
Wes Miller by
Wes Miller

Wes Miller analyzes and writes about Microsoft’s security, identity management, and systems management technologies. Before joining Directions on Microsoft, Wes... more

Desired State Configuration (DSC), a feature of Windows PowerShell that sets and maintains configuration state on the Windows Server and client OSs, is refocusing on cross-platform systems management. Like PowerShell, it is moving toward a new PowerShell Core engine that supports platforms other than Windows. The new edition of DSC, called DSC Core, will support both Windows and Linux and a simplified deployment model. Administrators have no need for immediate concern, as DSC in Windows PowerShell will continue to receive support alongside the OSs it is supported on. However, organizations should become familiar with DSC Core, as future enhancements will likely require that edition.

DSC Core and Cross-Platform Focus

DSC Core is a new edition of DSC, based on the .NET Core runtime system, and it uses the new cross-platform edition of PowerShell, PowerShell Core. While DSC Core shares some philosophical goals with PowerShell Core, there are differences.

For example, while PowerShell Core (and the .NET Core it relies on) support Windows, Linux, and macOS, DSC Core will only be provided on Windows and Linux. The omission of macOS is logical, given that macOS has limited applicability in server-based workloads, and the emphasis of DSC is on server management, not client system management. Also, while PowerShell Core and .NET Core are open source projects, Microsoft has not yet decided when or if DSC Core will be open sourced.

Atlas Members have full access

Get access to this and thousands of other unbiased analyses, roadmaps, decision kits, infographics, reference guides, and more, all included with membership. Comprehensive access to the most in-depth and unbiased expertise for Microsoft enterprise decision-making is waiting.

Membership Options

Already have an account? Login Now