The global and independent platform for the SAP community.

Analysis of clean core approaches for SAP S/4 Hana migration

LeverX's clean core strategy aims to create a scalable, future-proof S/4 environment, reduce technical debt and maximize system flexibility. The analysis examines migration scenarios from different perspectives.
Siarhei Valenda, LeverX
November 21, 2024
avatar
This text has been automatically translated from German to English.

Angesichts des Support-Endes für ECC 6.0 stehen viele Unternehmen, die auf S/4 migrieren, vor der Herausforderung, komplexe Anpassungen zu vermeiden. Solche Modifikationen können zukünftige Upgrades erschweren und die Kosten erhöhen. Bei der Clean-Core-Strategie von LeverX geht es darum, die Flexibilität und Performance von S/4 zu maximieren, indem man sich eng an die Standardfunktionalitäten von SAP hält. Das minimiert Anpassungen, die Updates behindern oder die Einführung neuer Innovationen verhindern könnten. Durch die Beibehaltung eines sauberen S/4-Core erhalten Unternehmen reibungslose Updates, schnellere Implementierungen und kontinuierlichen Zugang zu den neuesten Tools und Funktionen von SAP.

Wie lässt sich das System an individuelle ­Anforderungen anpassen? Es kommen drei Ansätze zur Clean-Core-Erweiterung ins Spiel: die In-App-Key-User-, die On-Stack-Entwickler- und die Side-by-Side-Erweiterbarkeit auf SAP BTP. Die beiden ersten Ansätze funktionieren direkt innerhalb von S/4. Die Side-By-Side Extensibility nutzt die BTP und ermöglicht so eine flexible Anpassung über eine separate Plattform.

In-App-Key-User

Die In-App-Erweiterbarkeit ist ideal für einfache Anpassungen direkt in S/4 Hana und für Szenarien gedacht, in denen Geschäftsanwender schnelle Anpassungen ohne umfangreiche technische Eingriffe vornehmen müssen. Dieser Ansatz unterstützt Low-Code/No-Code-Änderungen, wie z. B. das Erstellen von benutzerdefinierten Feldern, Formularvorlagen oder grundlegenden Analysen direkt innerhalb der SAP-S/4-Hana-Umgebung.

Der Ansatz ermöglicht die Anpassung bestehender Benutzeroberflächen, bietet Optionen zur Erstellung benutzerdefinierter Analysen, erleichtert den Zugriff auf Daten und die Verwaltung von Vorlagen und Geschäftsobjekten. Nicht-Entwickler werden befähigt, Anpassungen direkt in S/4 Hana vorzunehmen. Dadurch reduziert sich der Bedarf an externen Inte­grationen und nahtlose System-Upgrades werden ermöglicht. Die In-App-Erweiterbarkeit eignet sich für Unternehmen, die einfache oder kosmetische Anpassungen benötigen, ohne die integrierten Funktionen von SAP zu beeinträchtigen.

On-Stack-Entwickler

Die On-Stack-Entwickler-Erweiterbarkeit ist optimal für erweiterte Anpassungen direkt in S/4 mit häufigen Dateninteraktionen. Sie ist unverzichtbar für Unternehmen, die tiefgreifende Anpassungen benötigen, z. B. das Hinzufügen von Anwendungslogik oder die Entwicklung neuer Geschäftsobjekte, die eine enge Integration mit S/4-Daten erfordern. Durch die Nutzung der Abap-Programmiersprache und -umgebung ermöglicht dieser Ansatz komplexe Anpassungen, wobei die Änderungen innerhalb der S/4-Umgebung bleiben.

Unterstützt wird das Hinzufügen komplexer Anwendungs­logik, ermöglicht die Erstellung benutzerdefinierter Geschäftsobjekte. Bei dem Ansatz wird die optimale Datenkonsistenz durch den Betrieb direkt in S/4 gewährleistet. Vermieden werden externe Abhängigkeiten, z. B. durch API-Aufrufe. Das erhöht die Systemintegrität. Die On-Stack-Entwickler-Erweiterbarkeit eignet sich perfekt für benutzerdefinierte Anwendungen, die Echtzeit-Dateninteraktionen innerhalb von S/4 benötigen, um ein konsistentes und reaktionsschnelles System als Teil des klassischen Abap-Stacks sicherzustellen.

Side-by-Side

Die Side-by-Side-Erweiterbarkeit auf SAP BTP ist ideal für unabhängige Anwendungen, die außerhalb von S/4 ausgeführt werden und fortschrittliche Funktionen wie KI, maschinelles Lernen, IoT, Data Science, Prozessautomatisierung und andere leistungsstarke Low-Code/No-Code-Umgebungen zur Erstellung von Geschäftsanwendungen nutzen. Dieser Ansatz ermöglicht Unternehmen Innovationen, ohne den S/4-Core zu beeinträchtigen, und bietet eine stabile Grundlage für komplexe plattformübergreifende Integrationen. Side-by-Side ermöglicht fortschrittliche Erweiterungen wie die Aktualisierung von Benutzererfahrungen, die Mobilisierung von Lösungen, die Erstellung von cloudnativen Anwendungen für B2B und B2C und das Hinzufügen von Data-Science-Funktionen.

Einer der Hauptvorteile des Ansatzes ist, dass der S/4-Core sauber gehalten wird, indem er unabhängig läuft, was die Herausforde­rungen bei Upgrades reduziert und die Cloud-Bereitschaft verbessert. Projekte, die umfangreiche Anpassungen oder system­übergreifende Integrationen erfordern, profitieren von der Verarbeitungsleistung und Flexibilität von SAP BTP. Es ist auch von Vorteil, wenn externe Benutzer (die möglicherweise nicht Teil von S/4 sind) Zugriff auf Anwendungen benötigen.

