在软件即服务(SaaS)应用的推动下,SAP Cloud优先的战略非常明显,随之带来的是SAP Clean core的战略,从经典的 ABAP 可扩展性模式转变为 SAP S/4HANA 现代可扩展性模式。那么Clean core战略到底是什么?新的扩展模式到底有哪几种?本文将一一讲述。
Clean core是一种扩展方法的概念,其基本目标是:扩展不应破坏升级,升级不应破坏扩展。主要的规则有:
- Fit-to-Standard:尽可能利用 SAP 标准流程。
- 从项目的第一天起就实行零修改政策。
- 充分发挥新扩展选项(In-App, Developer, or Side-by-Side)的潜力。
- 消除与标准代码和功能冗余的增强功能,以及标准代码的 "克隆"。
- 使用 SAP BTP 扩展功能进行应用程序开发和集成。
那么新的扩展模式到底有哪几种?我们先来看一张SAP官方提供的图
从上图中我们可以看出新的扩展方式有3种,分别是
- Key User (In-app)扩展
- On-stack Developer扩展