Einführung in Azure AutomationAn introduction to Azure Automation

Mit Azure Automation wird ein cloudbasierter Automatisierungs- und Konfigurationsdienst bereitgestellt, der eine einheitliche Verwaltung für Ihre Azure-Umgebungen und anderen Umgebungen ermöglicht.Azure Automation delivers a cloud-based automation and configuration service that provides consistent management across your Azure and non-Azure environments. Er umfasst Features für die Prozessautomatisierung, Updateverwaltung und Konfiguration.It consists of process automation, update management, and configuration features. Mit Azure Automation haben Sie in Bezug auf die Bereitstellung, Abläufe und Außerbetriebnahme von Workloads und Ressourcen die volle Kontrolle.Azure Automation provides complete control during deployment, operations, and decommissioning of workloads and resources. Dieser Artikel enthält eine kurze Übersicht über Azure Automation und Antworten auf einige häufig gestellte Fragen.This article provides a brief overview of Azure Automation and answers some common questions. Weitere Informationen zu den verschiedenen Funktionen finden Sie unter den Links, die in dieser Übersicht angegeben sind.For more information about the different capabilities, visit the links throughout this overview.

Azure Automation-FunktionenAzure Automation capabilities

Übersicht über Automation-Funktionen

ProzessautomatisierungProcess automation

Mit Azure Automation können Sie häufig anfallende, zeitaufwändige und fehleranfällige Cloudverwaltungsaufgaben automatisieren.Azure Automation provides you the ability to automate frequent, time-consuming, and error-prone cloud management tasks. Dank dieser Automatisierung können Sie Ihre Zeit direkt in Arbeit investieren, die den Geschäftswert erhöht.This automation helps you focus on work that adds business value. Aufgrund der geringeren Fehlerquote und höheren Effizienz können Betriebskosten gesenkt werden.By reducing errors and boosting efficiency, it also helps to lower your operational costs. Sie können Azure-Dienste und andere öffentliche Systeme integrieren, die für die Bereitstellung, Konfiguration und Verwaltung Ihrer End-to-End-Prozesse erforderlich sind.You can integrate Azure services and other public systems that are required in deploying, configuring, and managing your end to end processes. Der Dienst ermöglicht das grafische Erstellen von Runbooks per PowerShell oder Python.The service allows you to author runbooks graphically, in PowerShell, or Python. Mit einem Hybrid Runbook Worker können Sie die Verwaltung vereinheitlichen, indem Sie eine übergreifende Orchestrierung für die lokalen Umgebungen durchführen.By using a hybrid Runbook worker, you can unify management by orchestrating across on-premises environments. Webhooks stellen eine Möglichkeit dar, um Anforderungen zu erfüllen und den kontinuierlichen Ablauf von Bereitstellungen und Vorgängen sicherzustellen, indem die Automatisierung über ITSM, DevOps und Überwachungssysteme ausgelöst wird.Webhooks provide a way to fulfill requests and ensure continuous delivery and operations by triggering automation from ITSM, DevOps, and monitoring systems.

KonfigurationsverwaltungConfiguration management

Azure Automation Desired State Configuration ist eine cloudbasierte PowerShell DSC-Lösung, mit der für Unternehmensumgebungen erforderliche Dienste bereitgestellt werden.Azure Automation desired state configuration is a cloud-based solution for PowerShell DSC that provides services required for enterprise environments. Verwalten Sie Ihre DSC-Ressourcen in Azure Automation, und wenden Sie Konfigurationen auf virtuelle oder physische Computer über einen DSC-Pullserver in der Azure-Cloud an.Manage your DSC resources in Azure Automation and apply configurations to virtual or physical machines from a DSC Pull Server in the Azure cloud. Es werden umfassende Berichte bereitgestellt, mit denen Sie über wichtige Ereignisse informiert werden, z.B. wenn Knoten von ihrer zugewiesenen Konfiguration abweichen.It provides rich reports that inform you of important events such as when nodes have deviated from their assigned configuration. Sie können die Computerkonfiguration überwachen und automatisch aktualisieren. Dies gilt sowohl für physische als auch für virtuelle Computer unter Windows oder Linux, die sich in der Cloud oder in lokalen Rechenzentren befinden können.You can monitor and automatically update machine configuration across physical and virtual machines, Windows or Linux, in the cloud or on-premises.

