绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
SAP HANA,S/4HANA 和 SAP BTP 的辨析
2022-03-11 10:49:34

这是知乎上一个朋友向我咨询的问题。

SAP HANA,SAP S/4HANA,和 SAP BTP,这几个名词,对于刚接触 SAP 的朋友来说确实容易混淆。

光是 SAP HANA,就有好几款名称类似但定位有所差异的产品。关于它们之间的详细辨析,参考我之前写过的文章:SAP 几款容易令初学者混淆的 HANA 解决方案

SAP S/4HANA,是 SAP 于 2015 年 2 月推出了的旗舰级产品,扮演了企业数字化核心(Digital Core)的角色。作为 SAP 第四代 ERP 产品,S/4HANA 运行于基于内存计算的 SAP HANA 数据库上,除了保留第三代 ERP 产品 R/3 的功能并在此基础上做了增强,使得传统的 OLTP 事务处理和 OLAP 报表处理能在同一系统之内执行。



的咨询公司 Gartner 早在 2014 年就提出了双模 IT(Bimodel) 概念,这个概念贯彻到 SAP 用户的使用场景里,即一方面将 SAP S/4HANA 作为企业数字化核心,以支撑企业核心业务稳定可靠运作;另一方面,通过一个高效的云平台所架构的数字化创新平台,借助包括人工智能、区块链、大数据分析等前沿科技,对 S/4HANA 这个数字化核心进行 Side-by-Side 扩展,帮助客户实现快速的产品/服务乃至商业模式的创新。



也就是说,作为承载企业核心业务的 S/4HANA,强调的和关注点是业务运行的稳定性和可靠性。而另一方面,并非传统 ERP 领域擅长或者涉猎的新领域,比如区块链,机器学习等问题,基于其进行的持续创新,采取的是通过探索、试验,快速迭代和试错,来驾驭其不确定性。

这些创新即所谓的 Side-by-Side 扩展,意思是扩展本身的应用程序,并未部署到 SAP S/4HANA 所在的同一服务器,而是位于一个云平台上,这个云平台就是 SAP Business Technology Platform,简称 SAP BTP.

客户可以基于自己企业的实际情况,选择 ABAP,Java,JavaScript,Python 等开发语言,开发基于 S/4HANA 的扩展应用,并部署到 SAP BTP 上。

什么是 SAP HANA Development

同 SAP BTP 上客户可以灵活选择编程语言和开发技术不同,SAP HANA Development 即 SAP HANA 平台上的应用开发,遵循的是一套相对独立的开发规范。基于这套开发规范开发而成的应用,只能运行在 HANA 平台上,并且使用的开发技术也自成体系,同 ABAP,Java,JavaScript 这些技术不同。

关于这套自成体系的开发技术的详细介绍,可以在 http://help.sap.com 上搜索关键字 SAP HANA Developer Guide 来获得。


来源 https://zhuanlan.zhihu.com/p/461290627

分享好友

分享这个小栈给你的朋友们,一起进步吧。

SAP HANA
创建时间:2022-03-04 16:28:44
SAP HANA
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

技术专家

查看更多
  • itt0918
    专家
戳我,来吐槽~