State Configuration службы автоматизации Azure (DSC)
State Configuration службы автоматизации Azure DSC — это облачная реализация PowerShell DSC Azure, которая доступна в составе службы автоматизации Azure.
State Configuration службы автоматизации Azure позволяет создавать, управлять и компилировать конфигурации PowerShell DSC, импортировать ресурсы DSC и назначать конфигурации целевым узлам, выполняя все операции в облаке.
Зачем использовать Azure Automation DSC?
Ниже приведены некоторые причины для использования Azure Automation DSC.
- Встроенный опрашиваемый сервер. Предоставляет опрашиваемый сервер DSC, такой как Windows Feature DSC, чтобы целевые узлы автоматически получали конфигурации, соответствовали требуемому состоянию и отправляли отчет о своем соответствии. Встроенный опрашиваемый сервер в службе автоматизации Azure устраняет необходимость в настройке и обслуживании собственного опрашиваемого сервера.
- Управление всеми артефактами DSC. Вы можете управлять всеми конфигурациями DSC, ресурсами и целевыми узлами на портале Azure или в PowerShell.
- Импорт данных отчетов в Log Analytics. Узлы, управляемые с помощью State Configuration службы автоматизации Azure, отправляют подробные данные о состояния на встроенный опрашиваемый сервер. Вы можете настроить State Configuration службы автоматизации Azure для отправки этих данных в рабочую область Log Analytics.
Механизм работы State Configuration службы автоматизации Azure
В общем виде процесс работы State Configuration службы автоматизации Azure выглядит следующим образом.
- Создается сценарий PowerShell с элементом конфигурации.
- Сценарий загружается в службу автоматизации Azure и компилируется в MOF-файл. Этот файл передается на опрашиваемый сервер DSC, который предоставляется в составе службы автоматизации Azure.
- Определяются узлы, которые будут использовать конфигурацию, а затем применяется конфигурация.
Дополнительные сведения см. в разделе Формат файлов MOF.