Übersicht über Service Management Automation

Wichtig

Diese Version von Service Management Automation (SMA) hat das Ende des Supports erreicht. Es wird empfohlen, ein Upgrade auf SMA 2022 durchzuführen.

Service Management Automation (SMA) ist eine Reihe von Tools, die als SMA-Erweiterung in Microsoft Azure Pack für Windows Server integriert sind. IT-Profis und IT-Entwickler können mithilfe von SMA Runbooks erstellen, ausführen und verwalten, um IT-Geschäftsprozesse zu integrieren, zu orchestrieren und zu automatisieren. SMA-Runbooks werden in der Windows PowerShell-Engine ausgeführt.

SMA-Komponenten

SMA verwendet die folgenden drei zugrunde liegenden Komponenten, die über den SMA-Dienstendpunkt mit Microsoft Azure Pack verbunden sind:

Webdienst

  • Herstellen einer Verbindung mit Microsoft Azure Pack

  • Verteilt Runbookaufträge an Runbook Worker

  • Unterstützt HTTPS

  • Ermöglicht eine Sicherheitsgruppe zum Steuern des Zugriffs

Runbook Worker

  • Führt Runbookaufträge aus

  • Wird unter einem Dienstkonto ausgeführt

PowerShell-Modul

  • Ermöglicht die SMA-Verwaltung mithilfe von Windows PowerShell-Cmdlets

Sollte ich SMA oder System Center Orchestrator verwenden?

Die Komponente System Center Orchestrator ermöglicht Ihnen die Automatisierung von Geschäftsprozessen und IT-Vorgängen in Ihrem Rechenzentrum ohne Skripterstellung oder Programmierung. Wenn Sie einen grafischen Erstellungsansatz bevorzugen, verwenden Sie Orchestrator.

SMA ermöglicht Ihnen die Automatisierung von Geschäftsprozessen und IT-Vorgängen über PowerShell. Mit der Unterstützung der neuesten PowerShell-Features können Sie SMA verwenden, um die Verwaltung von Software zu automatisieren, die PowerShell-Cmdlets bereitstellt, einschließlich anderer System Center-Komponenten (sogar Orchestrator). Wenn Sie über PowerShell automatisieren möchten, verwenden Sie Service Management Automation, um ihre gesamte Automatisierung von einem zentralen Ort aus zu verwalten.

SMA verfügt außerdem über eine umfassende Integration in Microsoft Azure Pack. Sie müssen jedoch nicht mehr das Microsoft Azure Pack-Portal zum Erstellen von SMA-Runbooks verwenden. Die Erstellung kann innerhalb der PowerShell ISE über das PowerShell ISE-Add-On geschehen. SMA unterstützt jetzt auch native PowerShell-Skripttyp-Runbooks. Weitere Informationen zu den neuen Features in SMA finden Sie hier.

Das folgende Diagramm veranschaulicht die einzelnen SMA-Features und die Kommunikation mit einer Microsoft Azure Pack-Installation.

SMA-Architekturdiagramm.

  • Der SMA-Webdienst kommuniziert mit Microsoft Azure Pack und authentifiziert Benutzer.

  • Von den SQL Server-Datenbanken werden Runbooks, Runbookobjekte, Aktivitäten, Integrationsmodule und Informationen zu Runbookaufträgen gespeichert und abgerufen.

  • Die Runbooks werden von Runbook Workern ausgeführt, die auch für den Lastenausgleich verwendet werden können.

  • Im Verwaltungsportal in Microsoft Azure Pack können Sie Runbooks erstellen, debuggen und starten und beenden.

Wichtig

Das SMA-Entwicklerhandbuch steht jetzt zur Verfügung. Dieses Handbuch besteht aus einer Reihe von REST-API-Referenzdokumentationen für den SMA-Webdienst.

Nächste Schritte