简介

已完成

Microsoft Power Platform 的解决方案架构师负责解决方案的整体设计。 在基于 Microsoft Power Platform 设计解决方案时,了解 Microsoft Power Platform 的体系结构、设计方式和限制非常重要。

在考虑解决方案的设计时,您需要了解 Microsoft Power Platform 的组件和功能,以及它们如何控制解决方案的设计。

Microsoft Power Platform 组件

Microsoft Power Platform 是一个低代码、快速的商业应用程序开发平台,它包含几个不同的、独立但密切相关的工具:

  • Microsoft Power Apps - 使任何人都能使用低代码或无代码技术来构建自定义 Web 应用和移动应用。

  • Microsoft Power Automate - 云工作流工具,用于将云和桌面应用程序连接在一起以自动执行业务流程。

  • Microsoft Power BI - 一项自助分析服务,使用户能够获取对其数据的见解。 Power BI 使您可以合并来自各种源的数据,以及创建模型、可视化效果、报表和仪表板。

  • Microsoft Power Virtual Agents - 使任何人都能从浏览器界面中创建聊天机器人,而无需编写代码。

显示各种低代码工具的图表。

Microsoft Power Platform 包含支持 Microsoft Power Platform Tools 的许多其他组件,解决方案架构师可以使用这些组件:

  • Microsoft Dataverse - 提供用于创建表、关系和业务逻辑的无代码环境。

  • 数据连接器 - 连接器定义 Microsoft Power Platform Tools 可访问的服务和数据源。

  • AI Builder - 一组 AI 模型类型,可使用 Dataverse 中的数据来创建、定制和训练 AI 模型,以供 Microsoft Power Platform 的其他组件使用。

下图说明了 Microsoft Power Platform 组件之间的关联。

显示 Microsoft Power Platform 的元素的屏幕截图。

备注

本模块介绍 Microsoft Power Platform 的体系结构。 其他模块将探讨 Power Apps、Power Automate、Power BI 和 Power Virtual Agents 的详细信息。

Microsoft Power Platform 是基于云的服务型软件 (SaaS) 解决方案,可在 Microsoft Azure Active Directory (Azure AD) 租户中使用。 Microsoft Power Platform 通过 Microsoft 365 获得授权,并受 Azure AD 保护。 Microsoft Power Platform 在 Microsoft Azure 上运行;因此,它具有高度可伸缩性和全局可用性。

Microsoft Power Platform 功能

通常,解决方案架构师设计的解决方案将使用由 Microsoft Power Platform 提供的许多组件。 每个组件各自提供出色的功能,但各个组件结合起来功能会更强大。

  • Power Apps 使用户可以对数据执行操作并推动业务流程。
  • Power Automate 可以将应用自动化,并代表用户执行操作来响应各种指标和事件。
  • Power BI 可以分析应用捕获的数据。
  • Power Virtual Agents 可以帮助用户。
  • 可以从 Power Apps、Power Virtual Agent 操作和 Power BI 警报中调用 Power Automate 流。
  • Power BI 仪表板和磁贴可以显示在 Power Apps 屏幕中。
  • 可以在 Power BI 仪表板中嵌入 Power Apps。

适用于 Microsoft Power Platform 的低代码工具的图表。

平台的含义

当大部分人谈及 Microsoft Power Platform 时,他们通常会考虑四个组件:Power Apps、Power Automate、Power BI 和 Power Virtual Agents。 这些工具可用于构建应用和创建解决方案。

数据是当今企业一切运营的中心。 借助 Microsoft Power Platform,您可以就地连接到数据,或者在 Microsoft Dataverse 中存储数据。 为以下实体提供了连接器:

  • Office 365 服务,例如电子邮件和 SharePoint
  • Azure 服务,例如 Azure SQL
  • 非 Microsoft 源,例如 Twitter、SendGrid、Dropbox 和 Mailchimp

Power Apps 和 Power Automate 使用连接器来就地访问数据。 Microsoft Dataverse 不仅仅是数据库,它是用于构建商业应用程序和解决方案的平台。

Microsoft Dataverse 能够控制安全性、实现逻辑和启用集成,并包含大量功能,借助这些功能可以创建强大的业务解决方案。 本模块将进一步探索这些功能。

在深入了解 Dataverse 之前,您首先需要了解如何通过环境访问 Dataverse。