Aggiunta di un front-end mobile a un'app legacy

Azure Active Directory
Identità esterne di Active Directory
Database SQL
Macchine virtuali

Soluzione idea Solution Idea

Per ulteriori informazioni, dettagli sull'implementazione, indicazioni sui prezzi o esempi di codice, vedere l'articolo relativo all'espansione di questo articolo con commenti e suggerimenti su GitHub.If you'd like to see us expand this article with more information, implementation details, pricing guidance, or code examples, let us know with GitHub Feedback!

Questa soluzione per le applicazioni line-of-business consolida i dati da più sistemi aziendali ed espone i dati attraverso i front-end Web e per dispositivi mobili, contribuendo a migliorare la produttività dei dipendenti e la velocità decisionale.This line-of-business application solution consolidates data from multiple business systems and surfaces the data through web and mobile front ends-helping to improve employee productivity and speed decision making.

ArchitetturaArchitecture

Diagramma dell'architettura scaricare un SVG di questa architettura.Architecture Diagram Download an SVG of this architecture.

Flusso di datiData Flow

  1. L'app per dispositivi mobili del cliente esegue l'autenticazione tramite Azure Active Directory B2CCustomer's mobile app authenticates via Azure Active Directory B2C
  2. L'app per dispositivi mobili del cliente si connette al servizio Web back-end che aggrega i dati di sistemi diversi tramite la connessione asincronaCustomer's mobile app connects to the back-end web service that aggregates data from different systems using asynchronous connection
  3. L'applicazione Web si connette al database SQLWeb application connects to SQL database
  4. Power BI si connette al database SQL e a SharePointPower BI connects to SQL database and SharePoint
  5. L'app per la logica estrae i dati da CRM (Salesforce)Logic app pulls data from CRM (Salesforce)
  6. App per la logica si connette al sistema SAP (locale o nel cloud)Logic app connects to SAP system (on-premises or in the cloud)
  7. L'app per dispositivi mobili Employee si connette all'app per la logica che orchestra il processo di businessEmployee mobile app connects to the logic app that orchestrates the business process
  8. L'app per dispositivi mobili Employee esegue l'autenticazione tramite Azure Active DirectoryEmployee mobile app authenticates via Azure Active Directory

ComponentiComponents

  • Macchine virtuali di Azure consente di distribuire un'immagine di Windows Server o Linux nel cloud.Azure Virtual Machines lets you deploy a Windows Server or Linux image in the cloud. È possibile selezionare immagini da un Marketplace o usare immagini personalizzate.You can select images from a marketplace or use your own customized images.
  • Il database SQL di Azure è un servizio di database relazionale che consente di creare, estendere e scalare rapidamente le applicazioni relazionali nel cloud.Azure SQL Database is a relational database service that lets you rapidly create, extend, and scale relational applications into the cloud.

Passaggi successiviNext steps