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
Descargue un SVG de esta arquitectura.
Flujo de datos
- La aplicación móvil del cliente se autentica a través de Azure Active Directory B2C.
- 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.
- La aplicación web se conecta a la base de datos SQL.
- Power BI se conecta a la base de datos SQL y a SharePoint.
- La aplicación lógica extrae datos de CRM (Salesforce).
- La aplicación lógica se conecta a un sistema SAP (en el entorno local o en la nube).
- La aplicación móvil de los empleados se conecta a la aplicación lógica que organiza el proceso de negocio.
- 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.