En introduktion till Azure AutomationAn introduction to Azure Automation

Azure Automation levererar en molnbaserad automatiserings-och konfigurations tjänst som stöder konsekvent hantering i dina Azure-och icke-Azure-miljöer.Azure Automation delivers a cloud-based automation and configuration service that supports consistent management across your Azure and non-Azure environments. Den omfattar process automatisering, konfigurations hantering, uppdaterings hantering, delade funktioner och heterogena funktioner.It comprises process automation, configuration management, update management, shared capabilities, and heterogeneous features. Automation ger dig fullständig kontroll under distribution, drift och inaktive ring av arbets belastningar och resurser.Automation gives you complete control during deployment, operations, and decommissioning of workloads and resources.

Automatiserings funktioner

ProcessautomatiseringProcess Automation

Process automatisering i Azure Automation gör att du kan automatisera frekventa, tids krävande och fel känsliga moln hanterings uppgifter.Process Automation in Azure Automation allows you to automate frequent, time-consuming, and error-prone cloud management tasks. Den här tjänsten hjälper dig att fokusera på arbete som lägger till ett affärs värde.This service helps you focus on work that adds business value. Genom att minska felkällorna och öka effektiviteten bidrar det också till att sänka dina driftskostnader.By reducing errors and boosting efficiency, it also helps to lower your operational costs. Process automatiserings operativ miljön beskrivs i Runbook-körningen i Azure Automation.The process automation operating environment is detailed in Runbook execution in Azure Automation.

Process automatisering stöder integrering av Azure-tjänster och andra offentliga system som krävs för att distribuera, konfigurera och hantera dina slut punkt till slut punkts processer.Process automation supports the integration of Azure services and other public systems required in deploying, configuring, and managing your end-to-end processes. Med tjänsten kan du redigera Runbooks grafiskt, i PowerShell eller med hjälp av python.The service allows you to author runbooks graphically, in PowerShell, or using Python. Genom att använda en hybrid Runbook Workerkan du förena hanteringen genom att dirigera i lokala miljöer.By using a Hybrid Runbook Worker, you can unify management by orchestrating across on-premises environments. Med Webhooks kan du utföra begär Anden och säkerställa kontinuerlig leverans och drift genom att utlösa automatisering från ITSM, DevOps och övervaknings system.Webhooks let you fulfill requests and ensure continuous delivery and operations by triggering automation from ITSM, DevOps, and monitoring systems.

KonfigurationshanteringConfiguration Management

Konfigurations hantering i Azure Automation ger åtkomst till två funktioner:Configuration Management in Azure Automation allows access to two features:

  • Ändringsspårning och inventeringChange Tracking and Inventory
  • Azure Automation State ConfigurationAzure Automation State Configuration

Ändringsspårning och inventeringChange Tracking and Inventory

Ändringsspårning och Inventory kombinerar funktioner för ändrings spårning och inventering så att du kan spåra ändringar av virtuella datorer och Server infrastruktur.Change Tracking and Inventory combines change tracking and inventory functions to allow you to track virtual machine and server infrastructure changes. Tjänsten stöder ändrings spårning i tjänster, daemons, program vara, register och filer i din miljö för att hjälpa dig att diagnostisera oönskade ändringar och utlösa aviseringar.The service supports change tracking across services, daemons, software, registry, and files in your environment to help you diagnose unwanted changes and raise alerts. Med inventerings support kan du söka efter insyn i installerade program och andra konfigurations objekt i gäst resurser.Inventory support allows you to query in-guest resources for visibility into installed applications and other configuration items. Mer information om den här funktionen finns i ändringsspårning och inventering.For details of this feature, see Change Tracking and Inventory.

Azure Automation State ConfigurationAzure Automation State Configuration

Azure Automation tillstånds konfiguration är en molnbaserad funktion för PowerShell (önskad tillstånds konfiguration) som tillhandahåller tjänster för företags miljöer.Azure Automation State Configuration is a cloud-based feature for PowerShell desired state configuration (DSC) that provides services for enterprise environments. Med den här funktionen kan du hantera dina DSC-resurser i Azure Automation och tillämpa konfigurationer på virtuella eller fysiska datorer från en DSC-pull-server i Azure-molnet.Using this feature, you can manage your DSC resources in Azure Automation and apply configurations to virtual or physical machines from a DSC pull server in the Azure cloud.

