Wat is DSC?
Desired State Configuration (DSC) [diesaajuuhrd steet konfieguureesjuhn], afgekort DSC, is een managementplatform binnen PowerShell (Windows) waarmee IT-professionals en developers hun infrastructuur kunnen beheren met configuration as code. Het wordt gebruikt om systemen automatisch te configureren, beheren en consistent te houden. Hierdoor kunnen organisaties sneller systemen uitrollen en ervoor zorgen dat servers en applicaties altijd de gewenste configuratie behouden. De werking is gebaseerd op drie belangrijke componenten:
- Configuraties: Declaratieve scripts binnen PowerShell die beschrijven hoe een systeem of resource geconfigureerd moet zijn.
- Resources: Het “make-it-so”-gedeelte van DSC dat de code bevat die een systeem daadwerkelijk naar de gewenste toestand brengt en daar houdt.
- De Local Configuration Manager (LCM): Een onderdeel op de machine zelf dat controleert of de configuratie overeenkomt met de gewenste status en deze zo nodig automatisch aanpast.


