Azure Automation State Configuration översikt

Azure Automation State Configuration är en Azure-konfigurationshanteringstjänst som gör att du kan skriva, hantera och kompilera PowerShell Desired State Configuration-konfigurationer (DSC) för noder i alla molndatacenter eller lokala datacenter. Tjänsten importerar också DSC-resurseroch tilldelar konfigurationer till målnoder, allt i molnet. Du kan komma Azure Automation State Configuration i Azure Portal genom att välja Tillståndskonfiguration (DSC) under Konfigurationshantering.

Anteckning

Innan du aktiverar Automation State Configuration vill vi att du ska veta att en nyare version av DSC nu är tillgänglig i förhandsversion, som hanteras av en funktion i Azure Policy med namnet gästkonfiguration. Gästkonfigurationstjänsten kombinerar funktionerna i DSC-tillägget, Azure Automation State Configuration och de vanligaste begärda funktionerna från kundfeedback. Gästkonfigurationen omfattar även stöd för hybriddator via Arc-aktiverade servrar.

Du kan använda Azure Automation State Configuration för att hantera en mängd olika datorer:

  • Virtuella Azure-datorer
  • Virtuella Azure-datorer (klassiska)
  • Fysiska/virtuella Windows datorer lokalt eller i ett annat moln än Azure (inklusive AWS EC2-instanser)
  • Fysiska/virtuella Linux-datorer lokalt, i Azure eller i ett annat moln än Azure

Om du inte är redo att hantera datorkonfigurationen från molnet kan du använda Azure Automation State Configuration som en slutpunkt endast för rapporter. Med den här funktionen kan du ange (push-konfigurationer) via DSC och visa rapporteringsinformation i Azure Automation.

Anteckning

Hantering av virtuella Azure-datorer Azure Automation State Configuration ingår utan extra kostnad om den installerade versionen av Azure VM Desired State Configuration-tillägget är större än 2,70. Mer information finns på sidan med priser för Automation.

Därför ska du använda Azure Automation State Configuration

Azure Automation State Configuration ger flera fördelar jämfört med användning av DSC utanför Azure. Den här tjänsten möjliggör skalbarhet över tusentals datorer snabbt och enkelt från en central och säker plats. Du kan enkelt aktivera datorer, tilldela dem deklarativa konfigurationer och visa rapporter som visar varje dators kompatibilitet med det önskade tillstånd som du anger.

Tjänsten Azure Automation State Configuration till DSC vad Azure Automation är för PowerShell-skript. Med andra ord, på samma sätt som Azure Automation hjälper dig att hantera PowerShell-skript, hjälper det dig också att hantera DSC-konfigurationer.

Inbyggd pull-server

Azure Automation State Configuration tillhandahåller en DSC-pull-server som liknar Windows DSC-tjänstenför funktionen . Målnoder kan automatiskt ta emot konfigurationer, följa önskat tillstånd och rapportera om deras efterlevnad. Den inbyggda pull-servern i Azure Automation eliminerar behovet av att konfigurera och underhålla din egen pull-server. Azure Automation kan rikta in sig på virtuella Windows fysiska datorer eller Linux-datorer, i molnet eller lokalt.

Hantering av alla dina DSC-artefakter

Azure Automation State Configuration har samma hanteringslager i PowerShell-Desired State Configuration som det erbjuder för PowerShell-skript. Från Azure Portal eller från PowerShell kan du hantera alla dina DSC-konfigurationer, resurser och målnoder.

Skärmbild av Azure Automation sidan

Importera rapporteringsdata till Azure Monitor loggar

Noder som hanteras med Azure Automation State Configuration skickar detaljerade rapportstatusdata till den inbyggda pull-servern. Du kan konfigurera Azure Automation State Configuration att skicka dessa data till Log Analytics-arbetsytan. Se Vidarebefordra Azure Automation State Configuration rapporteringsdata till Azure Monitor loggar.

Förutsättningar

Överväg kraven i det här avsnittet när du använder Azure Automation State Configuration.

Operativsystemskrav

För noder som Windows stöds följande versioner:

  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012R2
  • Windows Server 2012
  • Windows Server 2008 R2 SP1
  • Windows 10
  • Windows 8,1
  • Windows 7

Anteckning

SKU:n Microsoft Hyper-V Server fristående produkt innehåller inte någon implementering av DSC. Därför kan den inte hanteras av PowerShell DSC eller Azure Automation State Configuration.

För noder som kör Linux stöder DSC Linux-tillägget alla Linux-distributioner som anges i PowerShell DSC-dokumentationen.

DSC-krav

För alla Windows noder som körs i Azure installeras WMF 5.1 när datorer är aktiverade. För noder som Windows Server 2012 och Windows 7 är WinRM aktiverat.

För alla Linux-noder som körs i Azure installeras PowerShell DSC för Linux när datorer är aktiverade.

Konfiguration av privata nätverk

Kontrollera Azure Automation nätverkskonfiguration för detaljerad information om portar, URL:er och annan nätverksinformation som krävs för noder i ett privat nätverk.

Proxysupport

Proxystöd för DSC-agenten finns i Windows version 1809 och senare. Det här alternativet aktiveras genom att ange värden för ProxyURL egenskaperna ProxyCredential och i metakonfigurationsskriptet som används för att registrera noder.

Anteckning

Azure Automation State Configuration har inte stöd för DSC-proxy för tidigare versioner av Windows.

För Linux-noder stöder DSC-agenten proxy och använder http_proxy variabeln för att fastställa URL:en. Mer information om proxystöd finns i Generera DSC-metakonfigurationer.

DNS-poster per region

Vi rekommenderar att du använder de adresser som anges i tabellen DNS-poster per region när du definierar undantag.

Nästa steg