Die Wahl des richtigen Konzepts

Die Wahl eines Erweiterungskonzepts hängt stark von den individuellen Anforderungen, der Komplexität und den langfristigen Zielen eines Unternehmens ab. Jede Strategie innerhalb des Clean-Core-Frameworks – ob In-App, On-Stack oder Side-by-Side – dient unterschiedlichen Zwecken und erfüllt unterschiedliche Anforderungen an Flexibilität, Skalierbarkeit und Systemintegrität. Manchmal kann jedoch auch ein hybrider Ansatz die beste Lösung sein. Durch die Bewertung jedes einzelnen Falles können Unternehmen die am besten geeignete Kombination von Methoden ermitteln, um ihre Entwicklungsziele zu erreichen.

Alle diese Ansätze haben die gleichen Grundprinzipien, die darauf abzielen, einen Clean Core zu erhalten. Dazu gehören die Vermeidung unnötiger Anpassungen, die Angleichung an SAP-Standards und die regelmäßige Überprüfung der technischen Schulden, um die Systeme zu optimieren. Der Schwerpunkt liegt auf einer Null-Änderungs-Politik, die SAP BTP für zusätzliche Innovationen nutzt, während sie sich auf Standard-APIs und ­Ereignisse für die Automatisierung stützt und sicherstellt, dass alle Erweiterungen cloudfähig und an zukünftige Entwicklungen anpassbar sind. Bei der Betrachtung spezifischer Erweiterungsstrategien auf der Grundlage von Kundentypen werden in der Regel zwei Konzepte verfolgt: der Brownfield-Ansatz oder der Greenfield-Ansatz.

Brownfield

Eine Systemumstellung im Sinne des Brownfield-Ansatzes betrifft Unternehmen, die von einem bestehenden SAP-ERP-System auf S/4 migrieren möchten und dabei Kontinuität wahren und Prozesse optimieren wollen. Durch eine Clean-Core-Mentalität werden unnötige Anpassungen entfernt, sodass eine stabile Basis für Erweiterungen und Modernisierungen entsteht. Diese Strategie bewahrt wertvolle Altdaten und orientiert sich an den SAP-Best-Practices, damit Unternehmen die vollen Potenziale des Systems ausschöpfen können.

Greenfield

Der Greenfield-Ansatz kommt bei Unternehmen zur Anwendung, die S/4 Hana zum ersten Mal implementieren. Er bietet einen Neustart ohne veraltete Anpassungen und ermöglicht eine optimierte, skalierbare Einrichtung. Die Neuimplementierung erleichtert die schrittweise Einführung, vereinfacht zukünftige Aktualisierungen und gewährleistet eine optimierte, skalierbare Einrichtung. Durch minimale Anpassungen sorgt diese Strategie dafür, dass die SAP-Umgebung den Best Practices entspricht und flexibel auf veränderte Anforderungen reagiert.

Selbst wenn eine Migration auf S/4 nicht kurzfristig geplant ist, ist es entscheidend, bestehende technische Schulden zu reduzieren. Durch den frühzeitigen Einsatz neuer Technologien und die Verfolgung eines Clean-Core-Ansatzes kann der zukünftige Entwicklungsaufwand deutlich gesenkt werden. Diese proaktive Strategie minimiert nicht nur Betriebsunterbrechungen, sondern stellt sicher, dass das System agil und zukunftsfähig bleibt.

Die Wahl des Clean-Core-Ansatzes ist entscheidend für den Aufbau einer nachhaltigen S/4-Umgebung. Partner wie LeverX bringen strategisches Fachwissen ein, um einen reibungslosen Übergang zu gewährleisten. Im nächsten Artikel werden wir untersuchen, wie eine durchdachte Strategie und die Anwendung von Best Practices eine effiziente Migration ermöglichen können.

leverx.com

avatar
Siarhei Valenda, LeverX

Siarhei Valenda is Head of Automated Information Systems Development at LeverX.


Write a comment

Working on the SAP basis is crucial for successful S/4 conversion. 

This gives the Competence Center strategic importance for existing SAP customers. Regardless of the S/4 Hana operating model, topics such as Automation, Monitoring, Security, Application Lifecycle Management and Data Management the basis for S/4 operations.

For the second time, E3 magazine is organizing a summit for the SAP community in Salzburg to provide comprehensive information on all aspects of S/4 Hana groundwork.

Venue

More information will follow shortly.

Event date

Wednesday, May 21, and
Thursday, May 22, 2025

Early Bird Ticket

Available until Friday, January 24, 2025
EUR 390 excl. VAT

Regular ticket

EUR 590 excl. VAT

Venue

Hotel Hilton Heidelberg
Kurfürstenanlage 1
D-69115 Heidelberg

Event date

Wednesday, March 5, and
Thursday, March 6, 2025

Tickets

Regular ticket
EUR 590 excl. VAT
Early Bird Ticket

Available until December 20, 2024

EUR 390 excl. VAT
The event is organized by the E3 magazine of the publishing house B4Bmedia.net AG. The presentations will be accompanied by an exhibition of selected SAP partners. The ticket price includes attendance at all presentations of the Steampunk and BTP Summit 2025, a visit to the exhibition area, participation in the evening event and catering during the official program. The lecture program and the list of exhibitors and sponsors (SAP partners) will be published on this website in due course.