Es ist auch möglich, den Bestand von Ressourcen auf Gastsystemen abzurufen, um sich über die installierten Anwendungen und andere Konfigurationselemente zu informieren.You can get inventory about in-guest resources for visibility into installed applications and other configuration items. Sie können die umfassenden Berichterstellungs- und Suchfunktionen nutzen, um schnell ausführliche Informationen dazu zu ermitteln, welche Konfiguration für das Betriebssystem vorliegt.A rich reporting and search capabilities are available to quickly find detailed information to help understand what is configured within the operating system. Sie können Änderungen für Dienste, Daemons, Software, die Registrierung und Dateien nachverfolgen, um schnell zu identifizieren, welche Vorgänge ggf. zu Problemen führen.You can track changes across services, daemons, software, registry, and files to quickly identify what might be causing issues. Außerdem können Sie mit DSC Diagnosen erstellen und Warnungen erhalten, wenn es in Ihrer Umgebung zu unerwünschten Änderungen kommt.Additionally, DSC can help you diagnose and alert when unwanted changes occur in your environment.

UpdateverwaltungUpdate management

Aktualisieren Sie Windows- und Linux-Systeme mit Azure Automation übergreifend für Hybridumgebungen.Update Windows and Linux systems across hybrid environments with Azure Automation. So erhalten Sie einen Einblick in die Konformität von Updates für Azure, die lokale Umgebung und andere Clouds.You get visibility of update compliance across Azure, on-premises, and other clouds. Sie können Zeitplanbereitstellungen erstellen, um die Installation von Updates in einem definierten Wartungsfenster zu orchestrieren.You can create schedule deployments to orchestrate the installation of updates within a defined maintenance window. Falls ein Update auf einem Computer nicht installiert werden soll, können Sie es aus der Bereitstellung ausschließen.If an update should not be installed on a machine, you can exclude those updates from a deployment.

Gemeinsam genutzte RessourcenShared resources

Azure Automation besteht aus einem Satz von gemeinsam genutzten Ressourcen, die Ihnen das bedarfsabhängige Automatisieren und Konfigurieren Ihrer Umgebungen erleichtern.Azure Automation consists of a set of shared resources that make it easier to automate and configure your environments at scale.

  • Zeitpläne: Werden im Dienst verwendet, um die Automatisierung zu vordefinierten Zeiten auszulösen.Schedules - Used in the service to trigger automation on predefined times.
  • Module: Module werden zum Verwalten von Azure und anderen Systemen verwendet.Modules - Modules are used to manage Azure and other systems. Importieren Sie sie in das Automation-Konto für Microsoft-, Drittanbieter-, Community- oder benutzerdefinierte Cmdlets und DSC-Ressourcen.Import into the Automation Account for Microsoft, third party, community, or custom defined cmdlets and DSC resources.
  • Modulkatalog: Native PowerShell-Katalogintegration zum Anzeigen von Runbooks und Importieren in das Automation-Konto.Modules gallery - Native integration to the PowerShell Gallery to view runbooks and import them into the Automation Account.
  • Python 2-Pakete: Fügen Sie Ihrem Automation-Konto Python 2-Pakete für die Verwendung in Ihren Python-Runbooks hinzu.Python 2 packages - Add Python 2 packages to your automation account to use in your Python runbooks.
  • Anmeldeinformationen: Ermöglichen das sichere Speichern von vertraulichen Informationen, die zur Laufzeit von Runbooks und Konfigurationen verwendet werden können.Credentials - Securely store sensitive information that can be used by runbooks and configurations at runtime.
  • Verbindungen: Dienen zum Speichern eines Name-Wert-Paars mit allgemeinen Informationen für die Verbindungsherstellung mit Systemen in Verbindungsressourcen.Connections - Store a name / value pairs of information that contains common information when connecting to systems in connection resources. Verbindungen werden vom Autor eines Moduls für die Nutzung in Runbooks und Konfigurationen zur Laufzeit definiert.Connections are defined by the module author for use at runtime in runbooks and configurations.
  • Zertifikate: Sie können Zertifikate zur Laufzeit speichern und verfügbar machen, damit sie für die Authentifizierung und zum Schützen von bereitgestellten Ressourcen verwendet werden können.Certificates - Store and make available at runtime so they can be used for authentication and securing deployed resources.
  • Variablen: Variablen können Inhalt enthalten, der dann für alle Runbooks und Konfigurationen verwendet werden kann.Variables - Provide a way to hold content that can be used across runbooks and configurations. Sie können Werte ändern, ohne dass Sie die Runbooks oder Konfigurationen modifizieren müssen, die darauf verweisen.You can change values without having to modify any of the runbooks and configurations that reference them.

Integration der QuellcodeverwaltungSource control integration

