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

Zu den Komponenten von Avantra

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

Benachrichtigungsendpunkte (Ausgabekanäle)

  • E-Mail

  • Mobile App

  • ServiceNow Vorfälle oder Ereignisse

  • AWS SNS oder SMS

  • Automatisierung ausführen

  • Systeme von Drittanbietern

  • Betriebssystembefehle ausführen

  • Und vieles mehr…​

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

Ausgehende Integrationen

Automatisierung in Avantra

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.

Avantra Architecture

Es ist wichtig, die gesamte Avantra-Architektur gut zu verstehen, wenn Sie die Implementierung oder Erweiterung von Avantra planen.

  • Die Komponenten eines Avantra-Systems

    • Server

    • Agent

    • SAP-Transporte

  • Netzwerkarchitektur

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.