评估 SAP Build
学习目标
将公民发展与传统发展进行比较。
区分 SAP Build 解决方案中的不同产品。
构建器的出现

在介绍 SAP S/4HANA Cloud 一课中,我们了解到云计算的优势之一是以频繁和定期软件更新的形式快速交付创新。此外,在上一课中,我们讨论了精心设计和执行的消费者级用户体验策略如何成功采用软件,并且我们了解了 SAP Fiori 应用如何为客户提供确保采用的方法。对于客户而言,还有另一个同样重要且可用的采用途径,我们将在本节中进行介绍。
云计算的快速创新不可避免地导致业务需求的快速变化。快速变化的业务需求意味着需要快速创建和更改的软件应用程序。虽然这不一定是坏事,但确实存在资源限制:IT 能力。虽然物理容量(如计算能力、内存等)可以扩展以满足不断变化的资源需求,但人员(特别是开发人员)并不那么容易扩展。这导致许多组织 IT 部门(如果不是大多数)的开发人员短缺。
在需要开发更多应用以及快速开发之间的紧张关系,需要改变对开发人员的思考。输入 SAP 称为构建器的****公民开发人员。构建器是指使用 IT 部门预先批准并发布用于开发的专门工具构建应用(通常针对特定 LoB)的人员。这为企业提供了附加应用程序开发选项,除了购买预包装的应用或从头开始构建应用外(两者都需要开发人员使用 )。
开发人员仍需要专门用于其目的的工具 - 基于特定语言和编程模型的工具,具有集成的调试器和高级测试功能。构建器不需要相同类型的工具。IT 部门预先批准供构建者使用的工具通常称为低代码/无代码工具,通常缩写为 LCNC。
低代码是一种使用直观的图形工具和嵌入式功能设计和开发应用程序的方法,可降低传统或专业代码的写入要求。
无代码是一种从与低代码类似的用户体验中受益的方法,但通过允许非技术业务用户无需编写单行代码即可开发应用程序,从而实现额外的工作。
SAP Build
SAP 的低代码/无代码工具集

虽然 SAP Fiori 是在 中开发绝大多数 SAP S/4HANA 应用程序的用户体验框架,但 LCNC 现在是客户可以使用的合法且可行的策略。为了帮助客户利用公民开发,SAP 推出了 SAP Build 解决方案,该解决方案完全满足构建者的需求。
SAP Build 解决方案由以下三种可协同使用的不同工具组成:
SAP Build Apps
SAP Build Process Automation
SAP Build Work Zone
这三种解决方案都可以通过 SAP Business Technology Platform (BTP) 作为服务提供,因此是 SAP BTP 统一的应用开发、数据与分析、集成、自动化和人工智能功能的一部分。
SAP Build Apps

SAP Build Apps 是一款无代码开发解决方案,用于创建应用。构建者可以使用 SAP Build Apps 通过拖放技术轻松构建用户界面。相应的数据模型和业务逻辑可以无缝集成,无需代码。应用程序可以利用预构建的连接器和标准发布的 API 轻松安全地连接到 SAP S/4HANA Cloud。作为 SAP BTP 的一部分,当公共标准化发布的 SAP API 用于应用程序开发时,SAP Build Apps 与面向验证服务的 SAP BTP 无缝集成。
SAP Build Process Automation

与 SAP Build Apps 类似,SAP Build Process Automation 也是创建自动化工作流流程的无代码解决方案。构建者可以使用 SAP Build Process Automation 自动化业务流程和任务,而无需编写代码。这是通过拖放和 AI 功能完成的。此外,与 SAP Build Apps 一样,可以使用 SAP S/4HANA Cloud 中的预构建连接器和公共标准化发布 SAP API。
SAP Build Work Zone

SAP LCNC 工具集中的最终工具是 SAP Build Work Zone。几乎所有组织都提供一个或多个门户,为最终用户提供标准化入口点,以执行与其角色相关的所有应用程序。对于 SAP Fiori,主要门户产品是 SAP Fiori 快速启动板。对于 SAP 的 LCNC 工具集,它是 SAP Build Work Zone。构建者可以使用此工具创建动态且具有吸引力的基于角色的入口点站点,这些站点可从任何设备快速轻松地访问。
使用 SAP Build Apps 创建 UX
练习:开始练习(SAP 官方交互式练习)