Editar

Compartir a través de


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

Microsoft Entra ID
Id. externa de Microsoft Entra
Azure SQL Database
Azure Virtual Machines

Ideas de solución

En este artículo se describe una idea de solución. El arquitecto de la nube puede usar esta guía para ayudar a visualizar los componentes principales de una implementación típica de esta arquitectura. Use este artículo como punto de partida para diseñar una solución bien diseñada que se adapte a los requisitos específicos de la carga de trabajo.

Esta idea de solución ayuda a mejorar la productividad de los empleados y a acelerar la toma de decisiones al proporcionar a las aplicaciones de procesamiento heredadas un front-end moderno. Esta solución de aplicación de línea de negocio consolida los datos de varios sistemas empresariales. A continuación, presenta los datos en servidores front-end web y móvil.

Posibles casos de uso

Las organizaciones que quieran conectar sistemas heredados dispares y conceder a los usuarios acceso a través de una interfaz de usuario móvil pueden beneficiarse de esta solución. Los sistemas heredados incluyen:

  • Sistemas de entrada de pedidos de ventas e inventario
  • Bases de datos de hospitales
  • Software de facturación y reclamaciones de seguros
  • Sistemas bancarios

Arquitectura

Diagrama de la arquitecturaDescargue un SVG de esta arquitectura.

Flujo de datos

  1. La aplicación móvil del cliente se autentica a través de Azure Active Directory B2C.
  2. La aplicación móvil del cliente se conecta al servicio web de back-end que agrega datos de distintos sistemas mediante una conexión asincrónica.
  3. La aplicación web se conecta a la base de datos SQL.
  4. Power BI se conecta a la base de datos SQL y a SharePoint.
  5. La aplicación lógica extrae datos de CRM (Salesforce).
  6. La aplicación lógica se conecta a un sistema SAP (en el entorno local o en la nube).
  7. La aplicación móvil de los empleados se conecta a la aplicación lógica que organiza el proceso de negocio.
  8. La aplicación móvil del empleado se autentica a través de Microsoft Entra ID.

Componentes

  • Azure Virtual Machines le permite implementar una imagen de Windows Server o Linux en la nube. Puede seleccionar imágenes de un marketplace o usar sus propias imágenes personalizadas.
  • Azure SQL Database es un servicio de base de datos relacional que permite crear, ampliar y escalar aplicaciones relacionales rápidamente en la nube.

Pasos siguientes