Willkommen bei Avantra
Willkommen beim deutschsprachigen Produktleitfaden für Avantra. Diese Dokumente befinden sich in der Beta-Phase und werden derzeit aus dem englischen Leitfaden übersetzt. Wir bitten um Geduld bei Seiten, die noch übersetzt werden müssen. Wenn Sie Probleme mit diesem Leitfaden haben, können Sie gerne ein Support-Ticket erstellen. |
Dieser Leitfaden soll Ihnen helfen, die Informationen, die Sie für den Betrieb Ihrer Avantra-Umgebung benötigen, schnell zu finden. Die Navigation auf der linken Seite bietet eine Menüstruktur, mit der Sie zu den wichtigsten Bereichen des Produkts springen können. Sie können aber auch das Suchfeld oben auf der Seite verwenden, um das Gesuchte zu finden.
Neu bei Avantra? Hier geht’s los!
Avantra 101
Avantra ist eine Anwendung, die den Betrieb einer SAP-Landschaft automatisiert und vereinfacht. Avantra beseitigt manuelle Aufwände und bietet eine Plattform, über die Sie Landschaftsbeobachtungen (Prüfungen und Überwachung) mit Engagements (Benachrichtigungen und Integrationen) verbinden und schließlich Automatisierungen auslösen und bereitstellen können. Für Sie als Betreiber bietet Avantra:
-
Ihre manuellen und sich wiederholenden Aufgaben reduzieren
-
Störfaktoren herausfiltern und Sie nur dann einbeziehen, wenn tatsächlich etwas nicht stimmt
-
Ihnen die Möglichkeit geben, Ihre eigenen Beobachtungen und Automatisierungen zu entwerfen und einzusetzen
-
Ihren SAP-Landschaftsstatus mit dem Rest der IT zu integrieren
-
Ihre allgemeine Sicherheitslage automatisch verbessern
Monitoring-Übersicht
Überwachung und Beobachtung (Kontrollen und Berichterstattung) sind der Schlüssel zum Verständnis des Zustands Ihrer SAP-Welt. Avantra hat die Überwachung von Anfang an in den Mittelpunkt gestellt. Avantra ist von Grund auf darauf ausgelegt, bei der Landschaftsbeobachtung über 5 Arten von überwachten Objekten hinweg zu glänzen:
-
Server (Grundobjekt für alle anderen)
-
Datenbank
-
SAP-System
-
SAP-Instanz
-
Cloud-Service (und/oder API-Endpunkte von Drittanbietern)
Eine Gruppierung überwachter Systeme, die einige oder alle der oben genannten Elemente enthält, wird als System Selector bezeichnet. Systemselektoren können dynamisch sein, wobei der Inhalt der Gruppe auf Kriterien basiert (z. B. alle Systeme, auf denen ein Windows-Betriebssystem ausgeführt wird), oder sie können statisch sein, wobei Sie entscheiden, welche Systeme einbezogen werden.
Jedes dieser überwachten Objekte wird überwacht und beobachtet durch:
-
Standardprüfungen (Standardeinstellungen)
-
benutzerdefinierte Prüfungen (benutzerdefinierte Prüfungen)
-
Dashboards und Berichterstellung
-
Business Services (technische Abbildung von Prozessen über mehrere Systeme hinweg)
-
Überwachungsparameter (dynamische Schwellenwerte)
-
Parametersätze (Sammlungen von dynamisch angewandten Konfigurationen)
Benachrichtigungen
Benachrichtigungen sind einer der wichtigsten Bestandteile von Avantra (nach unseren Überwachungs- und Beobachtungsfunktionen). Sie müssen in der Lage sein, die richtigen Personen/Systeme und Automatisierungen zum richtigen Zeitpunkt und als Reaktion auf ein Ereignis zu informieren. Das Avantra-Benachrichtigungsmanagementsystem erledigt dies für Sie.
Eine Notification ist eine Reaktion, wenn sich innerhalb von Avantra etwas geändert hat. Beispielsweise muss ein kritisches Prüfergebnis an eine IT-Service-Management-Lösung eines Drittanbieters weitergeleitet werden oder jemand möchte eine Benachrichtigung auf seinem Mobiltelefon erhalten. Eine Benachrichtigung kann auch eine Automatisierung auslösen, z. B. möchten Sie möglicherweise genau dann automatisch Informationen zur Ursachenanalyse sammeln, wenn ein Problem erkannt wurde.
Während Avantra über eine native Integration in Plattformen wie ServiceNow und AWS SMS verfügt, können andere Dienste über die generischen REST- und SOAP-Schnittstellen genutzt werden. Bislang gibt es kein System eines Drittanbieters, mit dem Avantra nicht verbunden werden und zusammenarbeiten könnte. Es gibt auch viele weitere Arten von Ausgabekanälen, ein einfacher, aber vielseitiger ist die Ausführung einer ausführbaren Befehlszeile.
Zu den wichtigsten Bereichen für Benachrichtigungen und Integrationen gehören: * Definieren der Aktionen, auf die reagiert werden soll * Konfigurieren von Benachrichtigungsendpunkten (Ausgabekanäle) * Reduzierung von Rauschen durch Filter * Anreichern von Benachrichtigungen mit Resolvern * Ausgelöste Automatisierungen durch Benachrichtigungen * Einrichten von Synchronisierungsintegrationen
Integrationen
Avantra bietet viele Möglichkeiten zur Integration mit Produkten und Plattformen von Drittanbietern. Im Allgemeinen unterscheiden wir zwei Arten von Integrationen: ausgehende und eingehende. Einige Integrationen, z. B. die Integration in die Hyperscaler-Plattformen wie AWS, Microsoft Azure und Google oder die ServiceNow, funktionieren in beide Richtungen. Diese Integrationen werden zunächst auf API-Ebene allgemein eingerichtet, und dann kann dieselbe API-Integration in verschiedenen ausgehenden und eingehenden Szenarien im gesamten Produkt verwendet werden.
Zu den wichtigsten Bereichen für Integrationen gehören:
Eingehende Integrationen
-
Avantra GraphQL RESTful API (Beta)
-
ServiceNow (automatische Erstellung überwachter Objekte)
-
Google Cloud (automatische Erstellung überwachter Objekte)
-
Azure Cloud (automatische Erstellung überwachter Objekte)
-
AWS (automatische Erstellung überwachter Objekte)
Ausgehende Integrationen
-
ServiceNow Service Graph
-
Synchronisieren Sie Ihre überwachten Avantra-Objekte mit ServiceNow
-
-
ServiceNow Incident Output Channel (über Benachrichtigungen)
-
Erstellen Sie Vorfälle in ServiceNow
-
-
ServiceNow Event Output Channel (über Benachrichtigungen)
-
Erstellen Sie Ereignisse in ServiceNow
-
-
SAP HotNews & Security Analysis (über das SAP-Backbone)
-
Automatischer Download und Erkennung von SAP-HotNews- und Sicherheitshinweisanforderungen
-
-
Outbound RESTful API (über Benachrichtigungen)
-
Integration mit jedem REST-API-Endpunkt
-
-
Outbound SOAP API (über Benachrichtigungen)
-
Integration mit jedem SOAP-API-Endpunkt
-
Automatisierung in Avantra
Automatisierung wird in Avantra definiert als Reduzierung der menschlichen Interaktion, die erforderlich ist, um eine Aufgabe oder Aktivität auszuführen, die ein überwachtes System in irgendeiner Weise verändert. Dies dient der Unterscheidung von unseren Überwachungsfunktionen oder Observe Automation, bei der wir Ihre täglichen und Echtzeit-Überprüfungen automatisieren, um ein System am Laufen zu halten.
Beispielsweise werden Aktivitäten, die den aktuellen Status und die Leistung Ihrer SAP-Jobs betreffen, am besten als Prüfungen implementiert, um die vollen Möglichkeiten des von uns bereitgestellten Benachrichtigungsmanagements, der Berichterstellung und der Analyse zu nutzen. Während das Starten neuer SAP-Jobs oder das erneute Ausführen fehlgeschlagener Jobs am besten als Automatisierungs-Workflow implementiert wird, um die spezifischen Funktionen unserer Automatisierungs-Engine zu nutzen, wie z. B. das Aufbauen auf den vielen integrierten und Step-Library-Schritten, das Verfolgen des Ausführungsfortschritts und das Kombinieren manueller und automatischer Aufgaben.
Die Automatisierungs-Engine, das Herzstück von Avantra, bietet Ihnen sofort einsatzbereite Automatisierungsfunktionen und ermöglicht es Ihnen, Ihre eigenen benutzerdefinierten Automatisierungen zu entwerfen und einzusetzen (auch wenn Sie kein Programmierexperte sind!).
-
Automatisierungs-Engine im Überblick
-
Von Avantra bereitgestellte Automatisierungen (Unternehmens-Add-Ins)
-
Erstellen eigener Automatisierungen
-
Ausführung, Auslösung und Planung
In diesem Abschnitt beschreiben wir unsere Automatisierungs-Engine im Detail und wie Sie sie in Ihrem Avantra optimal nutzen können.
HINWEIS: Diese Funktion ist nur in den Editionen Avantra Automation, Cloud und Enterprise verfügbar. Weitere Informationen zu den Editionen finden Sie in der Avantra Editions Matrix.
Kernkomponenten der Automatisierung
Wir haben eine Reihe von Begriffen definiert, die zur Erstellung einer Automatisierung verwendet werden. Sehen wir uns jeden einzelnen an:
-
Workflows
Wir haben oben einen neuen Begriff eingeführt: Workflows. Dieser Begriff wird verwendet, um eine Reihe von Schritten, die eine Aufgabe ausführen. Ein Schritt kann entweder einer unserer Built in Steps sein, als eine unserer Automation Templates geliefert werden, selbst in JavaScript mithilfe unserer Step Library erstellt oder ein anderer Workflow selbst sein. Auf diese Weise sind Workflows für verschiedene Aufgaben und Zwecke unglaublich gut wiederverwendbar.
Weitere Informationen finden Sie unter Workflows.
-
Schritte
Unsere Built in Steps führen häufig verwendete Aufgaben aus und ermöglichen den Zugriff auf die internen von Avantra ohne komplexe Programmierung. Sie werden oft mit benutzerdefinierten JavaScript-basierten Step Library-Schritten kombiniert, um die gewünschte Logik zu implementieren.
Schritte verfügen über Parameter, die es ermöglichen, sie zu konfigurieren und in verschiedenen Szenarien wiederzuverwenden. Es gibt viele integrierte Parameter Types, die ausgewählt werden können.
Weitere Informationen finden Sie unter Built in Steps.
-
Namensräume
Jedes Automatisierungsobjekt (Workflow oder Schritt) in Avantra muss einem Namespace zugewiesen werden. Namespaces ermöglichen die Anwendung granularer Berechtigungen auf die Workflows und Schritte, die Sie in Avantra erstellen und importieren. Es ist wichtig, sich mit dem Konzept des Namespace vertraut zu machen, wenn Sie mit der Automatisierung in Avantra beginnen.
Weitere Informationen finden Sie unter Namespaces.
-
Automatisierungsvorlagen
Wir bieten vorgefertigte Workflows und Step Library-Schritte für gängige Szenarien an, die unsere Kunden herunterladen und verwenden können (je nach installierter Lizenz). Bei diesen vorgefertigten Elementen sind mit sichtbarem Quellcode und sichtbarer Konfiguration ausgestattet, sodass unsere Kunden diese für ihre eigenen Zwecke kopieren und ändern können.
Weitere Informationen finden Sie unter Automation Templates.
-
Ausführung
Ausführen oder Running Workflows beschreibt, wie ein Arbeitsablauf gestartet werden kann, wie er überwacht werden kann und wie manuelle Bediener Workflows verwenden können, um eine komplexe Aufgabe drastisch zu beschleunigen, indem sie die sich wiederholende Arbeit an Avantra auslagern.
Wir unterstützen mehrere Methoden zum Starten eines Workflows:
-
Manuell über die Avantra-Benutzeroberfläche
-
Automatisch nach einem Zeitplan
-
Automatisch basierend auf einer Benachrichtigung in Avantra
-
Durch Verwendung unserer API
Weitere Informationen finden Sie unter Running Workflows.
-
Service-Provider-Perspektive
Ein wesentlicher Unterschied zwischen Avantra und fast allen anderen Systemmanagement-Anwendungen ist der Fokus auf die Perspektive eines Service Provider. Avantra wurde konsequent mit Blick auf Service Provider und Großunternehmen entwickelt.
Daher sind Customer ein grundlegender Baustein in Avantra. Jedes System ist einem Customer zugeordnet (im Sinne von Customer als System Eigentümer). Andererseits werden Users in Avantra auch Customer zugewiesen, wenn es um Permission geht: Ein User repräsentiert entweder einen Customer oder hat die Berechtigung, bestimmte Aufgaben im Auftrag des Customer (oder sogar für alle Customer, wenn ein Benutzer den Service Provider selbst repräsentiert) auszuführen.
Am besten stellt man sich Customer einerseits als einfachen Gruppierungsmechanismus (z. B. für System) und andererseits als kleinste Einheit vor, für die Permission erteilt werden können.
Darüber hinaus können Customers in einer hierarchischen Struktur angeordnet werden. Durch die Vererbung von Permissions können komplexere Gruppierungen erreicht werden.
Weitere Bereiche, in denen die Perspektive des Service Provider eine wichtige Rolle spielt, sind:
-
Service Level Reports: Sie werden natürlich auf Customer-Ebene generiert.
-
Die vollständig webbasierte Benutzeroberfläche – Avantra WebUI: Sie ermöglicht es Vertretern des Service Provider und den Customer, mit genau denselben Daten zu arbeiten, ohne dass eine GUI-Anwendung bereitgestellt werden muss.
-
Eine integrierte Anwendung für das Problemmanagement (Ticketing) und Änderungsanfragen.
-
Mobiler Zugriff: Die Avantra Mobile App bietet eine Teilmenge der Avantra WebUI-Funktionen, die für iOS- und Android-Telefone optimiert sind, sowie die Möglichkeit, Push-Benachrichtigungen von Ihrem Avantra-System zu empfangen.
-
Agent Self Updates: Nach der Installation können die Überwachungsagenten zentral aktualisiert werden, wobei mehrere Agenten gleichzeitig aktualisiert werden können. Es ist nicht erforderlich, auf Betriebssystemebene auf das System des Customer zuzugreifen.
-
Service Provider können fast jede Funktion oder Aufgabe an ihre Customer delegieren, um mandantenfähige Betriebskonzepte zu unterstützen, beispielsweise bei SaaS-Bereitstellungen.