Azure Automation lässt sich in die Quellcodeverwaltung integrieren. Dies ermöglicht die Konfiguration als Code, sodass Runbooks oder Konfigurationen in ein Quellcodeverwaltungssystem eingecheckt werden können.Azure Automation has the ability to integrate with source control which promotes configuration as code where runbooks or configurations can be checked into a source control system.

Rollenbasierte ZugriffssteuerungRole based access control

Azure Automation unterstützt die Steuerung des Zugriffs auf das Automation-Konto und die dazugehörigen Ressourcen mittels rollenbasierter Zugriffssteuerung. Weitere Informationen zum Konfigurieren der rollenbasierten Zugriffssteuerung für Ihr Automation-Konto, Ihre Runbooks und Ihre Aufträge finden Sie unter Rollenbasierte Zugriffssteuerung in Azure Automation.Azure Automation supports Role Based Access Control to control access to the Automation Account and its resources, to learn more about configuration RBAC on your Automation Account,runbooks, and jobs, see Role-based access control for Azure Automation.

Windows und LinuxWindows and Linux

Azure Automation ist für die Nutzung in Ihrer gesamten Hybridcloudumgebung und unter Windows und Linux ausgelegt.Azure Automation is designed to work across your hybrid cloud environment and also for Windows & Linux. Sie können bereitgestellte Workloads und das Betriebssystem, auf dem diese ausgeführt werden, auf einheitliche Weise automatisieren und konfigurieren.It delivers a consistent way to automate and configure workloads deployed and the operating system they are running on.

Suchen Sie im Automation-Katalog nach Runbooks und Modulen, um schnell mit dem Integrieren und Erstellen Ihrer Prozesse aus dem PowerShell-Katalog und Microsoft Script Center beginnen zu können.Browse the Automation gallery for runbooks and modules to quickly get started integrating and authoring your processes from PowerShell gallery and Microsoft Script Center.

Häufige Automation-SzenarienCommon scenarios for Automation

Mit Azure Automation wird der Lebenszyklus Ihrer Infrastruktur und Anwendungen verwaltet.Azure Automation manages across the lifecycle of your infrastructure and applications. Übertragen Sie das Wissen, wie die Organisation Workloads bereitstellt und wartet, in das System.Transfer knowledge into the system on how the organization delivers and maintains workloads. Führen Sie die Erstellung in gängigen Sprachen durch, z.B. mithilfe von PowerShell, Desired State Configuration, Python und grafischen Runbooks.Author in common languages like PowerShell, desired state configuration, Python, and graphical runbooks. Verschaffen Sie sich einen Überblick über den gesamten Bestand an bereitgestellten Ressourcen für die Bereiche Zielgruppenadressierung, Berichterstellung und Konformität.Get a complete inventory of deployed resources for targeting, reporting, and compliance. Identifizieren Sie Änderungen, die zu Fehlkonfigurationen führen können, und verbessern Sie die betriebsbezogene Konformität.Identify changes that can cause misconfiguration and improve operational compliance.

  • Ressourcen erstellen/bereitstellen: Stellen Sie VMs in einer Hybridumgebung bereit, indem Sie Runbooks und Azure Resource Manager-Vorlagen verwenden.Build / Deploy resources - Deploy VMs across a hybrid environment using Runbooks and Azure Resource Manager templates. Führen Sie die Integration in Entwicklungstools wie Jenkins und Azure DevOps durch.Integrate into development tools like Jenkins and Azure DevOps.
  • VMs konfigurieren: Bewerten und konfigurieren Sie Windows- und Linux-Computer mit der gewünschten Konfiguration für die Infrastruktur und Anwendung.Configure VMs - Assess and configure Windows and Linux machines with the desired configuration for the infrastructure and application.
  • Überwachen: Identifizieren Sie Änderungen auf Computern, die Probleme verursachen, und beheben Sie diese, oder nutzen Sie die Eskalation an Verwaltungssysteme.Monitor - Identify changes on machines that are causing issues and remediate or escalate to management systems.
  • Schützen: Aktivieren Sie für eine VM den Quarantänezustand, wenn eine Sicherheitswarnung ausgelöst wird.Protect - Quarantine VM if security alert is raised. Legen Sie Anforderungen auf Gastsystemen fest.Set in-guest requirements.
  • Steuern: Richten Sie die rollenbasierte Zugriffssteuerung für Teams ein.Govern - Set up role-based access control for teams. Stellen Sie ungenutzte Ressourcen wieder her.Recover unused resources.

Preise für AutomationPricing for Automation

Sie können sich über die Preise für Azure Automation auf der entsprechenden Seite mit den Preisen informieren.You can review the price for Azure Automation on the pricing page.

Nächste SchritteNext steps