Adición de un front-end móvil a una aplicación heredada

Azure Active Directory
Active Directory External Identities
SQL Database
Virtual Machines

Idea de solución Solution Idea

Si desea que ampliemos este artículo con más información, detalles de la implementación, guía de precios o ejemplos de código, háganoslo saber en GitHub Feedback (Comentarios de 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!

Esta solución de aplicación de línea de negocio consolida los datos de varios sistemas empresariales y los expone en front-ends web y para dispositivos móviles, lo que ayuda a mejorar la productividad de los empleados y agilizar la toma de decisiones.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.

ArchitectureArchitecture

Diagrama de la arquitectura Descargue un SVG de esta arquitectura.Architecture Diagram Download an SVG of this architecture.

Data FlowData Flow

  1. La aplicación móvil del cliente se autentica a través de Azure Active Directory B2CCustomer's mobile app authenticates via Azure Active Directory B2C
  2. La aplicación móvil del cliente se conecta al servicio web back-end que agrega datos de distintos sistemas mediante la conexión asincrónicaCustomer's mobile app connects to the back-end web service that aggregates data from different systems using asynchronous connection
  3. La aplicación web se conecta a la base de datos SQLWeb application connects to SQL database
  4. Power BI se conecta a la base de datos SQL y a SharePointPower BI connects to SQL database and SharePoint
  5. La aplicación lógica extrae datos de CRM (Salesforce)Logic app pulls data from CRM (Salesforce)'''
  6. La aplicación lógica se conecta a un sistema SAP (en el entorno local o en la nube)Logic app connects to SAP system (on-premises or in the cloud)
  7. La aplicación móvil de los empleados se conecta a la aplicación lógica que organiza el proceso de negocioEmployee mobile app connects to the logic app that orchestrates the business process
  8. La aplicación móvil de los empleados se autentica a través de Azure Active DirectoryEmployee mobile app authenticates via Azure Active Directory

ComponentesComponents

  • Azure Virtual Machines le permite implementar una imagen de Windows Server o Linux en la nube.Azure Virtual Machines lets you deploy a Windows Server or Linux image in the cloud. Puede seleccionar imágenes de un marketplace o usar sus propias imágenes personalizadas.You can select images from a marketplace or use your own customized images.
  • Azure SQL Database es un servicio de base de datos relacional que permite crear, ampliar y escalar aplicaciones relacionales rápidamente en la nube.Azure SQL Database is a relational database service that lets you rapidly create, extend, and scale relational applications into the cloud.

Pasos siguientesNext steps