Utforska Azure Automation State Configuration (DSC)
Azure Automation State Configuration DSC är en molnbaserad Azure-implementering av PowerShell DSC som är tillgänglig som en del av Azure Automation.
Med Azure Automation State-konfigurationen kan du skriva, hantera och kompilera PowerShell DSC-konfigurationer, importera DSC-resurser och tilldela konfigurationer till målnoder, allt i molnet.
Varför ska du använda Azure Automation DSC?
Följande beskriver några av orsakerna till varför vi skulle överväga att använda Azure Automation DSC:
- Inbyggd pull-server. Tillhandahåller en DSC-pull-server som Windows Feature DSC-tjänsten så att målnoder automatiskt tar emot konfigurationer, överensstämmer med önskat tillstånd och rapporterar tillbaka om deras efterlevnad. Den inbyggda pull-servern i Azure Automation eliminerar behovet av att konfigurera och underhålla din pull-server.
- Hantering av alla dina DSC-artefakter. Du kan hantera alla DSC-konfigurationer, resurser och målnoder från Azure Portal eller PowerShell.
- Importera rapporteringsdata till Log Analytics. Noder som hanteras med Azure Automation-tillståndskonfigurationen skickar detaljerade rapportstatusdata till den inbyggda pull-servern. Du kan konfigurera Azure Automation-tillståndskonfigurationen för att skicka dessa data till din Log Analytics-arbetsyta.
Så här fungerar Azure Automation-tillståndskonfiguration
Den allmänna processen för hur Azure Automation State-konfigurationen fungerar är följande:
- Skapa ett PowerShell-skript med konfigurationselementet.
- Ladda upp skriptet till Azure Automation och kompilera skriptet till en MOF-fil. Filen överförs till DSC-hämtningsservern, som tillhandahålls som en del av Azure Automation-tjänsten.
- Definiera de noder som ska använda konfigurationen och tillämpa sedan konfigurationen.
Mer information finns i MOF-filen (Managed Object Format).