Idee per soluzioni
In questo articolo viene descritta un'idea di soluzione. Il cloud architect può usare queste linee guida per visualizzare i componenti principali di un'implementazione tipica di questa architettura. Usare questo articolo come punto di partenza per il design di una soluzione ben progettata che sia in linea con i requisiti specifici del carico di lavoro.
Questa soluzione consente di migliorare la produttività e la velocità decisionale dei dipendenti offrendo applicazioni di elaborazione legacy un front-end moderno. Questa soluzione applicativa line-of-business consolida i dati di più sistemi aziendali. Presenta quindi i dati nei front-end Web e mobili.
Potenziali casi d'uso
Le organizzazioni che vogliono connettere sistemi legacy diversi e concedere agli utenti l'accesso tramite un'interfaccia utente mobile possono trarre vantaggio da questa soluzione. I sistemi legacy includono:
- Sistemi di immissione e inventario degli ordini di vendita.
- Database ospedalieri.
- Software di fatturazione e attestazioni assicurative.
- Sistemi bancari.
Architettura
Scaricare un file SVG di questa architettura.
Flusso di dati
- L'app per dispositivi mobili del cliente esegue l'autenticazione tramite Azure Active Directory B2C.
- L'app per dispositivi mobili del cliente si connette al servizio Web back-end che aggrega i dati di sistemi diversi usando la connessione asincrona.
- L'applicazione Web si connette al database SQL.
- Power BI si connette al database SQL e a SharePoint.
- L'app per la logica esegue il pull dei dati da CRM (Salesforce).
- L'app per la logica si connette al sistema SAP (locale o nel cloud).
- L'app per dispositivi mobili dipendente si connette all'app per la logica che orchestra il processo aziendale.
- L'app per dispositivi mobili dipendente esegue l'autenticazione tramite Microsoft Entra ID.
Componenti
- Azure Macchine virtuali consente di distribuire un'immagine Windows Server o Linux nel cloud. Puoi selezionare le immagini da un marketplace o usare immagini personalizzate.
- database SQL di Azure è un servizio di database relazionale che consente di creare, estendere e ridimensionare rapidamente le applicazioni relazionali nel cloud.