Erkunden von Azure Automation State Configuration (DSC)
Azure Automation State Configuration DSC ist eine cloudbasierte Implementierung von PowerShell DSC in Azure, die als Teil von Azure Automation verfügbar ist.
Mit Azure Automation State Configuration können Sie PowerShell DSC-Konfigurationen schreiben, verwalten und kompilieren, DSC-Ressourcen importieren und Konfigurationen Zielknoten zuweisen, und zwar vollständig in der Cloud.
Gründe für Azure Automation DSC
Es folgen einige der Gründe, die für den Einsatz von Azure Automation DSC sprechen:
- Integrierter Pullserver. Ein DSC-Pullserver wie der Dienst „Windows Feature DSC“ wird bereitgestellt, damit Zielknoten automatisch Konfigurationen erhalten, dem gewünschten Zustand entsprechen und ihre Konformität zurückmelden. Dank des in Azure Automation integrierten Pullservers müssen Sie einen Pullserver nicht mehr selbst einrichten und verwalten.
- Verwaltung aller DSC-Artefakte. Sie können alle Ihre DSC-Konfigurationen, -Ressourcen und -Zielknoten über das Azure-Portal oder PowerShell verwalten.
- Importieren von Berichtsdaten in Log Analytics. Knoten, die mit Azure Automation State Configuration verwaltet werden, senden detaillierte Berichte mit Zustandsdaten an den integrierten Pullserver. Sie können Azure Automation State Configuration so konfigurieren, dass diese Daten an Ihren Log Analytics-Arbeitsbereich gesendet werden.
Funktionsweise von Azure Automation State Configuration
Die allgemeine Funktionsweise von Azure Automation State Configuration ist wie folgt:
- Erstellen Sie ein PowerShell-Skript mit dem Konfigurationselement.
- Laden Sie das Skript in Azure Automation hoch, und kompilieren Sie es in eine MOF-Datei. Die Datei wird an den DSC-Pullserver übertragen, der als Teil des Diensts Azure Automation bereitgestellt wird.
- Bestimmen Sie die Knoten, die die Konfiguration verwenden sollen, und wenden Sie dann die Konfiguration an.
Weitere Informationen finden Sie unter MOF-Datei (Managed Object Format).