Ho visto un video su ITPro.tv sul DSC di configurazione dello stato desiderato di PowerShell . Lo introducono ed eseguono efficacemente una sceneggiatura. Tuttavia, questa è stata anche la loro prima (reale) introduzione di script, quindi non ho riscontrato la differenza tra DSC e script regolari. Ho già fatto degli script regolari in precedenza, e forse non hanno avuto un grande esempio; sembrava che uno script normale potesse installare un ruolo / funzionalità e copiare alcuni file bene. Non ho visto il vantaggio di DSC rispetto a un semplice script. A parte una macchina che è in grado di sondare per qualche tipo di cambiamento, che non hanno trattato in pratica, solo in teoria.
Quali sono i vantaggi di DSC rispetto agli script tradizionali; ad esempio "ruolo di installazione, copia file"?
- Con PowerShell puoi connetterti a macchine remote e dire loro di fare cose, quindi non è esclusivo di DSC.
- Con DSC sembra che tu stia facendo una sorta di compilation per creare un file mof, e poi lo esegui dalla shell dopo lo script, il che sembra un passaggio non necessario.
- La panoramica di MSDN si presenta come una panoramica di PowerShell e non vedo le caratteristiche di differenziazione.