SAP Build Code 内置生成式 AI 技术,可赋能开发人员实现真正的颠覆性变革,并进一步提升代码的质量和准确性。
其中,SAP 智能副驾 Joule 可以生成与 SAP Cloud Application Programming Model (CAP) 一致的代码和应用逻辑,并针对既定任务采用最匹配的大型语言模型 (LLM),让开发人员可以采用 LLM 领域的最新创新成果。利用基于 AI 的代码开发功能,开发人员可创建应用逻辑以及数据模型和服务,预览和测试所开发的应用。此外,通过将 CAP 作为编程模型,参照项目内容和开发人员的一贯风格,SAP Build Code 还能为开发人员提供建议和推荐代码。
开发人员若正为繁琐的开发环境配置而苦恼,或忧心开发效率难以提升,SAP Build Code 提供的一站式开发环境,也可为其化解难题。这种一站式的开发环境,将运行时和设计时功能、内置的软件开发和运维功能以及应用生命周期管理整合一体,支持一键配置、预览和部署面向基于 SAP Business Technology Platform(SAP BTP,业务技术云平台)的云应用和混合应用的基本服务,让开发人员能够更轻松地上手操作,确保加速实现开发项目的价值。
SAP Build Code 还能提供云端的集成式开发环境 (IDE),不仅为开发人员配备了 SAP Mobile Services 和 SAP Document Management 等开发服务,还能根据久经验证的卓越实践,提供 CAP 开发工具、可视化编程工具和向导,帮助提高开发人员的工作效率。
SAP Build Code 的丰富功能让开发人员可以更轻松地扩展 SAP S/4HANA 等企业系统。它基于 SAP BTP 平台构建,整合多款经过验证的 SAP 软件功能,提供设计与运行等多方面支持,能够缩短产品上市周期。其设计功能包含应用构建中央界面、可视化编程工具,以及与 SAPUI5、SAP Mobile Services 的集成,可显著提升开发与测试效率。运行时功能支持一键部署和管理整个开发环境中的软件交付,提供身份认证、互联服务及自动扩展功能,确保应用在初次部署后即可在整个企业使用。
此外,借助 SAP BTP 久经验证的安全功能,SAP Build Code 可提供身份验证、授权和数据保护服务。开发人员能随时使用 IT 治理和应用生命周期管理功能,获取基于卓越实践的内置指导和服务。服务中心提供预构建的集成、API 和业务服务,还能帮助专业开发人员提高工作效率。
SAP Build Code 提供的融合开发功能,能帮助专业开发人员和普通开发人员协同处理项目,它支持共享用户体验、业务逻辑等应用组件,使得专业开发人员和业务专家能实现统一治理,并简化应用生命周期管理,确保高度安全地开展协作。
开发人员可以运用 SAP Build 解决方案进行低代码开发,并在 SAP Build Code 中使用 Java/ JavaScript,或 ABAP 编程语言进行应用开发和扩展,也能单独使用 SAP Build Code 中的每一款开发工具。其提供的中央页面和单一入口点,支持开发人员统一访问 SAP Build Code 和 SAP Build 解决方案中的项目,从而充分利用生命周期管理和中央监控中心等功能,在不同产品和项目之间共享已创建的构件。
SAP Build Code 能够提供高效、灵活的开发环境, 提高整个开发生命周期中的工作效率。它集必备的开发工具、服务及用户体验于一体,支持企业根据自身的需求,构建和扩展功能强大、综合全面的业务应用。通过实施 clean core 战略,开发人员还能更好地维护应用,同时降低 SAP S/4HANA 的总体拥有成本。
利用基于 SAP BTP 的预配置服务,开发人员可以快速连接流程和应用,同时满足身份验证、授权和数据保护方面的治理要求。无论是专业程序员还是普通开发人员,都可以利用专业代码与低代码开发工具之间的互操作性,共享并合作完成开发任务,帮助实现重大项目成果。

