Visão geral do State Configuration da Automação do Azure

Observação

Antes de você habilitar a State Configuration da Automação, gostaríamos de informar que uma versão mais recente da DSC agora está em disponibilidade geral, gerenciada por um recurso de Azure Policy chamado configuração de convidado. O serviço de configuração de convidado combina recursos de extensão de DSC, State Configuration da Automação do Azure e os recursos mais solicitados dos comentários dos clientes. A configuração de convidado também inclui suporte a computadores híbridos por meio de servidores habilitados para Arc.

A State Configuration da Automação do Azure é um serviço de gerenciamento de configuração do Azure que permite gravar, gerenciar e compilar configurações de DSC (Desired State Configuration) do PowerShell para nós em qualquer nuvem ou datacenter local. O serviço também importa recursos de DSC e atribui configurações aos nós de destino, tudo na nuvem. Você pode acessar a State Configuration da Automação do Azure no portal do Azure selecionando DSC (State Configuration) em Gerenciamento de Configuração.

A State Configuration da Automação do Azure pode ser usada para gerenciar uma variedade de computadores:

  • Máquinas virtuais do Azure
  • Máquinas virtuais do Azure (clássico)
  • Computadores físicos/máquinas virtuais locais do Windows ou em uma nuvem diferente do Azure (incluindo instâncias do AWS EC2)
  • Máquinas físicas/virtuais locais do Linux, no Azure, ou em uma nuvem diferente do Azure

Além disso, se você não estiver pronto para gerenciar a configuração do computador por meio da nuvem, também poderá usar a State Configuration da Automação do Azure como um ponto de extremidade somente relatório. Esse recurso permite definir (enviar por push) configurações por meio de DSC e exibir detalhes de relatório na Automação do Azure.

Observação

O gerenciamento de VMs do Azure com a State Configuration da Automação do Azure será incluído sem custo adicional se a versão da extensão de Desired State Configuration da VM do Azure for maior que 2.70. Para saber mais, confira a página de preços da Automação.

Por que usar a Configuração de Estado da Automação do Azure?

A State Configuration da Automação do Azure oferece várias vantagens em comparação com o uso do DSC fora do Azure. Esse serviço permite a escalabilidade entre milhares de computadores rápida e facilmente, de um local central e seguro. Você pode facilmente habilitar computadores, atribuir a eles configurações declarativas e exibir relatórios que mostram a conformidade de cada computador com o estado desejado especificado.

O serviço State Configuration da Automação do Azure representa para o DSC o mesmo que os runbooks da Automação do Azure representam para o script do PowerShell. Em outras palavras, da mesma forma que a Automação do Azure ajuda você a gerenciar os scripts do PowerShell, ela também ajuda a gerenciar configurações do DSC.

Servidor de pull interno

A State Configuration da Automação do Azure fornece um servidor de pull de DSC semelhante ao Serviço DSC de Recurso do Windows. Os nós de destino podem receber configurações automaticamente, manter a conformidade com o estado desejado e relatar a conformidade deles. O servidor de pull interno na Automação do Azure elimina a necessidade de configurar e manter seu próprio servidor de pull. A Automação do Azure pode destinar computadores Windows ou Linux físicos ou virtuais, na nuvem ou localmente.

Gerenciamento de todos os seus artefatos de DSC

A State Configuration da Automação do Azure oferece a mesma camada de gerenciamento para a Desired State Configuration do PowerShell que oferece para scripts do PowerShell. No portal do Azure ou do PowerShell, você pode gerenciar todas as suas configurações, recursos e nós de destino da DSC.

Captura de tela da página de Automação do Azure

Importação de dados de relatório em logs de Azure Monitor

Nós gerenciados com a Configuração do Estado de Automação do Azure enviam dados de status de relatórios detalhados para o servidor de pull interno. É possível configurar a Configuração do Estado de Automação do Azure para enviar esses dados ao espaço de trabalho do Log Analytics. Confira Encaminhar dados de relatório da State Configuration da Automação do Azure para logs do Azure Monitor.

Pré-requisitos

Considere os requisitos nesta seção ao usar a State Configuration da Automação do Azure.

Requisitos do sistema operacional

Para nós que executam o Windows, as seguintes versões são compatíveis:

  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012R2
  • Windows Server 2012
  • Windows Server 2008 R2 SP1
  • Windows 10
  • Windows 8.1
  • Windows 7

Observação

O SKU do produto autônomo do Microsoft Hyper-V Server não contém uma implementação de DSC. Portanto, ele não pode ser gerenciado pelo DSC do PowerShell nem pela State Configuration da Automação do Azure.

Para os nós que executam o Linux, a extensão de DSC do Linux dá suporte a todas as distribuições do Linux listadas na Documentação de DSC do PowerShell.

Requisitos de DSC

Para todos os nós do Windows em execução no Azure, o WMF 5.1 é instalado quando as máquinas virtuais são habilitadas. Para nós que executam o Windows Server 2012 e o Windows 7, o WinRM é habilitado.

Para todos os nós do Linux em execução no Azure, o DSC do PowerShell para Linux é instalado quando as máquinas virtuais são habilitadas.

Configuração de redes privadas

Verifique a Configuração de Rede da Automação do Azure para informações detalhadas sobre as portas, URLs e outros detalhes de rede necessários para os nós em uma rede privada.

Suporte a proxy

O suporte a proxy para o agente DSC está disponível no Windows versão 1809 e posterior. Essa opção é habilitada definindo os valores para as propriedades ProxyURL e ProxyCredential no script de metaconfiguração usado para registrar nós.

Observação

A State Configuration da Automação do Azure não é compatível com proxy de DSC para versões anteriores do Windows.

Para os nós do Linux, o agente DSC oferece suporte a proxy e usa a variável http_proxy para determinar a URL. Para saber mais sobre o suporte a proxy, confira Gerar metaconfigurações DSC.

Registros DNS por região

É recomendável usar os endereços listados na tabela registros DNS por região ao definir exceções.

Próximas etapas