Desired State Configuration Overview for Engineers

DSC Related Forum
User avatar
Site Admin
Posts: 17
Joined: Mon Jun 17, 2019 2:19 pm

Desired State Configuration Overview for Engineers

Postby hamid Wed Jun 26, 2019 8:04 am

This document is intended for developer and operations teams to understand the benefits of PowerShell Desired State Configuration (DSC). For a higher level view of the value DSC provides, please see Desired State Configuration Overview for Decision Makers
Benefits of Desired State Configuration

DSC exists to:

Decrease the complexity of scripting in Windows
Increase the speed of iteration

The concept of "continuous deployment" is becoming more important. Continuous deployment means the ability to deploy frequently, potentially many times per day. The purpose of these deployments are not to fix something but to get something published quickly. By getting new features through development into operation as smoothly and reliably as possible, you reduce time-to-value of new business logic.

The move towards cloud computing implies a deployment solution that utilizes a "declarative" template model, where an end state environment is declared as text and published to a deployment engine. This deployment technique allows for rapid change, at scale, with resilience against threat of failure because at any time the deployment can be consistently repeated to guarantee an end state. The creation of tools and services that support this style of operations through automation is a response to these changes.

DSC is a platform that provides declarative and idempotent (repeatable) deployment, configuration and conformance. The DSC platform enables you to ensure that the components of your data center have the correct configuration, which avoids errors and prevents costly deployment failures. By treating DSC configurations as part of application code, DSC enables continuous deployment. The DSC configuration should be updated as a part of the application, ensuring that the knowledge needed to deploy the application is always up-to-date and ready to be used.

Source : Microsoft Docs ... rengineers
Microsoft MVP: Cloud and Datacenter Management

Return to “DSC | Desired State Configuration”

Who is online

Users browsing this forum: No registered users and 1 guest