Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
RebeccaYang
Product and Topic Expert
Product and Topic Expert
1,253
本文为翻译文,原文链接为Demystifying SAP Build for Beginners,原文作者为rajaprasad.gupta

SAP最近宣布推出低代码产品组合 - SAP Build。这是 SAP 业务技术平台的关键组件,它使业务用户无需编写任何代码即可轻松创建全栈企业应用程序、集成和自动化内容。

在这篇博客中,我将揭开SAP Build及其主题的神秘面纱。我们将了解:

  • 什么是低代码/无代码(LCNC)开发,为什么它变得如此重要?

  • 什么是 SAP Build?

  • 这种低代码解决方案组合的需求是什么,它如何改变组织的游戏规则?

  • SAP Build 的主要功能和组件是什么?

  • 如何使用SAP Build构建全栈业务应用程序?



目标读者



  • 希望在不编写任何代码的情况下创建全栈企业应用程序、集成或自动化内容的业务用户或公民开发人员。

  • 希望从 SAP BTP 探索低代码解决方案的 SAP 合作伙伴和客户,该解决方案与其他 SAP 解决方案内联。

  • 需要全面了解 SAP BTP 上所有可用开发工具的 SAP 顾问/架构师,适用于业务用户和专业开发人员。


 什么是低代码/无代码 (LCNC) 开发?


有一个术语越来越受欢迎——公民开发者

公民开发人员是具有出色业务和流程知识但编程技能有限或没有编程技能的业务用户,他们希望使用 IT 批准的技术和工具构建应用程序。

重要的是要了解公民开发人员是一个角色,而不是一个角色或头衔。

低代码/无代码开发也称为公民开发,主要面向没有编程知识的公民开发人员或业务用户。它使他们能够使用低代码/无代码 (LCNC) 平台工具创建业务应用程序。

低代码/无代码工具允许公民开发人员只需拖放即可创建和更新应用程序,而无需编写代码。它还提供了可视化工具,使他们能够集成不同的应用程序和系统或自动化业务流程。

即使对于专业开发人员来说,这种低代码/无代码工具也非常有用。专业开发人员可以使用这些工具来加速他们的基本开发工作,以便他们可以专注于更复杂的概念。


低代码/无代码开发的重要性日益增加


低代码/无代码开发正在通过解决技术专长的差距来扰乱市场。它提供了培养创新文化的好方法。

低代码/无代码技术为那些不编写代码但对业务需求和挑战有充分了解的人提供了力量。正是这些人现在可以构建自动化和扩展来满足他们的日常需求。

这里有一些有趣的事实:

如今,有 110 万业务用户使用无代码软件实现数字化支持。到2025年,这一数字将增长到3.6M

到2025年,33%的开发人员将使用无代码开发环境来完成全部或部分开发。

下一个快速业务转型的时代取决于组织是否有能力释放其业务专家来做更多的事情,更快地解决更多问题。

为了抓住这个机会,SAP迈出了重要的一步,推出了SAP Build - 一个基于SAP业务技术平台(SAP BTP)构建的统一低代码产品

什么是 SAP Build?


SAP Build 是 SAP 基于 SAP BTP 构建的统一低代码产品,使每个人都能创建和扩充企业应用、自动化流程以及通过简单的拖放操作设计业务站点。



SAP Build 使平民开发人员能够以最少的技术专业知识进行软件开发。SAP Build 让更多用户无论其技能水平如何,都可以进行开发,从而减轻了专业开发人员的负担。

SAP Build 的组件是什么?


SAP Build 将三个以前独立的 SAP 解决方案整合到一个统一的开发环境中:

  1. SAP Build Apps(以前称为SAP AppGyver),

  2. SAP Build Process Automation(以前称为 SAP Process Automation)

  3. SAP Build Work Zone(以前称为 SAP Work Zone)




现在,让我们仔细看看SAP Build的三个组件。

SAP Build Apps


SAP Build Apps是

  • SAP AppGyver的演变,使用户无需编写代码即可构建漂亮的Web和移动企业应用程序。

  • 为用户提供直观地构建云托管应用程序业务逻辑和数据模型的工具,而无需了解或管理底层基础架构或数据库,从而简化开发


借助 SAP Build Apps,我们可以使用拖放功能丰富的组件库,交付具有像素完美设计的移动和 Web 应用程序。业务用户无需编码即可直观地创建业务逻辑并构建漂亮的用户界面

SAP Build Apps的主要功能 – 业务用户可以使用 SAP Build Apps做什么?


以下是 SAP Build Apps的主要功能:

使用拖放构建用户界面


我们可以使用大型可自定义用户界面组件、逻辑流和数据转换公式库,以拖放方式构建 Web 和移动应用程序。

我们可以实时预览更改,并与团队成员共享SAP构建应用程序项目。


无需代码即可实现数据模型和业务逻辑


借助 SAP Build Apps,我们可以直观地创建自定义数据模型,并使用内置的云功能创建应用程序后端。


轻松集成到 SAP 和非 SAP 系统


SAP Build Apps允许我们一键将应用程序连接到无代码后端。

我们甚至可以在几分钟内集成API,或者使用SAP BTP Destinations使用来自任何云或本地SAP和非SAP系统的数据。


