Microsoft Power Platform 由 Power Apps、Power Automate、Power BI 和 Power Virtual Agents 四个产品组成,可以使用其来快速构建应用程序、自动化流程、分析数据和构建聊天机器人。
本文首先会对 Power Platform 的四个产品的功能及应用场景作一个基础的介绍;接着会介绍一下 Power Platform 的商业价值。以期阅读完本文后,我们会对 Power Platform 有一个整体及初步的了解。
下面是 Power Platform 的概览图。
接下来,会对其几个主要的组成部分作一下简单介绍。
Power Apps
Power Apps 提供一个低代码开发环境,其包含一组应用、服务和连接器套件,可以使用其来快速构建定制化的应用程序(支持 Web 应用和移动应用)。
Power Automate
Power Automate 允许用户在各个服务和应用程序之间创建自动化工作流,可以使用其来将重复性的业务流程进行自动化。
Power BI
Power BI(Business Intelligence,商业智能)是一个商业分析服务,可分析数据以提供见解,这些见解可通过数据可视化(报告或仪表盘)来进行分享,以实现快速、明智的决策。
Power Virtual Agents
Power Virtual Agents 允许人们使用引导式、无代码的方式创建一个功能强大的聊天机器人。还可以借助 Power Automate 及数百个 Connectors 与现有系统进行无缝集成,如使用聊天机器人调用 Power Automate 流程(流程也可以调用后台系统)来执行一些操作。
除了上述的四个主要部分,下面列出的几个功能也为 Power Platform 注入了强大的潜能。
AI Builder
AI Builder 允许开发人员无需编码即可为工作流和 Power Apps 添加 AI 能力。
Microsoft Dataverse
Microsoft Dataverse 是一个可扩展的数据服务,可存储和管理来自于多个数据源的数据。
Connectors
Connectors 使您能够连接云上的应用、数据和设备。可将 Connectors 视为信息和命令传输的桥梁。Power Platform 有 600 多个连接器,流行的连接器有 Salesforce、Office 365 和 Twitter 等。
当今时代,很多公司缺乏足够的资源来交付快速变化的业务需求。他们面对的挑战主要有如下几个方面:
劳动力发生了变化
千禧一代已经称为当今企业劳动力的主要组成部分。他们在定制化体验和社交媒体的相互作用及影响下长大。要充分运用他们的创造力,企业应该提供一些简单、协作、定制化的工具来适应他们的工作方式。
定制化应用程序开发成本高
定制化应用程序的开发与维护成本高且费时费力。
业务需求多变且交付时间变短
多年前,企业可以花数月来发布一个应用,然后用数周来做一些版本更新。如今,业务需求快速变化,企业需要具备快速交付这些需求的能力。
Power Platform 可以帮助企业更好的应对如上挑战。为什么呢?因 Power Platform 提供一系列低代码开发工具与企业级应用开发工具,借用这些工具可以使平民开发人员(Citizen Developers,低代码业内术语,如使用 Power 产品开发应用程序的开发人员)和专业开发人员合力进行更加快速高效的交付。
具体如何做呢?比如要构建一个 Power App 项目来实现某个行业的某个应用场景的需求。最初可以让最了解需求最了解使用场景的一线用户或平民开发使用 Power Apps 来做出应用程序的原型;然后再由专业开发人员丰富、打磨和扩展这个 App 的功能。这种协作的开发方式被称为融合开发,它可以更加有效的利用资源。
这种使用融合开发模式的开发周期如下图所示:
说明:终端用户提出反馈后,先由平民开发做出原型,再由专业开发进行打磨,完成后再交给终端用户进行验证。如此循环往复来进行开发。
借助了 Power Platform 低代码工具提供的能力,可以大大节省人力、财力,并缩短交付时间;借助预置的 600 多个 Connectors 可以轻松与内部或外部系统进行集成;这样即可以大大扩展企业的交付能力。这就是 Power Platform 的商业价值。
此外,尽管我们生活在一个数据驱动的世界里,但企业一般比较难将各种数据利用起来。通过使用 Power Apps 开发的定制化应用、Power Automate 实现的自动化流程以及 Power BI 生成的分析报告,可以帮助企业更好的利用数据并做出决策。
综上,本文对 Power Platform 的组成部分做了初步介绍并分析了其可能带来的商业价值。
参考资料
[1] Introduction to Microsoft Power Platform - microsoft.com