Édition

Partage via


Ajouter un front-end mobile à une application héritée

Microsoft Entra ID
Microsoft Entra External ID
Azure SQL Database
Machines virtuelles Azure

Idées de solution

Cet article présente une idée de solution. Votre architecte cloud peut s’appuyer sur ces conseils pour visualiser les principaux composants d’une implémentation typique de cette architecture. Utilisez cet article comme point de départ pour concevoir une solution bien conçue qui répond aux exigences spécifiques de votre charge de travail.

Cette idée de solution permet d’améliorer la productivité des employés et d’accélérer la prise de décision en donnant aux applications de traitement héritées un front-end moderne. Cette solution d’application métier consolide les données de plusieurs systèmes métier. Il présente ensuite les données dans les serveurs frontaux web et mobiles.

Cas d’usage potentiels

Les organisations qui souhaitent connecter des systèmes hérités disparates et permettre aux utilisateurs d’accéder via une interface utilisateur mobile peuvent tirer parti de cette solution. Les systèmes hérités incluent :

  • Les systèmes d’entrée et d’inventaire des commandes.
  • Bases de données hospitalières.
  • Logiciel de facturation et de réclamation d’assurance.
  • Systèmes bancaires.

Architecture

Diagramme de l’architectureTéléchargez un SVG de cette architecture.

Dataflow

  1. L’application mobile du client s’authentifie via Azure Active Directory B2C.
  2. L’application mobile du client se connecte au service web principal qui agrège les données de différents systèmes à l’aide d’une connexion asynchrone.
  3. L’application web se connecte à une base de données SQL.
  4. Power BI se connecte à une base de données SQL et à SharePoint.
  5. L’application logique extrait des données de CRM (Salesforce).
  6. L’application logique se connecte au système SAP (local ou dans le cloud).
  7. L’application mobile employé se connecte à l’application logique qui orchestre le processus métier.
  8. L’application mobile de l’employé s’authentifie via Microsoft Entra ID.

Composants

  • Les Machines virtuelles Azure vous permettent de déployer une image Windows Server ou Linux dans le cloud. Vous pouvez sélectionner des images à partir d’une place de marché ou utiliser vos propres images personnalisées.
  • Azure SQL Database est un service de base de données relationnelle qui vous permet de créer, d’étendre et de mettre à l’échelle rapidement des applications relationnelles dans le cloud.

Étapes suivantes