Bearbeiten

Hinzufügen eines mobilen Front-Ends zu einer Legacy-App

Microsoft Entra ID
Microsoft Entra External ID
Azure SQL-Datenbank
Azure Virtual Machines

Lösungsmöglichkeiten

Dieser Artikel ist ein Lösungsvorschlag. Wenn Sie möchten, dass wir diesen Artikel um weitere Informationen ergänzen, z. B. potenzielle Anwendungsfälle, alternative Dienste, Überlegungen zur Implementierung oder Preisempfehlungen, lassen Sie es uns über Feedback auf GitHub wissen.

Diese Lösungsidee hilft, die Produktivität und die Entscheidungsfindung von Mitarbeitern zu beschleunigen, indem Legacy-Verarbeitungsanwendungen ein modernes Front-End erhalten. Diese Branchenanwendungslösung konsolidiert Daten aus mehreren Geschäftssystemen. Anschließend werden die Daten in Web- und mobilen Front-Ends angezeigt.

Mögliche Anwendungsfälle

Organisationen, die veraltete Legacy-Systeme verbinden möchten und Benutzern Zugriff über eine mobile Benutzeroberfläche gewähren möchten, können von dieser Lösung profitieren. Legacy-Systeme umfassen:

  • Verkaufsauftragseingabe- und Bestandssysteme.
  • Krankenhausdatenbanken.
  • Versicherungsabrechnungs- und -anspruchssoftware.
  • Systeme für das Bankwesen.

Architektur

Architecture DiagramLaden Sie eine SVG-Datei für diese Architektur herunter.

Datenfluss

  1. Die mobile App des Kunden wird über Azure Active Directory B2C authentifiziert.
  2. Die mobile App des Kunden stellt eine Verbindung mit dem Back-End-Webdienst her, der mithilfe einer asynchronen Verbindung Daten aus verschiedenen Systemen aggregiert.
  3. Die Webanwendung wird mit SQL-Datenbank verbunden.
  4. Power BI wird mit SQL-Datenbank und SharePoint verbunden.
  5. Die Logik-App ruft Daten aus einem CRM-System (Salesforce) ab.
  6. Die Logik-App wird mit dem SAP-System (lokal oder in der Cloud) verbunden.
  7. Die mobile App des Mitarbeiters wird mit der Logik-App verbunden, die den Geschäftsprozess orchestriert.
  8. Die mobile Mitarbeiter-App authentifiziert sich über Microsoft Entra ID.

Komponenten

  • Mit Azure Virtual Machines können Sie ein Windows Server- oder Linux-Image in der Cloud bereitstellen. Sie können Images aus einem Marketplace auswählen oder eigene benutzerdefinierte Images verwenden.
  • Azure SQL-Datenbank- ist ein relationaler Datenbankdienst, mit dem Sie schnell relationale Anwendungen erstellen, erweitern und in der Cloud skalieren können.

Nächste Schritte