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 considers migration scenarios from a variety of viewpoints.
Siarhei Valenda, LeverX
November 21, 2024
avatar

As the support for ECC 6.0 comes to an end, many companies adopting S/4 are facing the challenge of avoiding complex customizations. Such modifications can result in more challenging and costly future upgrades. LeverX's clean-core strategy is designed to maximize the flexibility and performance of S/4 by adhering closely to SAP's standard functionalities. This approach minimizes the need for customizations that could impede updates or prevent the introduction of new innovations. By maintaining a clean S/4 core, companies can enjoy seamless updates, accelerated implementations, and uninterrupted access to the latest tools and features from SAP.

What modifications can be made to the system to align it with specific customer requirements? There are three main approaches to clean core extension: in-app key user, on-stack developer, and side-by-side extensibility on SAP BTP. The first two approaches are integrated directly within S/4, while side-by-side extensibility utilizes the BTP, enabling flexible customization via a separate platform.

In-app key user

In-app extensibility is an optimal solution for straightforward customizations directly in S/4 Hana, as well as for instances where business users require rapid adjustments without significant technical intervention. This approach allows users to make low-code/no-code changes, such as creating custom fields, form templates, or basic analytics, directly within the SAP S/4 Hana environment.

The approach allows users to customize existing user interfaces, create custom analyses, access data, and manage templates and business objects. Non-developers are empowered to make customizations directly in S/4 Hana. This reduces the necessity for external integrations and enables seamless system upgrades. In-app extensibility is well-suited to companies that require simple or cosmetic customizations without compromising SAP's built-in functionality.

On-stack developer

On-stack developer extensibility is the optimal solution for advanced customizations directly in S/4, as it allows for frequent data interactions. It is crucial for organizations that require extensive customizations, such as adding application logic or developing new business objects that require seamless integration with S/4 data. By leveraging the Abap programming language and environment, this approach enables complex customizations to be made within the S/4 environment, ensuring that all changes are kept within the system.

It supports the addition of complex application logic and enables the creation of user-defined business objects. This approach guarantees optimal data consistency by operating directly in S/4. External dependencies, such as those created through API calls, are avoided. This enhances the overall system integrity. On-stack developer extensibility is ideal for custom applications that require real-time data interactions within S/4, ensuring a consistent and responsive system as part of the classic Abap stack.

Side-by-side

Side-by-side extensibility on SAP BTP is ideal for independent applications that run outside of S/4 and leverage advanced capabilities such as AI, machine learning, IoT, data science, process automation and other powerful low-code/no-code environments to build business applications. This approach allows organizations to innovate without compromising the S/4 core, while providing a stable foundation for complex cross-platform integrations. Side-by-side extensibility enables a range of advanced enhancements, including updates to user experiences, mobilization of solutions, creation of cloud-native applications for B2B and B2C, and addition of data science capabilities.

One of the key benefits of the approach is that the S/4 core is kept clean by running independently, reducing upgrade challenges and improving cloud readiness. Projects that require extensive customization or cross-system integrations can benefit from the processing power and flexibility of SAP BTP. It is also beneficial when external users (who may not be part of S/4) require access to applications.

Selecting the right concept

The selection of an extension concept is contingent upon the specific needs, intricacy, and long-term objectives of a company. Each strategy within the clean core framework—whether in-app, on-stack, or side-by-side—serves different purposes and fulfills different requirements for flexibility, scalability, and system integrity. In some instances, a hybrid approach may prove to be the optimal solution. By assessing each individual case, companies can determine the optimal combination of methods to achieve their development goals.

All of these approaches are based on the same fundamental principles, which are designed to maintain a clean core. These include avoiding unnecessary customization, aligning with SAP standards, and regularly reviewing technical debt to optimize systems. The objective is to implement a zero-change policy, utilize SAP BTP for further innovation, and rely on standard APIs and events for automation. Additionally, all enhancements must be cloud-ready and adaptable to future developments. When examining specific enhancement strategies based on customer types, one of two concepts are typically employed: the brownfield approach or the greenfield approach.

Brownfield

The greenfield approach is used by companies that are implementing S/4 Hana for the first time. It offers a fresh start without outdated customizations and enables an optimized, scalable setup. The new implementation facilitates a gradual introduction, simplifies future updates, and ensures an optimized, scalable setup. With minimal customization, this strategy ensures that the SAP environment adheres to best practices and responds flexibly to changing requirements.

Greenfield

The greenfield approach is used by companies that are implementing S/4 Hana for the first time. It offers a fresh start without outdated customizations and enables an optimized, scalable setup. The new implementation facilitates the gradual introduction, simplifies future updates and ensures an optimized, scalable setup. With minimal customization, this strategy ensures that the SAP environment adheres to best practices and responds flexibly to changing requirements.

While a migration to S/4 may not be a priority in the short term, it is crucial to reduce existing technical debt. By adopting new technologies at an early stage and pursuing a clean-core approach, the costs associated with future development can be significantly reduced. This proactive strategy has the dual benefit of minimizing business disruption and ensuring that the system remains agile and future-proof.

Selecting the clean core approach is essential for establishing a sustainable S/4 environment. Partners like LeverX provide strategic expertise to facilitate a seamless transition. In the next article, we will examine how a well-defined strategy and the application of best practices can enable an efficient migration.

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 24, 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.