我们如何访问 SAP Build Apps?


SAP Build Apps 在 SAP BTP, Cloud Foundry 中作为服务提供。 您可以订阅和使用本博客中提到的服务 订阅SAP BTP上的SAP Build Apps

SAP Build Process Automation


SAP Build Process Automation 是 SAP BTP 中的统一产品,它结合了 SAP 工作流管理SAP Intelligent RPA 的功能。

借助 SAP Build Process Automation,业务用户无需编写代码即可成为公民开发人员并实现业务流程自动化。它使业务用户能够成为公民开发人员,并在不编写代码的情况下自动化业务流程。使用 SAP 构建流程自动化,业务用户可以

  • 构建工作流

  • 自动化任务和决策

  • 并与开发团队合作,以满足他们的所有自动化需求。


如何访问 SAP Build Process Automation?


SAP Build Process Automation在 SAP BTP(云工厂)中作为一项服务提供。 您可以订阅和使用本博客中提到的服务 在 SAP BTP 免费套餐中使用 Booster 订阅 SAP Build Process Automation

SAP Build Process Automation的主要功能 – 业务用户可以使用 SAP 构建流程自动化做什么?


以下是 SAP Build Process Automation的主要功能。

流程数字化

使用直观、互联的图形界面构建或调整端到端流程,以最大限度地提高整个组织的效率

创建交互式表单

使用拖放功能和连接的数据源创建基于表单的工作流

构建和运行自动化

使用直观、互联的图形界面构建或调整端到端流程,以最大限度地提高整个组织的效率

管理决策

在类似电子表格的表格决策表中开发和管理决策逻辑

实现端到端流程可见性

通过流程可见性仪表板,支持对综合流程和流程实例进行实时、事件驱动的透明度

此外,SAP Build Process Automation还提供预构建的内容和功能,例如机器人、流程步骤、业务规则和工作流组件。

SAP Build Work Zone


SAP Build Work Zone 将 SAP Launchpad 和 SAP Work Zone 的功能整合到一个解决方案中,有助于快速创建引人入胜的个性化业务站点

它有两个不同的版本:

  • SAP Build Work Zone,标准版(以前为 SAP Launchpad 服务)

  • SAP Build Work Zone,高级版(以前称为 SAP Work Zone)


SAP Build Work Zone解决了什么问题?


当被问及日常工作生活中的典型挑战时,员工经常提到他们很难找到他们正在寻找的相关信息,不得不花费太多时间在业务应用程序之间切换,甚至找不到完成给定任务所需的相关应用程序。

现实情况是,复杂的企业技术环境会导致次优用户体验,这些用户体验在大量内容类型、UI 工具、IT 系统、内容存储库、应用程序和渠道中是异构和分散的。

SAP Build Work Zone提供了此问题的解决方案。它使公司、IT 部门和员工能够通过将所有内容整合在一起并使其更易于使用来改善这种情况。

SAP Build Work Zone使非技术专业人员能够驾驭复杂的企业技术系统、环境和工具。

什么是 SAP Build Work Zone,标准版?


SAP Build Work Zone,标准版(以前称为SAP Launchpad服务)为多个SAP云和本地系统提供了一个中央访问点,集成应用程序并提供自定义和扩展。

以下屏幕截图显示了 SAP Build Work Zone标准版站点的示例:



注意:

SAP Launchpad服务已更名为“SAP Build Work Zone,标准版”,但它是同一产品,具有一组最新的增强功能。

什么是 SAP Build Work Zone,高级版?


SAP Build Work Zone高级版(以前称为 SAP Work Zone)为内容管理、Web 内容、交互式和引人入胜的工作空间以及与第三方解决方案的集成提供了高级功能(除了标准版之外)。它使业务用户能够

  • 构建和发布内容

  • 集成非结构化内容

  • 并利用优质的预打包 SAP 内容。


SAP Build Work Zone,标准版和高级版有何关系?


过去,SAP在SAP BTP上提供两种数字体验服务:SAP Work Zone和SAP Launchpad服务。

SAP Work Zone已经包含了大多数 SAP Launchpad 服务功能(例如应用程序启动器),但它们仍然是独立的产品。

现在,这两款产品都以新的SAP Build Work Zone品牌推出了两个版本。

SAP目前正在协调SAP Build Work Zone的标准版和高级版(关于用户体验,内容模型,移动体验等),并专注于从标准版到高级版的简化升级路径。

下图显示了标准版(也是高级版的一部分)的主要功能,以及高级版的其他关键功能:


如何使用 SAP Build 构建业务应用程序?


我希望到现在为止,您将对SAP Build有一个清晰的了解。以下是一些很好的资源,可帮助您了解如何使用 SAP Build 构建业务应用程序。

使用 SAP  Build Apps在 SAP BTP 上构建应用创建移动或 Web 应用程序

利用 SAP Build Process Automation开发、部署和运行业务流程

使用 SAP Build Work Zone创建数字化工作站点,并向其添加应用程序、静态内容和精益协作小组件

 

如果您正在寻找有关 SAP Build 的完整课程来了解如何构建应用程序和自动化,可以查看此 SAP 学习网站材料 - 利用 SAP Build 面向低代码/无代码应用程序和面向公民开发人员的自动化