[Artigo] Desired State Configuration (DSC)

Bom dia!

Este ano é o ano de dar mais vida ao meu blog. Dar mais vida com novos artigos técnicos! Segue abaixo o primeiro, pequeno mas interessante pra quem já utiliza o Windows PowerShell diariamente, seja no Windows Server, no Server Core ou o novo Nano Server.

Desired State Configuration (DSC)

O DSC nada mais é que uma nova plataforma de gerenciamento do Windows PowerShell, que permite implantar e gerenciar dados de configuração para serviços de software e gerenciar o ambiente em que esses serviços irão ser executados.

O DSC fornece um conjunto de extensões de linguagem do Windows PowerShell, novos cmdlets e recursos que se pode usar para especificar declarativamente como se quer que o ambiente de software seja configurado. Também fornece um meio de manter e gerenciar configurações já existentes.

Como exemplos de aplicações práticas do DSC, segue abaixo uma lista:

– Ativar e desativar funções e recursos;
– Gerenciar configurações de registro;
– Gerenciar arquivos e diretórios;
– Iniciar, parar e gerenciar processos e serviços;
– Gerenciar grupos e contas de usuários;
– Implantar novo software;
– Gerenciar variáveis de ambiente;
– Executar scripts do Windows PowerShell;
– Corrigir uma configuração que esteja dessincronizada em relação ao estado desejado;
– Descobrir o estado de configuração real em um nó específico.

Para saber mais sobre o DSC, clique na fonte abaixo:
https://msdn.microsoft.com/pt-br/powershell/dsc/overview

Forte abraço,

Jorge Barata