Gerade als man dachte, man hätte nach über 20 Jahren in der sich ständig verändernden SAP-Welt alles gesehen, stößt man auf etwas Neues.

Das ist ein Kunde, der eine kontinuierliche Bereitstellung Pipeline für SAP-Änderungen.

Als Teil des Arbeitsumfangs wollte das Unternehmen eine nahtlose Integration mit Legacy-Tools wie Jira und ServiceNow, während es gleichzeitig mit Micro Focus und Jenkins einen Zeh ins Wasser tauchte.

In diesem Blog soll es nicht um eine Erfolgsgeschichte gehen, obwohl ich mich freue, dass der Kunde bereits mit seinem auf Rev-Trac basierenden SAP Continuous Delivery Prozess live gegangen ist.

Vielmehr geht es um eine schnelle Reflexion über die wichtigsten Grundlagen, die für die Einrichtung des Arbeitsablaufs erforderlich sind - und das in einem relativ schnellen Tempo.

Hier sind, in keiner bestimmten Reihenfolge, die drei wichtigsten Bereiche, die für den Erfolg dieses Projekts entscheidend waren.

REST-APIs, die für den kontinuierlichen Bereitstellungsprozess benötigt werden

Hätten Sie mich vor einem Jahr nach REST-APIs gefragt, wäre meine Antwort in etwa so ausgefallen: "Sie werden verwendet, wenn die anderen APIs in Urlaub gehen".

Abgesehen von der schlechten Stimmung war mein Wissen über REST-APIs gelinde gesagt begrenzt, aber ich wusste, dass unser Rev-Trac-Entwicklungsteam hart daran arbeitete, sie zu erstellen.

Nach diesem Projekt habe ich ein viel besseres Verständnis für die Bedeutung von REST-APIs in Bezug auf Sicherheit, Flexibilität und Robustheit.

Man kann mit Sicherheit sagen, dass dieses Projekt zur kontinuierlichen Integration mit herkömmlichen, auf Webservices basierenden APIs nicht hätte realisiert werden können.

Stabile Software

Wenn Sie Neuland betreten und anspruchsvolle Kundenanforderungen erfüllen müssen, haben Sie keine Zeit, sich mit grundlegenden Softwareproblemen (Bugs) oder Kompatibilitätsproblemen zu befassen.

Andernfalls würden Sie zwei Schritte vorwärts und drei Schritte zurück machen und nie etwas erreichen.

Die Rev-Trac-Software gibt es seit mehr als 20 Jahren.

Die Lösung ist kampferprobt und bewährt, unabhängig von den Anforderungen Ihres Unternehmens - Cloud- und Hybrid-Szenarien, N+1-Umgebungen, WebIDE-basierte Änderungen und mehr.

Erfahrene Ressourcen

Wenn Sie die Grenzen des Möglichen mit einem hochmodernen SAP Continuous Delivery-Prozess ausreizen, brauchen Sie erfahrene Ressourcen sind entscheidend für den Erfolg.

Aus Sicht von Rev-Trac verfügen wir über ein sehr erfahrenes Team, das die notwendigen Webhooks, Listener und andere erforderliche Verbindungen einrichtet.

Auf der Kundenseite benötigen die internen Anwendungen, die Teil des Prozesses sind, ähnliche Ressourcen.

Ich freue mich, sagen zu können, dass wir mit einigen der besten Jira- und ServiceNow-Entwickler zusammengearbeitet haben. Ressourcen für dieses Projekt.

Das war ein wichtiger Schlüssel zum Erfolg, und wir haben dabei sogar einige großartige neue Dinge von ihrem Team gelernt.

Ich persönlich freue mich schon auf das nächste SAP-Continuous-Delivery-Projekt mit einem anderen Kunden, damit wir gemeinsam neue Herausforderungen meistern können.

Wenn Sie über die SAP Agile-, DevOps- oder CI/CD-Pläne Ihres Unternehmens sprechen möchten, sich melden an einen unserer SAP Change Management Experten.