Automatisierung mit Azure Automation

Auf Los geht's los

Mit Azure Automation stellt Microsoft einen cloudbasierten Dienst für Automatisierungsaufgaben, das Verwalten von Updates für Betriebssysteme und die Konfigurationen für Azure- und Nicht-Azure-Umgebungen zur Verfügung. In Summe besteht der Dienst aus mehreren Toolsets, deren Zusammenspiel wir in diesem Workshop erläutern. Exemplarisch befassen wir uns dabei mit der VM-Updateverwaltung und dem VM-Neustart.
Wiederkehrende Abläufe kosten Zeit und sind fehleranfällig. Mit den richtigen Werkzeugen sorgen Admins daher für deutlich mehr Effizienz. In der ... (mehr)

Azure Automation kümmert sich mitnichten nur um Automatisierungsaufgaben in und für Azure, sondern versteht sich als cloudbasierter Dienst, der Automatisierungsfunktionen für unterschiedlichste Szenarien bereitstellt. Diese lassen sich grob in drei grundlegende Bereiche einteilen. Alle drei nutzen eine Reihe von Funktionen von Azure Automation gemeinsam, wie zum Beispiel Zeitpläne, Module, Anmeldeinformationen oder Zertifikate.

Der erste Bereich umfasst das wiederholbare und konsistente Bereitstellen von Infrastruktur nach dem Infrastructure-as-Code-Prinzip. Azure Resource Manager Templates (ARM), Azure Bicep und Terraform sind drei populäre hierzu einsetzbare Technologien. Ein weiterer großer Sektor dreht sich um die ereignisbasierte Automatisierung, etwa zum Zweck der Problemdiagnose und -behebung.

Möglich ist auch eine automatische Bedrohungsanalyse im Zusammenhang mit dem automatisierten Erstellen von zugehörigen Incidents in einem SIEM-System (Security Information and Event Management) – etwa Microsoft Sentinel, das neben vielen Azure- und Microsoft-spezifischen auch weit über 100 Kollektoren für Drittanbietersysteme mitbringt.

Der dritte große Bereich betrifft die Orchestrierung und Integration einer Automatisierung in andere Azure-Dienste und Drittanbieterprodukte. Im Bereich der Integration ist wenig überraschend, dass zahlreiche Azure-Dienste bereits mit Azure Automation interagieren. Selbst wenn Sie sich also noch nicht aktiv mit Azure Automation befasst haben, dürften Sie indirekt schon das eine oder andere Mal mit dem Dienst in Berührung gekommen sein, etwa beim Erstellen einer virtuellen Maschine in Azure. Auch die Funktion "Automatisch herunterfahren" im Abschnitt "Vorgänge" jeder Azure-VM basiert auf Azure Automation. Im Folgenden zeigen wir weitere Anwendungsbeispiele auf.

Automatische Gastsystem-Patches

Im

...

Der komplette Artikel ist nur für Abonnenten des ADMIN Archiv-Abos verfügbar.

comments powered by Disqus

Artikel der Woche

Eigene Registry für Docker-Images

Wer selber Docker-Images herstellt, braucht auch eine eigene Registry. Diese gibt es ebenfalls als Docker-Image, aber nur mit eingeschränkter Funktionalität. Mit einem Auth-Server wird daraus ein brauchbares Repository für Images. (mehr)
Einmal pro Woche aktuelle News, kostenlose Artikel und nützliche ADMIN-Tipps.
Ich habe die Datenschutzerklärung gelesen und bin einverstanden.

Konfigurationsmanagement

Ich konfiguriere meine Server

  • von Hand
  • mit eigenen Skripts
  • mit Puppet
  • mit Ansible
  • mit Saltstack
  • mit Chef
  • mit CFengine
  • mit dem Nix-System
  • mit Containern
  • mit anderer Konfigurationsmanagement-Software

Ausgabe /2023