Hantering av uppdateringarUpdate management

Azure Automation innehåller funktionen uppdateringshantering för Windows-och Linux-system i hybrid miljöer.Azure Automation includes the Update Management feature for Windows and Linux systems across hybrid environments. Uppdateringshantering ger dig insyn i att uppdatera kompatibiliteten mellan Azure och andra moln och lokalt.Update Management gives you visibility into update compliance across Azure and other clouds, and on-premises. Med funktionen kan du skapa schemalagda distributioner som dirigerar installationen av uppdateringar i en definierad underhålls period.The feature allows you to create scheduled deployments that orchestrate the installation of updates within a defined maintenance window. Om en uppdatering inte bör installeras på en dator kan du använda Uppdateringshantering-funktionen för att undanta den från en distribution.If an update shouldn't be installed on a machine, you can use Update Management functionality to exclude it from a deployment.

Delade funktionerShared capabilities

Azure Automation erbjuder ett antal delade funktioner, inklusive delade resurser, rollbaserad åtkomst kontroll, flexibel schemaläggning, käll kontroll integrering, granskning och taggning.Azure Automation offers a number of shared capabilities, including shared resources, role-based access control, flexible scheduling, source control integration, auditing, and tagging.

Delade resurserShared resources

Azure Automation består av en uppsättning delade resurser som gör det enklare att automatisera och konfigurera dina miljöer i större skala.Azure Automation consists of a set of shared resources that make it easier to automate and configure your environments at scale.

  • Scheman – utlösa automatiserings åtgärder vid fördefinierade tidpunkter.Schedules - Trigger Automation operations at predefined times.
  • Moduler – Hantera Azure och andra system.Modules - Manage Azure and other systems. Du kan importera moduler till Automation-kontot för Microsoft, tredje part, community och anpassade cmdlets och DSC-resurser.You can import modules into the Automation account for Microsoft, third-party, community, and custom-defined cmdlets and DSC resources.
  • Galleri för moduler – stöder inbyggd integrering med PowerShell-galleriet så att du kan visa Runbooks och importera dem till Automation-kontot.Modules gallery - Supports native integration with the PowerShell Gallery to let you view runbooks and import them into the Automation account. Galleriet gör det möjligt för dig att snabbt komma igång med att integrera och redigera dina processer från PowerShell-galleriet och Microsoft Script Center.The gallery allows you to quickly get started integrating and authoring your processes from PowerShell gallery and Microsoft Script Center.
  • Python 2-paket – stöd för python 2-Runbooks för ditt Automation-konto.Python 2 packages - Support Python 2 runbooks for your Automation account.
  • Autentiseringsuppgifter – lagra känslig information på ett säkert sätt som Runbooks och konfigurationer kan använda vid körning.Credentials - Securely store sensitive information that runbooks and configurations can use at runtime.
  • Anslutningar – lagra namn-värde-par med gemensam information för anslutningar till system.Connections - Store name-value pairs of common information for connections to systems. Modulen författare definierar anslutningar i Runbooks och konfigurationer som ska användas vid körning.The module author defines connections in runbooks and configurations for use at runtime.
  • Certifikat – definiera information som ska användas vid autentisering och skydd av distribuerade resurser vid användning av RUNBOOKS eller DSC-konfigurationer vid körning.Certificates - Define information to be used in authentication and securing of deployed resources when accessed by runbooks or DSC configurations at runtime.
  • Variabler -Behåll innehåll som kan användas mellan Runbooks och konfigurationer.Variables - Hold content that can be used across runbooks and configurations. Du kan ändra variabel värden utan att behöva ändra någon av Runbooks eller konfigurationer som refererar till dem.You can change variable values without having to modify any of the runbooks or configurations that reference them.

Rollbaserad åtkomstkontrollRole-based access control

