Een mobiele front-end toevoegen aan een verouderde app

Microsoft Entra ID
Microsoft Entra Externe ID
Azure SQL Database
Azure Virtual Machines

Oplossingsideeën

Dit artikel is een oplossingsidee. Als u wilt dat we de inhoud uitbreiden met meer informatie, zoals mogelijke use cases, alternatieve services, implementatieoverwegingen of prijsrichtlijnen, laat het ons dan weten door GitHub-feedback te geven.

Dit oplossingsidee helpt bij het verbeteren van de productiviteit van werknemers en het sneller nemen van beslissingen door verouderde verwerkingstoepassingen een moderne front-end te geven. Deze Line-Of-Business-toepassingsoplossing consolideert gegevens uit meerdere bedrijfssystemen. Vervolgens worden de gegevens weergegeven in web- en mobiele front-ends.

Potentiële gebruikscases

Organisaties die verschillende verouderde systemen willen verbinden en gebruikers toegang willen geven via een mobiele gebruikersinterface, kunnen profiteren van deze oplossing. Verouderde systemen zijn onder andere:

  • Verkooporderinvoer- en voorraadsystemen.
  • Ziekenhuisdatabases.
  • Verzekeringsfacturering en claimsoftware.
  • Banksystemen.

Architectuur

Architecture DiagramDownload een SVG van deze architectuur.

Gegevensstroom

  1. De mobiele app van de klant wordt geverifieerd via Azure Active Directory B2C.
  2. De mobiele app van de klant maakt verbinding met de back-endwebservice waarmee gegevens uit verschillende systemen worden samengevoegd met behulp van asynchrone verbinding.
  3. Webtoepassing maakt verbinding met sql-database.
  4. Power BI maakt verbinding met SQL-database en SharePoint.
  5. Logische app haalt gegevens op uit CRM (Salesforce).
  6. Logische app maakt verbinding met het SAP-systeem (on-premises of in de cloud).
  7. Mobiele werknemer-app maakt verbinding met de logische app die het bedrijfsproces organiseert.
  8. De mobiele app voor werknemers wordt geverifieerd via Microsoft Entra-id.

Onderdelen

  • Met Azure Virtual Machines kunt u een Windows Server- of Linux-installatiekopieën implementeren in de cloud. U kunt installatiekopieën selecteren in een marketplace of uw eigen aangepaste installatiekopieën gebruiken.
  • Azure SQL Database is een relationele databaseservice waarmee u snel relationele toepassingen in de cloud kunt maken, uitbreiden en schalen.

Volgende stappen