国内 SAP 开发顾问们的微信朋友圈,最近可能都被 SAP 和阿里这两家巨头宣布合作的重磅消息刷屏了吧。
近日,德国软件巨头SAP SE与中国电商巨头阿里巴巴集团宣布建立战略合作伙伴关系。
根据协议,阿里巴巴集团将利用 SAP Cloud ERP Private 强化企业基础设施,并采用联合上市策略为全球客户创造卓越价值。阿里巴巴将集成 SAP Business Suite,以简化系统维护与升级流程,并实现 AI 功能与核心业务流程的无缝整合。此外,阿里巴巴集团计划部署一系列 SAP 解决方案,包括 SAP Business AI、SAP 业务技术平台(SAP BTP)、SAP Ariba、SAP 集成业务规划、SAP SuccessFactors、SAP Concur 和 SAP Emarsys,以增强技术架构并提升服务庞大业务生态的敏捷性。
新闻里就提到了 SAP BTP.
以下是笔者认为 SAP 开发顾问有必要学习 SAP BTP 开发的一些理由。仅代表个人观点,欢迎大家在评论区发表自己的看法。
1. SAP BTP 在 SAP 解决方案和产品家族中举足轻重的地位
大家知道近些年 SAP 一直在向云端转型,中国本土企业也提出了所谓数字化转型
的概念,积极将云原生开发
、数据智能
和近些年来炙手火热的生成式 AI
的最新技术集成到自己的业务解决方案中。
如果说在传统的 SAP On-Premise 环境里,ABAP 是当之无愧的 No 1 存在的话,在 SAP Cloud 环境里,SAP BTP 就是 SAP 云端解决方案的统一技术底座
,整合了 SAP 应用开发、数据管理、集成、分析及 AI 服务,SAP 为开发顾问提供了覆盖建、集、管、用
全生命周期的完整工具链。
SAP BTP 作为统一技术底座,在 SAP 云端解决方案中的地位如下图所示:
2. SAP BTP 开发繁荣的市场和生态圈
根据 SAP 官网报道,截至 2025年6月,全球已经有超过 33000
家客户上线了 SAP BTP,覆盖金融、制造、零售等 25 个行业。
同时有超过 3200 家有能力实施 SAP BTP 项目的合作伙伴,可以说这个生态圈的规模也是相当繁荣的。
目前在欧美地区,越来越多的 SAP S/4HANA 客户,选择了 SAP S/4HANA + SAP BTP 的双层架构,将过去的定制开发扩展,从核心 S/4HANA 剥离至 SAP BTP,从而实现一年一次大版本升级、两次小升级
的快速创新和迭代模式,项目平均切换窗口从 18 个月缩短到 1 个月。
在中国,也有越来越多的集团型企业选择 SAP Clean Core
+ SAP BTP Side by Side Extension
的模式,大幅降低升级复杂度,不过同时也给 SAP 开发顾问带来了跨系统分层设计的新课题。
3. SAP BTP 开发技术能够同 ABAP 开发互补,技多不压身
从接下来本教程将要介绍的 SAP BTP 开发知识,大家能够看出,SAP BTP 的技术栈和 ABAP 技术栈完全不同,可以说 SAP BTP 顾问不再局限于传统
ABAP 技术栈,如果发展得好,也可以胜任项目经理、应用架构师、云原生工程师等高阶岗位。
SAP Build、Business Application Studio、CAP-Java/Node.js 这些 SAP BTP 上的技术栈,为 SAP BTP 开发顾问提供了灵活多变的丰富选择——SAP BTP 开发顾问既能用低代码拖拽快速交付,也可手搓 JavaScript、Java、Python 实现深度的二次开发逻辑。
SAP BTP 上的 Integration Suite 提供超过 1700 个预置适配器,可连接 SAP 与非 SAP 业务系统,涵盖 EDI、IDoc、REST、异步事件等典型模式。
在中国外贸制造场景中,SAP 顾问理论上可以使用 Integration Suite 将 SAP S/4HANA 对接海关、LSP 与第三方仓储平台,实现端到端可视化监控。阿里云、腾讯云、AWS 等主流公有云提供商均提供对 SAP BTP 消息队列与 Event Mesh 的直连模板,助力顾问打通多云环境。
同 SAP On-Premise 环境传统的系统集成方案相比,如果掌握这些 SAP BTP 上基于云的集成工具和技术,能让 SAP 开发顾问在各种集成项目中游刃有余。
4. 能够操练 SAP 企业级的 AI 服务
笔者之前介绍过如何在 SAP Business Application Studio 里使用 SAP Joule 辅助 SAP Fiori 应用的开发:
显然,这里的 SAP Joule 仅仅是辅助 SAP 技术层面的开发,没有深入到客户的 SAP 系统业务流程中去。
那么 SAP BTP 上的 SAP AI Foundation 平台和 Generative AI Hub 等基础服务,给客户提供了开发、部署和管理 AI 模型的可能性,同时还支持集成开源模型和第三方模型(如 OpenAI、Hugging Face 等等)。
所以学习 SAP BTP,就有机会接触 AI Foundation 即下图这个组件。
SAP 官方将 AI Foundation 定义为 all-in-one toolkit
,它把模型训练、推理、监控、合规治理整合在一条流水线上,为开发者提供统一入口与服务目录。
当然,作为一家企业管理软件提供商,所以与传统 AI 平台侧重科研或离线分析不同,SAP AI Foundation 的设计哲学是业务优先
。
SAP AI Foundation 直接运行在 SAP BTP,天然握有 SAP ERP、SCM、CX 等系统沉淀的大量结构化数据;其提供的即插即用 SDK 和 API 降低了使用门槛,同时也支持 Python、JavaScript 及低代码调用。
以上就是笔者的一些拙见。欢迎大家通过笔者这套 SAP BTP 学习教程,一起交流 SAP BTP 学习过程中遇到的问题。