Dodawanie frontonu mobilnego do starszej aplikacji

Identyfikator Microsoft Entra
Tożsamość zewnętrzna Microsoft Entra
Azure SQL Database
Azure Virtual Machines

Pomysły dotyczące rozwiązań

Ten artykuł jest pomysłem na rozwiązanie. Jeśli chcesz, abyśmy rozszerzyli zawartość o więcej informacji, takich jak potencjalne przypadki użycia, alternatywne usługi, zagadnienia dotyczące implementacji lub wskazówki dotyczące cen, daj nam znać, przekazując opinię w usłudze GitHub.

Ten pomysł rozwiązania pomaga zwiększyć produktywność pracowników i przyspieszyć podejmowanie decyzji, dając starszym aplikacjom przetwarzania nowoczesny fronton. To rozwiązanie aplikacji biznesowej konsoliduje dane z wielu systemów biznesowych. Następnie prezentuje dane w frontonach internetowych i mobilnych.

Potencjalne przypadki użycia

Organizacje, które chcą łączyć różne starsze systemy i zapewniają użytkownikom dostęp za pośrednictwem mobilnego interfejsu użytkownika, mogą korzystać z tego rozwiązania. Starsze systemy obejmują:

  • Systemy wprowadzania zamówień sprzedaży i spisu.
  • Bazy danych szpitali.
  • Oprogramowanie do rozliczeń i roszczeń ubezpieczeniowych.
  • Systemy bankowe.

Architektura

Architecture DiagramPobierz plik SVG tej architektury.

Przepływ danych

  1. Aplikacja mobilna klienta uwierzytelnia się za pośrednictwem usługi Azure Active Directory B2C.
  2. Aplikacja mobilna klienta łączy się z usługą internetową zaplecza, która agreguje dane z różnych systemów przy użyciu połączenia asynchronicznego.
  3. Aplikacja internetowa łączy się z bazą danych SQL.
  4. Usługa Power BI łączy się z bazą danych SQL i programem SharePoint.
  5. Aplikacja logiki pobiera dane z usługi CRM (Salesforce).
  6. Aplikacja logiki łączy się z systemem SAP (lokalnie lub w chmurze).
  7. Aplikacja mobilna employee łączy się z aplikacją logiki, która organizuje proces biznesowy.
  8. Aplikacja mobilna pracownika uwierzytelnia się za pośrednictwem identyfikatora Entra firmy Microsoft.

Elementy

  • Usługa Azure Virtual Machines umożliwia wdrożenie obrazu systemu Windows Server lub Linux w chmurze. Można wybrać obrazy z rynku lub użyć własnych, dostosowanych obrazów.
  • Azure SQL Database to usługa relacyjnej bazy danych, która umożliwia szybkie tworzenie, rozszerzanie i skalowanie aplikacji relacyjnych w chmurze.

Następne kroki