您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

将移动前端添加到旧式应用

Azure Active Directory
Active Directory 外部标识
SQL 数据库
虚拟机

解决方案构想 Solution Idea

若要查看有关详细信息、实现细节、定价指南或代码示例的信息,请向我们提供 GitHub 反馈If you'd like to see us expand this article with more information, implementation details, pricing guidance, or code examples, let us know with GitHub Feedback!

此业务线应用程序解决方案合并了多个业务系统中的数据,并通过 web 和移动前端实现了数据的呈现速度-帮助提高员工的工作效率并加快决策的速度。This line-of-business application solution consolidates data from multiple business systems and surfaces the data through web and mobile front ends-helping to improve employee productivity and speed decision making.

体系结构Architecture

体系结构关系图 下载此体系结构的SVGArchitecture Diagram Download an SVG of this architecture.

数据流Data Flow

  1. 客户的移动应用通过 Azure Active Directory B2C 进行身份验证Customer's mobile app authenticates via Azure Active Directory B2C
  2. 客户的移动应用连接到后端 web 服务,该服务使用异步连接来聚合来自不同系统的数据Customer's mobile app connects to the back-end web service that aggregates data from different systems using asynchronous connection
  3. Web 应用程序连接到 SQL 数据库Web application connects to SQL database
  4. Power BI 连接到 SQL 数据库和 SharePointPower BI connects to SQL database and SharePoint
  5. 逻辑应用从 CRM (Salesforce) 提取数据Logic app pulls data from CRM (Salesforce)
  6. 逻辑应用连接到 SAP system (本地或云中) Logic app connects to SAP system (on-premises or in the cloud)
  7. 员工移动应用连接到用于协调业务流程的逻辑应用Employee mobile app connects to the logic app that orchestrates the business process
  8. 员工移动应用通过 Azure Active Directory 进行身份验证Employee mobile app authenticates via Azure Active Directory

组件Components

  • 利用 Azure 虚拟机 ,你可以在云中部署 Windows Server 或 Linux 映像。Azure Virtual Machines lets you deploy a Windows Server or Linux image in the cloud. 你可以从 marketplace 中选择映像,或使用你自己的自定义映像。You can select images from a marketplace or use your own customized images.
  • AZURE SQL 数据库 是一种关系数据库服务,可用于快速创建、扩展关系应用程序并将其扩展到云中。Azure SQL Database is a relational database service that lets you rapidly create, extend, and scale relational applications into the cloud.

后续步骤Next steps