SAP S/4HANA Cloud is available in two main versions: the Public Edition and the Private Edition. Although both are based on the same technology, they differ in terms of hosting, functionality and customization options.
The Public Edition is hosted in a multi-tenant environment as a pure Software-as-a-Service solution. Here, several companies use the same infrastructure, but data and applications are separated from each other. This approach enables a particularly efficient use of resources and reduces costs.
The SAP S/4HANA Cloud, Private Edition, on the other hand, is more akin to the classic outsourcing of an on-premise system. With this variant, companies receive a dedicated environment (single tenant) that is configured specifically for a single company. This enables a higher degree of control.
In terms of software, the Public Edition differs in its standardized functionality, which allows for faster implementation and easier updates. It also provides access to a wide range of best practices and pre-configured processes that allow customization to individual requirements.
However, the core (code) of the software cannot be changed. The Private Edition, on the other hand, allows deeper customization of the software, including modification (changing the SAP source code). However, the latter option is not recommended in terms of maintainability.
In terms of software, the Public Edition differs in its standardized functionality, which allows for faster implementation and easier updates. It also offers access to a wide range of best practices and preconfigured processes that can be used to adapt to individual requirements.
Additional functionality can also be added via permitted extensions. Extensibility in an S/4HANA system is based on the clean core principle. This means that the standard SAP code should remain untouched as far as possible and ideally only be supplemented by external, permitted extensions. This ensures the stability of the system and release security. For the S/4HANA Public Cloud, SAP provides a 3-tier model for extensibility:
By splitting extensions into different layers or levels depending on requirements, the complexity of adaptations in the cloud can be minimized. The Private Edition also allows deeper customization of the software, including modifications (changes to the SAP source code). However, the latter option is not recommended in terms of maintainability.