Azure Automation stöder rollbaserad åtkomst kontroll i Azure (Azure RBAC) för att reglera åtkomsten till Automation-kontot och dess resurser.Azure Automation supports Azure role-based access control (Azure RBAC) to regulate access to the Automation account and its resources. Mer information om hur du konfigurerar Azure RBAC på ditt Automation-konto, Runbooks och jobb finns i rollbaserad åtkomst kontroll för Azure Automation.To learn more about configuring Azure RBAC on your Automation account, runbooks, and jobs, see Role-based access control for Azure Automation.

KällkontrollsintegreringSource control integration

Azure Automation stöder integrering av käll kontroll.Azure Automation supports source control integration. Den här funktionen höjer konfigurationen som kod där Runbooks eller konfigurationer kan kontrol leras i ett käll kontroll system.This feature promotes configuration as code where runbooks or configurations can be checked into a source control system.

Heterogent stöd (Windows och Linux)Heterogeneous support (Windows and Linux)

Automation är utformat för att fungera i din hybrid moln miljö och även i dina Windows-och Linux-system.Automation is designed to work across your hybrid cloud environment and also your Windows and Linux systems. Det ger ett konsekvent sätt att automatisera och konfigurera distribuerade arbets belastningar och de operativ system som kör dem.It delivers a consistent way to automate and configure deployed workloads and the operating systems that run them.

Vanliga scenarier för AutomationCommon scenarios for Automation

Azure Automation stöder hantering under hela livs cykeln för din infrastruktur och dina program.Azure Automation supports management throughout the lifecycle of your infrastructure and applications. Här följer exempel på några vanliga scenarier:Common scenarios include:

  • Skriv Runbooks – skapa PowerShell, PowerShell-arbetsflöde, grafiska, python 2 och DSC-Runbooks på vanliga språk.Write runbooks - Author PowerShell, PowerShell Workflow, graphical, Python 2, and DSC runbooks in common languages.
  • Bygg och distribuera resurser – distribuera virtuella datorer i en hybrid miljö med hjälp av runbooks och Azure Resource Manager mallar.Build and deploy resources - Deploy virtual machines across a hybrid environment using runbooks and Azure Resource Manager templates. Integrera i utvecklingsverktyg, till exempel Jenkins och Azure DevOps.Integrate into development tools, such as Jenkins and Azure DevOps.
  • Konfigurera virtuella datorer – utvärdera och konfigurera Windows-och Linux-datorer med konfigurationer för infrastrukturen och programmet.Configure VMs - Assess and configure Windows and Linux machines with configurations for the infrastructure and application.
  • Dela kunskaps överförings information i systemet om hur din organisation levererar och underhåller arbets belastningar.Share knowledge - Transfer knowledge into the system on how your organization delivers and maintains workloads.
  • Hämta inventering – hämta en fullständig inventering av distribuerade resurser för mål, rapportering och efterlevnad.Retrieve inventory - Get a complete inventory of deployed resources for targeting, reporting, and compliance.
  • Hitta ändringar – identifiera ändringar som kan orsaka felaktig konfiguration och förbättra operativa krav.Find changes - Identify changes that can cause misconfiguration and improve operational compliance.
  • Övervaka – isolera dator ändringar som orsakar problem och åtgärda eller eskalera dem till hanterings system.Monitor - Isolate machine changes that are causing issues and remediate or escalate them to management systems.
  • Skydda – karantän datorer om säkerhets aviseringar aktive ras.Protect - Quarantine machines if security alerts are raised. Ange gästkrav.Set in-guest requirements.
  • Styr – konfigurera Azure RBAC för Teams.Govern - Set up Azure RBAC for teams. Återställ oanvända resurser.Recover unused resources.

Anteckning

Den här tjänsten har stöd för Azure-Lighthouse, som låter tjänst leverantörer logga in på sin egen klient för att hantera prenumerationer och resurs grupper som kunder har delegerat.This service supports Azure Lighthouse, which lets service providers sign in to their own tenant to manage subscriptions and resource groups that customers have delegated.

Prissättning för Azure AutomationPricing for Azure Automation

Du kan granska priserna som är kopplade till Azure Automation på sidan med priser .You can review the prices associated with Azure Automation on the pricing page.

Nästa stegNext steps