Erkunden von Azure Automation

Abgeschlossen

Azure Automation bietet Ihnen die Möglichkeit, häufige, zeitaufwändige und fehleranfällige Cloudverwaltungstasks zu automatisieren. Mithilfe von Automation können Sie sich auf Arbeiten konzentrieren, die den Geschäftswert erhöhen. Aufgrund der geringeren Fehlerquote und höheren Effizienz können Betriebskosten gesenkt werden. 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. Der Dienst ermöglicht das grafische Erstellen von Runbooks per PowerShell oder Python.

Prozessautomatisierung

Die Prozessautomatisierung unterstützt die Integration von Azure-Diensten und anderen öffentlichen Systemen, die für die Bereitstellung, Konfiguration und Verwaltung Ihrer End-to-End-Prozesse erforderlich sind. Der Dienst ermöglicht das grafische Erstellen von Runbooks mithilfe von PowerShell oder Python.

Konfigurationsverwaltung

Die Konfigurationsverwaltung in Azure Automation ermöglicht den Zugriff auf zwei Features:

  • Änderungsnachverfolgung und Bestand
  • Azure Automation State Configuration

Azure Automation State Configuration

Azure Automation State Configuration ist ein cloudbasiertes PowerShell DSC-Feature (Desired State Configuration), mit dem Dienste für Unternehmensumgebungen bereitgestellt werden. Unter Verwendung dieser Funktion können Sie Ihre DSC-Ressourcen in Azure Automation verwalten und Konfigurationen auf virtuelle oder physische Computer anwenden. Dabei werden die Konfigurationen von einem DSC-Pullserver in der Azure-Cloud abgerufen.

Updateverwaltung

Updateverwaltung Feature für Windows und Linux-Systeme in Hybridumgebungen das Ihnen Einblicke in die Updatekonformität in Azure und anderen Clouds sowie lokal bietet. Mit diesem Feature können Sie geplante Bereitstellungen erstellen, um die Installation von Updates in einem definierten Wartungsfenster zu orchestrieren.

Gemeinsam genutzte Funktionen

Azure Automation bietet eine Reihe von gemeinsam genutzten Funktionen. Dazu zählen u. a. gemeinsam genutzte Ressourcen, die rollenbasierte Zugriffssteuerung, eine flexible Zeitplanung, die Integration in die Quellcodeverwaltung, Überwachungsfunktionen und das Tagging.

Gemeinsame Ressourcen

Azure Automation besteht aus einem Satz von gemeinsam genutzten Ressourcen, die Ihnen das bedarfsabhängige Automatisieren und Konfigurieren Ihrer Umgebungen erleichtern.

Rollenbasierte Zugriffssteuerung

Azure Automation unterstützt die rollenbasierte Zugriffssteuerung von Azure (Azure RBAC), um den Zugriff auf das Automation-Konto und die zugehörigen Ressourcen zu steuern. Weitere Informationen zur Konfiguration von Azure RBAC für Ihr Automation-Konto, Ihre Runbooks und Ihre Aufträge finden Sie unter Rollenbasierte Zugriffssteuerung in Azure Automation.

Integration der Quellcodeverwaltung

Azure Automation unterstützt eine Integration in die Quellcodeverwaltung. Diese Funktion ermöglicht die Konfiguration in Form von Code, sodass Runbooks oder Konfigurationen in ein Quellcodeverwaltungssystem eingecheckt werden können.

Unterstützung heterogener Systeme (Windows und Linux)

Azure Automation ist für die Nutzung in Ihrer gesamten Hybridcloudumgebung und in Ihren Windows- und Linux-Systemen ausgelegt. Sie können bereitgestellte Workloads und das Betriebssystem, auf dem diese ausgeführt werden, auf einheitliche Weise automatisieren und konfigurieren.

Häufige Automation-Szenarien

Azure Automation unterstützt die Verwaltung des gesamten Lebenszyklus Ihrer Infrastruktur und Anwendungen. Zu den häufigen Szenarios gehören:

  • Schreiben von Runbooks: Erstellen Sie PowerShell-, PowerShell-Workflow-, Python 2- und DSC-Runbooks sowie grafische Runbooks mithilfe einer gemeinsamen Sprache.
  • Erstellen und Bereitstellen von Ressourcen: Verwenden Sie Runbooks und Azure Resource Manager-Vorlagen, um virtuelle Computer in einer Hybridumgebung bereitzustellen. Führen Sie eine Integration in Entwicklungstools wie Jenkins und Azure DevOps durch.
  • Konfigurieren von VMs – Bewerten und Konfigurieren Sie Windows- und Linux-Computer mit Konfigurationen für die Infrastruktur und Anwendung.
  • Teilen von Informationen: Übertragen Sie Informationen zur Bereitstellung und Verwaltung von Workloads in Ihrer Organisation in das System.
  • Abrufen von Bestandsinformationen: Verschaffen Sie sich einen Überblick über den gesamten Bestand an bereitgestellten Ressourcen, um Informationen zu Zielgruppenadressierung, Berichterstellung und Konformität zu erhalten.
  • Ermitteln von Änderungen: Identifizieren Sie Änderungen, die zu Fehlkonfigurationen führen können, und verbessern Sie die Konformität Ihrer Abläufe.
  • Überwachen: Ermitteln Sie Änderungen auf Computern, die Probleme verursachen, und beheben Sie diese, oder nutzen Sie die Eskalation an Verwaltungssysteme.
  • Schützen: Versetzen Sie Computer in Quarantäne, für die Sicherheitswarnungen ausgelöst werden. Legen Sie Anforderungen auf Gastsystemen fest.
  • Steuern: Richten Sie Azure RBAC für Teams ein. Stellen Sie ungenutzte Ressourcen wieder her.