你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

向旧式应用添加移动前端

Microsoft Entra ID
Microsoft Entra 外部 ID
Azure SQL 数据库
Azure 虚拟机

解决方案构想

本文是一种解决方案构想。 如果你希望我们在内容中扩充更多信息,例如潜在用例、备用服务、实现注意事项或定价指南,请通过提供 GitHub 反馈来告知我们。

此解决方案理念通过为旧式处理应用程序提供新式前端来帮助提高员工的工作效率并加快决策过程。 此业务线应用程序解决方案整合来自多个业务系统的数据。 然后,通过 Web 和移动前端显示数据。

可能的用例

如果组织希望连接不同的旧系统并通过移动 UI 为用户提供访问权限,则可使用此解决方案。 旧系统包括:

  • 销售订单输入系统和库存系统。
  • 医院数据库。
  • 保险计费和索赔软件。
  • 银行系统。

体系结构

Architecture Diagram下载此体系结构的 SVG

数据流

  1. 客户的移动应用通过 Azure Active Directory B2C 进行身份验证。
  2. 客户的移动应用连接到后端 Web 服务,该服务使用异步连接聚合来自不同系统的数据。
  3. Web 应用程序连接到 SQL 数据库。
  4. Power BI 连接到 SQL 数据库和 SharePoint。
  5. 逻辑应用从 CRM (Salesforce) 中拉取数据。
  6. 逻辑应用连接到本地或云中的 SAP 系统。
  7. 员工移动应用连接到协调业务流程的逻辑应用。
  8. 员工移动应用通过 Microsoft Entra ID 进行身份验证。

组件

  • Azure 虚拟机使你可以在云中部署 Windows Server 或 Linux 映像。 你可以从市场中选择映像或使用自己的自定义映像。
  • Azure SQL 数据库是一个关系数据库服务,可用于在云中快速创建、扩展和缩放关系应用程序。

后续步骤