Panoramica di PowerShell Desired State Configuration (DSC)

DSC è una piattaforma di gestione di PowerShell che consente di gestire l'infrastruttura IT e di sviluppo con la configurazione come codice.

Sono disponibili tre versioni di DSC:

  • DSC 1.1 è la versione legacy di DSC originariamente distribuita in Windows PowerShell 5.1.

  • DSC 2.0 è la versione di DSC fornita in PowerShell 7.

    Con la versione di PowerShell 7.2, il modulo PSDesiredStateConfiguration non è più incluso nel pacchetto di PowerShell. La separazione di DSC nel proprio modulo consente di investire e sviluppare DSC indipendente da PowerShell e riduce le dimensioni del pacchetto di PowerShell. Gli utenti di DSC godranno del vantaggio di aggiornare DSC senza la necessità di aggiornare PowerShell, accelerando il tempo per la distribuzione delle nuove funzionalità DSC. Gli utenti che vogliono continuare a usare DSC v2 possono scaricare PSDesiredStateConfiguration 2.0.5 dalla PowerShell Gallery.

  • DSC 3.0 è la nuova versione di DSC. Questa versione è una versione di anteprima ancora in fase di sviluppo. Gli utenti che lavorano con ambienti non Windows possono prevedere funzionalità multipiattaforma in DSC 3.0. DSC 3.0 è la versione supportata dalla funzionalità di configurazione del computer di Azure Automanage.

La documentazione per DSC è stata spostata in una nuova posizione in modo da poter gestire le informazioni specifiche della versione DSC separate dalle versioni di PowerShell.

Vedere la nuova documentazione in Desired State Configuration 2.0.