Přidání mobilního front-endu do starší aplikace

Microsoft Entra ID
Microsoft Entra Externí ID
Azure SQL Database
Azure Virtual Machines

Nápady na řešení

Tento článek je myšlenkou řešení. Pokud chcete, abychom obsah rozšířili o další informace, jako jsou potenciální případy použití, alternativní služby, aspekty implementace nebo pokyny k cenám, dejte nám vědět tím, že nám poskytnete zpětnou vazbu k GitHubu.

Tato myšlenka řešení pomáhá zlepšit produktivitu zaměstnanců a zrychlit rozhodování tím, že poskytuje starší verze aplikací pro zpracování moderního front-endu. Toto obchodní řešení aplikace konsoliduje data z více obchodních systémů. Pak zobrazí data na webových a mobilních front-endech.

Potenciální případy použití

Organizace, které chtějí připojit různorodé starší systémy a poskytnout uživatelům přístup prostřednictvím mobilního uživatelského rozhraní, můžou z tohoto řešení těžit. Starší systémy zahrnují:

  • Vstupní a skladové systémy prodejních objednávek.
  • Nemocnice databáze.
  • Software pro fakturaci pojištění a nároky.
  • Bankovní systémy.

Architektura

Architecture DiagramStáhněte si SVG této architektury.

Tok dat

  1. Mobilní aplikace zákazníka se ověřuje prostřednictvím Azure Active Directory B2C.
  2. Mobilní aplikace zákazníka se připojuje k back-endové webové službě, která agreguje data z různých systémů pomocí asynchronního připojení.
  3. Webová aplikace se připojuje k databázi SQL.
  4. Power BI se připojuje k databázi SQL a k SharePointu.
  5. Aplikace logiky načítá data z CRM (Salesforce).
  6. Aplikace logiky se připojuje k systému SAP (místně nebo v cloudu).
  7. Mobilní aplikace zaměstnance se připojuje k aplikaci logiky, která orchestruje obchodní proces.
  8. Mobilní aplikace pro zaměstnance se ověřuje prostřednictvím MICROSOFT Entra ID.

Součásti

  • Azure Virtual Machines umožňuje nasadit image Windows Serveru nebo Linuxu v cloudu. Image si můžete vybrat na webu marketplace nebo použít vlastní.
  • Azure SQL Database je relační databázová služba, která umožňuje rychle vytvářet, rozšiřovat a škálovat relační aplikace do cloudu.

Další kroky