借助SAP BTP进行应用程序开发

开发可重复使用的、具有通用性的服务型应用程序

SAP BTP也相当于一项服务(PaaS),使您能够在此开发和部署针对客户的个性化解决方案。为此,平台提供了满足不同需求的各类服务和开发环境。您可以根据需求和复杂程度开发现代化且可重复使用的解决方案。您可以将这些服务作为不同系统的独立服务使用,或者将它们与其他服务相结合。它们都有一个共同点,即遵循简洁的核心模式,因此不会影响您的核心系统。

SAP Business Technology Platform graphic on the side-by-side extensibility of SAP S/4HANA.

SAP应用开发(基于BTP)

SAP BTP提供了各类服务,以便开发、部署现代化、可重复使用且面的服务类应用程序,并能在不同场景中加以运用。这些定制解决方案可以根据需求在不同的开发环境中,使用不同的技术,开发成不同复杂程度的版本。这既可以是由关键用户进行的小型扩展,也可能是使用ABAP(理想情况下根据ABAP RESTful应用程序编程模型(RAP))或JavaScript(SAP云应用程序编程模型(CAP))进行的更复杂开发。

这些解决方案可与各种后端系统结合使用,也可与其他BTP服务协同配合使用。所有开发工作都是按照清洁核心范式(Clean-Core-Paradigma),以并行解决方案的形式实现的。因此,作为平台即服务(PaaS)的 BTP 使得企业能够实现并部署其自身的软件即服务(SaaS)解决方案及扩展功能。而且,这些服务还能够与其他服务相组合,并集成到企业自身的解决方案和开发体系当中。

Person holding three wooden blocks with symbols for SAP, software development and cloud technology.

SAP构建代码

如在SAP BAS中一样,借助SAP构建代码,应用程序可以在集成开发环境中使用Java或JavaScript进行开发和部署。SAP 人工智能助手Joule可以提供辅助支持。

Person in a digital room with glowing lines, symbolizing digital networking.

SAP业务应用工作室

借助SAP BAS,可以在集成开发环境中实现复杂的应用程序。这些应用程序可以是扩展现有解决方案的全栈应用程序,也可以是基于CAP模型的独立SAP Fiori应用程序。此外,还可以实现移动应用程序和工作流程。

Laptop with projected binary codes, symbolizes software development and programming.

ABAP环境

在ABAP环境中,可以使用ABAP for Cloud Development开发现代应用程序。CDS views和RAP可用于前端应用程序。这些应用程序可以与后端系统交换数据,或通过云连接器(例如OData接口)与其他服务集成

Luminous cloud as a symbol for cloud technology, surrounded by a digital network .

云端入口服务

云端入口服务:创建和管理一个包含页面、应用程序、小工具等内容的中央业务门户网站。这些内容可以完全集成到SAP Fiori Launchpad中,并在必要时使用其他BTP服务。此外,还可以集成不同的内容供应商。

Person working on a laptop, surrounded by symbols for data analysis, represented by cogwheels.

无代码/低代码应用开发

SAP Build Apps支持无代码和低代码应用程序的开发。借助SAP构建流程自动化,用户无需编程知识即可优化和自动化重复的手动流程。这可以通过使用预配置的工作流程、机器人和连接器以及用于智能文档处理的集成AI功能来实现。您可以在  Robotic Process Automation at Robotic Process Automation (RPA) | abat transform 了解有关机器人流程自动化的更多信息。

快速链接