不自生,故长生,SAP BTP 开发里的长久之道
在 SAP BTP 项目里,最容易把系统做短命的,不是代码写得不够多,而是平台意识太强,什么都想接管,什么都想重写,什么都想变成自己的中心。老子说「天地所以能长且久者,以其不自生,故能长生」,放到 SAP BTP 开发里,最贴近工程现场的一层意思是,真正长久的扩展,不是把自己做成新的业务核心,而是让自己成为业务、标准系统、集成网络、身份体系、数据治理之间的承载者。它不抢主系统的位置,不把所有业务规则吸到自己体内,不把技术团队绑死在某个运行时或某种私有约定上,所以它反而能随着 S/4HANA、SuccessFactors、Ariba、第三方系统、组织架构和云平台版本一起演进。
SAP 官方对 SAP BTP 的定位,也不是单一运行时,而是用于集成、自动化、扩展、构建业务应用和流程的平台。它覆盖应用开发与自动化、集成、数据、AI 等能力,并强调跨 SAP 和非 SAP 应用的业务上下文连接。这个定位很像老子所说的天地,天地不把自己变成万物之一,而是让万物在其中各得其所。SAP BTP 的价值也不在于把 S/4HANA 的所有逻辑搬出来另造一套,而在于让标准核心保持可升级,让差异化能力在合适边界上生长。(SAP)
「不自生」不是不开发,而是不把扩展开发成新的负担
很多 SAP 项目走到后期会出现一种熟悉的疲态,主系统里有大量增强、隐式修改、复制标准程序、私有表、后台作业、定制 RFC、无人敢动的 Z 代码
