<img height="1" width="1" style="display:none;" alt="" src="https://dc.ads.linkedin.com/collect/?pid=380018&amp;fmt=gif">
4 min read

"Hey Avantra, aktualisiere meine QA-Systeme"

“Hey Avantra, refresh my QA systems”

Ich erinnere mich, wie ich vor etwa drei Jahren in einem Konferenzraum des Museums für moderne und zeitgenössische Kunst in Lissabon, Portugal (Museu Coleção Berardo, Lisboa) an einer firmeninternen Sitzung teilnahm. Unser CTO, Bernd Engist, stellte ein paar neue Funktionen vor, die wir kürzlich entwickelt haben und die den Start/Stopp-Prozess eines SAP-Systems automatisieren.

Wir waren unserem Zeitplan voraus, also zeigte er uns etwas Lustiges, an dem er in seiner Freizeit mit der Automatisierungslösung gearbeitet hatte. Eine Funktion, die er nicht notwendigerweise in Avantra einbauen wollte, sondern nur etwas, das er in seinem eigenen Labor entwickelt hatte. Er hatte eine Sprachsteuerung über Smart Speaker und Telefone wie Siri, Alexa oder "Hey Google" implementiert, um die SAP-Landschaften per Sprache zu starten und zu stoppen, ganz ohne Tippen. Ich weiß noch, dass ich dachte: " Das ist ja mal was ganz Neues" und mir fielen alle möglichen anderen SAP-Automatisierungsszenarien ein, in denen das cool sein könnte. Leider waren wir zu dieser Zeit erst dabei, uns von einem reinen Überwachungsunternehmen zu einem vollwertigen Unternehmen für SAP-KI und -Automatisierung zu entwickeln, und vieles von dem, was ich mir vorstellte, war einfach noch nicht machbar ... noch nicht.

Ich hatte diese kurze Demonstration schon fast wieder vergessen. Erst als ich im Radio einen Werbespot hörte, in dem es darum ging, Alexa für irgendetwas zu benutzen, begannen meine Gedanken wieder zu schweifen. Der Unterschied dieses Mal ist, dass wir mit der SAP-Automatisierung in Avantra ein gutes Stück weiter gekommen sind und die Dinge, von denen ich in Portugal geträumt habe, jetzt Realität sind. In den letzten drei Jahren sind die Fähigkeiten unserer SAP-Automatisierungs-Engine rasant gestiegen, angefangen bei der vorgefertigten Automatisierung bis hin zu den Plattformfunktionen, die es Administratoren ermöglichen, ihre eigene Full-Stack-Automatisierung zu entwickeln. 

Vor einigen Jahren wäre es noch unmöglich gewesen, SAP-Systemaktualisierungen vollständig zu automatisieren. Damit meine ich nicht nur die technischen Aspekte der Aktualisierung - das wurde in der Vergangenheit schon versucht - sondern den gesamten Prozess. Normalerweise umfasst eine Aktualisierung die Planung in verschiedenen Teams, Besprechungen, um die richtigen Genehmigungen zu erteilen, die Dokumentation dieser Genehmigungen, den Abschluss der eigentlichen technischen Aktualisierung und die Nachverfolgung des Prozesses zu Prüfungszwecken.

Wir haben jetzt einen Punkt erreicht, an dem dies in Avantra vollständig automatisiert ist. 

Wenn eine Aktualisierung erforderlich ist, kann Avantra den Genehmigungsprozess in ServiceNow einleiten, die technischen Aktualisierungsschritte für jedes System automatisieren und den gesamten Prozess verfolgen. Um ehrlich zu sein, haben wir Bernds Sprachbefehle für diesen Prozess noch nicht implementiert und ehrlich gesagt bezweifle ich, dass das in der realen Welt viel genutzt werden würde. Aber als Basis-Ingenieur ist meine einzige Interaktion mit dem gesamten Prozess ein einziger Klick auf eine Schaltfläche in Avantra, und der Rest spielt sich vor meinen Augen ab. Ich muss nicht mehr in Meetings sitzen, auf Genehmigungen warten, den Prozess besprechen, meine Wochenenden damit verbringen, den Refresh zu erledigen und den Fortschritt auf dem Weg zu dokumentieren.

 

Ich kann meinen Tag und meine Wochenenden wieder so gestalten, wie ich will.

 

Und um ehrlich zu sein, weiß ich nicht einmal, ob ich für diesen einen Klick auf eine Schaltfläche verantwortlich sein will. Ich könnte auch einfach eine Schaltfläche auf dem Avantra-Dashboard für die Entwickler/innen einrichten und sie können den gesamten Prozess selbst in Gang setzen. Noch besser wäre es, wenn es einen festen Zeitplan gäbe. Eigentlich möchte ich mit diesem Prozess so wenig wie möglich zu tun haben, denn er kostet mich Zeit und Mühe, die ich in meinem ohnehin schon vollen Tag nicht habe. Und als ich darüber nachdachte, hatte ich eine Erleuchtung.

Wenn ich mir keine Gedanken über eine Systemaktualisierung oder ein Kernel-Upgrade machen müsste, könnte ich mich darauf konzentrieren, die nächste Stufe der Automatisierung zu entwickeln. Vielleicht geht es darum, einige der wiederkehrenden Supportaufgaben zu automatisieren, die zwar einfach auszuführen sind, aber oft ablenken und lästig sind. Das sind oft Dinge, auf die ich durch Überwachungsmeldungen aufmerksam gemacht wurde. Aber jetzt kann ich die Automatisierung einfach aus genau diesen Überwachungswarnungen heraus entwickeln.

 

Das können Dinge sein wie das Bereinigen von alten Dateien in einem Verzeichnis, das sich ständig füllt, das Wiederholen bestimmter fehlgeschlagener Batch-Jobs oder wirklich alle tief hängenden Früchte, die reif dafür sind, mir etwas Zeit zurückzugeben.

 

An dieser Stelle wird es wirklich interessant. Sobald ich meine Aktualisierungen und Kernel-Upgrades zusammen mit meinen regelmäßigen Support-Aufgaben automatisiert habe, beginnt der Innovationsprozess und ich beginne, Avantra nicht nur für mich selbst, sondern auch für das Team zu nutzen. Ich arbeite jetzt mit den ABAP- und Funktionsteams zusammen und denke über Szenarien nach, in denen Avantra bestimmte Probleme oder Fehler im System überwachen und über BAPIs oder Remote-Funktionsaufrufe zurückrufen kann, um System- oder Geschäftsprobleme zu beheben. DieAvantra-Automatisierungsplattform übernimmt jetzt Aufgaben für das gesamte SAP-Supportteam und reduziert die Zeit, die wir für banale Probleme abgestellt werden. So können wir uns auf die großen Projekte konzentrieren und den Innovationsmotor in Schwung halten. 

Möglicherweise wird Avantra die sprachgesteuerte Automatisierung, die uns in Lissabon gezeigt wurde, nie umsetzen (das wird die Zeit zeigen), aber das war es nicht, was mich so begeistert hat. Es war der Innovationsschub rund um die technische Automatisierung von SAP, der mich zum Nachdenken brachte.

Die alte Überwachungsweisheit "proaktiv statt reaktiv" ist überholt; ich persönlich möchte überhaupt nicht "aktiv" sein. Ich möchte mich auf die wichtigen Dinge konzentrieren, wie z. B. die Verbesserung unserer Systemarchitektur, die Optimierung der Systemleistung und natürlich die kontinuierliche Entwicklung von Innovationen.