J'ai regardé une vidéo sur ITPro.tv sur PowerShell Desired State Configuration DSC . Ils l'introduisent et exécutent efficacement un script. Cependant, c'était aussi leur première (vraie) introduction du script, donc je n'ai pas fait la différence entre DSC et le script normal. J'ai déjà fait des scripts réguliers auparavant, et peut-être qu'ils n'avaient tout simplement pas un si bon exemple; il semblait qu'un script normal pourrait installer un rôle / fonctionnalité et copier très bien certains fichiers. Je n'ai pas vu l'avantage pour DSC par rapport à un simple script. Mis à part une machine capable d'interroger pour une sorte de changements, qu'ils ne couvraient pas en pratique, juste en théorie.
Quels sont les avantages de DSC par rapport aux scripts traditionnels; par exemple "installer le rôle, copier le fichier"?
- Avec PowerShell, vous pouvez vous connecter à des machines distantes et leur dire de faire des choses, donc ce n'est pas exclusif à DSC.
- Avec DSC, il semble que vous effectuez une sorte de compilation pour créer un fichier mof, puis vous l'exécutez à partir du shell après le script, ce qui semble être une étape inutile.
- La vue d'ensemble MSDN se lit comme une vue d'ensemble de PowerShell, et je ne vois pas les caractéristiques de différenciation.
la source