Die SAP Business Technology Platform (BTP) ist eine cloudbasierte Plattform, mit der Unternehmen ihre Geschäftsprozesse einheitlich und skalierbar gestalten, ausführen und überwachen können. Die SAP BTP bietet verschiedene Vorteile für Unternehmen, die ihre Prozesse optimieren und ihre strategischen Ziele erreichen wollen.
Erweiterungen auf der SAP Business Technology Platform bauen
Vorteile von Geschäftsprozessen auf der SAP BTP
Die wichtigsten Vorteile, die sich aus der Verlagerung von Prozessen auf die SAP Business Technology Platform ergeben, sind:
-
Verbesserte Effizienz und größere Prozesstransparenz und -kontrolle
Die SAP BTP ermöglicht es Unternehmen, ihre Prozesse zu automatisieren und zu verschlanken. Dadurch werden manuelle Aufgaben, Fehler und Verzögerungen reduziert. Die Anwender können ihre Prozessperformance und -ergebnisse mithilfe von Dashboards und Berichten überwachen und analysieren. -
Höhere Prozessflexibilität und Anpassungsfähigkeit
Mit der SAP Business Technology Platform können Anwender Prozesse schnell und einfach anpassen, aktualisieren und bereitstellen. So sind sie in der Lage, auf sich verändernde geschäftliche Anforderungen und Kundenerwartungen zu reagieren, ohne dass ein großer Aufwand entsteht oder die Beteiligung der IT-Abteilung erforderlich ist. Die SAP BTP unterstützt auch die Integration mit verschiedenen Systemen und Anwendungen, sodass Unternehmen ihre vorhandenen Daten und Fähigkeiten optimal nutzen können.
-
Schnellere und einfachere Prozessentwicklung
Die SAP BTP bietet eine grafische Benutzeroberfläche, mit der Anwender ihre Prozesse modellieren und konfigurieren können, ohne eine einzige Zeile Code programmieren zu müssen. Einer dieser Services ist SAP Workflow. Hier können Sie Geschäftsprozesse mithilfe eines grafischen Editors und einer cloudbasierten Engine entwerfen und automatisieren.
In-App-Erweiterungen vs. Side-by-Side-Erweiterungen
Im SAP-Kontext bedeutet Prozessrealisierung die Implementierung eines Geschäftsprozesses in einem SAP-System. Sie umfasst die Konfiguration, damit die Geschäftsanforderungen erfüllt werden, und das Testen, um sicherzustellen, dass der Prozess wie gewünscht funktioniert. Die Prozesserweiterung hingegen ist ein Vorgang, bei dem zusätzliche Funktionalitäten zu einem bestehenden SAP-System hinzugefügt werden. Dies kann entweder durch In-App-Erweiterungen oder durch Side-by-Side-Erweiterungen unter Verwendung der SAP Extension Suite auf der SAP Business Technology Platform geschehen.
In-App-Prozesserweiterungen werden innerhalb der SAP-Lösung entwickelt, die erweitert werden soll. Sie sind eng mit der zugrunde liegenden Lösung integriert und nutzen deren Datenmodell, Benutzeroberfläche und Geschäftslogik. In-App-Erweiterungen sind durch den Umfang und die Fähigkeiten des SAP S/4HANA Cloud-Systems begrenzt und können individuelle Anforderungen nur bis zu einem gewissen Grad erfüllen.
Side-by-Side-Prozesserweiterungen hingegen werden auf der SAP Business Technology Platform als eigenständige Anwendungen entwickelt, die über APIs mit der SAP-Lösung kommunizieren. Sie sind lose mit der zugrunde liegenden Lösung gekoppelt und können auf Daten und Funktionen aus unterschiedlichen Quellen zugreifen. Für die Entwicklung von Side-by-Side-Erweiterungen stehen verschiedene Programmiersprachen wie ABAP, Java, Node.js oder Python und unterschiedliche Laufzeitumgebungen – ABAP-Runtime, Cloud-Foundry-Runtime oder Kyma-Runtime – zur Verfügung.
Wann eignet sich welche Erweiterung?
Die Wahl zwischen In-App- und Side-by-Side-Prozesserweiterung hängt von mehreren Faktoren ab. Beispielsweise sind folgende Aspekte relevant:
-
Komplexität und Umfang der Prozesserweiterung
Wenn Sie einen einfachen und isolierten Prozess innerhalb einer SAP-Lösung erweitern möchten, kann eine In-App-Erweiterung ausreichend sein. Müssen Sie hingegen einen komplexen und funktionsübergreifenden Prozess orchestrieren, an dem mehrere SAP-Lösungen oder externe Systeme beteiligt sind, sind Side-by-Side-Erweiterungen auf der SAP Business Technology Platform wahrscheinlich besser geeignet. -
Flexibilität und Skalierbarkeit
Prozesserweiterungen auf der SAP BTP bieten im Vergleich zu In-App-Erweiterungen höhere Flexibilität und Skalierbarkeit und sind in der Lage, komplexere und vielfältigere Anforderungen zu erfüllen. Außerdem sind sie vom SAP S/4HANA Cloud-System entkoppelt und nicht von dessen Upgrade-Zyklen abhängig.
Die SAP Business Technology Platform lässt sich über verschiedene Methoden in die vorhandene IT-Landschaft integrieren, zum Beispiel über APIs, Events, Destinations und Cloud-Konnektoren. Dank der SAP Integration Suite ermöglicht die SAP BTP auch eine nahtlose Konnektivität und Orchestrierung zwischen verschiedenen Systemen und Anwendungen.