简介

已完成

解决方案架构师负责确定与 Microsoft Power Platform 的集成。 解决方案架构师将指导如何将实现设计为总体体系结构的一部分。

在本模块中,您将了解与 Microsoft Power Platform 集成的不同方法以及解决方案架构师在集成中扮演的角色。 此外,您还将:

  • 了解集成及其必要性。
  • 发现有助于实现集成的 Microsoft Power Platform 功能。
  • 使用 Microsoft Azure 的功能。

所构建的商业应用程序通常是更广范围的一部分。 在用户的角度,该应用将连接到各种其他企业系统,因此该应用可能是跨多个企业系统的更大型企业流程流的参与者。

显示应用是更广范围的一部分的图表。

集成概述

集成是指将系统的一个或多个部分或组件连接起来,以创建更统一的体验或确保流程获得更一致的结果。 集成可使系统作为一个整体工作,而不是作为按照各自日程运行的各个部分工作。

可将集成视为将各个部分缝合在一起以创建更完善的整体。 集成可实现数据完整性、更好的用户采用、更高的 ROI 等。

不同的组件可以连接或断开连接,集成是确定如何最好地让这些组件以协调方式一起工作的过程。

为什么需要集成

确定集成的必要性时涉及六个常见变量。 每个变量定义一个固有问题,该问题可通过集成进行纠正。

  • 可用性 - 从用户的角度来看,企业的常见问题是,需要与各种不同的系统交互来执行某个作业。 通过集成,可以在单个无缝用户界面中提供特定用户需要执行的任务。 这不但可以减少执行任务所需的培训成本和时间,还能实现更高的一致性和客户满意度。

  • 数量 - 如果数据量较大或经常更改,可能会出现数据重复的问题。 通过集成,可以从公共位置访问数据,而不必复制或迁移。

  • 实时 - 有权访问有关客户的最新信息很重要。 由于客户数据可能由不同的团队管理或作为受管制流程的一部分进行管理,因此可能无法使用同一个系统来满足这两个业务需求。 通过集成可以实时访问最新数据,从而确保每次访问的数据都准确。

  • 成本 - 在外部访问某项功能的成本低于再现该功能的成本。 例如地址查找。 与外部提供程序集成的成本要低于从系统中复制原始邮政服务源数据的功能的成本。

  • 重复 - 数据的一致性至关重要。 例如将服务资源分配给任务。 重复可能会导致重复预订,从而导致无法提供所需的服务。 虽然在多个业务领域中都可能需要本功能,但由单个系统管理分配并向其他系统提供该一致服务的做法并不少见,集成可以提供本功能。

  • 重用 - 重新实现常用功能的成本很高昂,尤其是在考虑增强功能的持续维护和递归测试时。 重用而非重新实现常用功能的方法通常成本更低,并且可以提高一致性。 集成可以完成本重要任务。

集成类型

集成的三种类型包括:

  • 数据 - 合并来自不同源的数据,并使用统一视图向用户呈现。
  • 应用程序 - 在应用程序层连接的更高级别集成。
  • 流程 - 组合多个不同的系统,其中每个系统都是整体业务功能的一部分。

显示集成类型的图表。

解决方案架构师起到的帮助

解决方案架构师可对集成起到以下帮助:

  • 确定需要集成的位置。
  • 负责有关如何实现集成的设计工作,然后确保集成符合总体体系结构。
  • 负责其他来源的集成工具的评估工作。
  • 确保集成不会使解决方案变得太脆弱。
  • 将集成视为总体灾难恢复计划的一部分。

在评估集成时,解决方案架构师应始终考虑不采取措施的成本。 要确定集成数据、应用程序或流程是否有价值,解决方案架构师首先必须了解不解决问题的成本。 作为定义希望通过与 Microsoft Power Platform 解决方案集成实现的业务价值的一部分,您应更好地了解组织以当前方式解决问题的成本或手动解决问题的成本。 换句话说,衡量不采取措施的成本。 要问的一个关键问题是发生这种情况的频率。 您可能遇到了这样的情况:开发集成花费了六个月时间,而同步少量客户详细信息只需一天时间。