Idee per le soluzioni
Questo articolo descrive un'idea di soluzione. L'architetto cloud può usare queste linee guida per visualizzare i componenti principali per un'implementazione tipica di questa architettura. Usare questo articolo come punto di partenza per progettare una soluzione ben progettata in linea con i requisiti specifici del carico di lavoro.
In questo esempio viene illustrato come distribuire portali che automatizzano processi manuali o basati su carta e illustrano un'esperienza utente avanzata. Impiegare Gestione API e Funzioni di Azure per connettere API personalizzate che attingono ai sistemi legacy. Usando i database gestiti da Azure e un approccio a basso codice per automatizzare le attività, è possibile ridurre i costi complessivi della soluzione creando rapidamente app in tempo reale, resilienti e scalabili per impostazione predefinita.
Architettura
Scaricare un file di Visio di questa architettura.
Flusso di dati
I dati passano attraverso la soluzione nel modo seguente:
- Il sistema della compagnia aerea comunica con un'API personalizzata ospitata in Gestione API di Azure.
- Un coordinatore DELL'API personalizzato riceve le notifiche e gestisce i messaggi in arrivo dal sistema aereo. Li invia a Power Apps, dove i voli vengono assegnati ai canali di Microsoft Teams.
- Quando un utente seleziona un volo da monitorare o il sistema assegna l'utente a un volo, il sistema accoda una chiamata dell'API Graph in una coda dell'account di archiviazione di Azure per un'ulteriore elaborazione.
- Funzioni di Azure esegue le chiamate dell'API Graph in base ai messaggi in arrivo nella coda di archiviazione, invia notifiche a Teams e trasmette tutti gli eventi a un Hub eventi di Azure per ulteriori analisi.
- Il sistema di notifica della compagnia aerea è gestito da un servizio di messaggistica bot personalizzato che usa il servizio Azure Bot.
- I bot personalizzati inviano aggiornamenti sui voli agli utenti in Teams.
- Un'archiviazione Azure Data Lake offre conservazione a lungo termine ed elaborazione in micro-batch di eventi da Hub eventi, generando report dettagliati con Power BI.
Componenti
I dati vengono caricati da queste origini dati diverse usando numerosi componenti di Azure:
- Power Apps: aumentare l'agilità dell'organizzazione creando rapidamente app con poco codice che modernizzano i processi e risolvono sfide difficili.
- Funzioni di Azure: accelerare e semplificare lo sviluppo di applicazioni con calcolo serverless
- Gestione API di Azure: piattaforma di gestione ibrida e multicloud per le API in tutti gli ambienti
- database SQL di Azure: creare app scalabili con il ritmo dell'azienda con SQL gestito e intelligente nel cloud
- Azure Cosmos DB: database NoSQL veloce con API aperte per qualsiasi scalabilità
- Archiviazione di Azure: archiviazione cloud altamente scalabile e sicura per i dati, le app e i carichi di lavoro
- Hub eventi di Azure: inserimento di dati in tempo reale semplice, sicuro e scalabile
- Azure Data Lake Storage: data lake a scalabilità elevata e sicura per i carichi di lavoro di analisi ad alte prestazioni
- Azure servizio Bot: un servizio gestito progettato per lo sviluppo di bot
- Azure Data Factory: servizio di integrazione dei dati ibrido che semplifica ETL su larga scala
- Power Automate: semplificare le attività ripetitive e i processi senza carta
- Power BI è una suite di strumenti di analisi business che consente di analizzare i dati e condividere informazioni dettagliate.
Dettagli dello scenario
Potenziali casi d'uso
L'uso dei flussi di lavoro digitali non è limitato a un solo settore. I flussi di lavoro digitali basati su documenti usano gli stessi componenti, ma li organizzano in modo diverso per soddisfare i requisiti di un processo. Esempi di settori che possono trarre vantaggio dai processi automatizzati includono, ad esempio:
- Produzione
- Settore sanitario
- Istruzione
- Dati finanziari
- Studi legali
- Compagnie aeree (aerospaziale)
Passaggi successivi
- Che cos'è Power BI?
- Introduzione a Funzioni di Azure
- Informazioni su Azure Gestione API
- Informazioni sul database SQL di Azure
- Introduzione ad Azure Cosmos DB
- Che cos'è l'hub di eventi di Azure?
- Introduzione ad Archiviazione di Azure Data Lake
- Servizio Azure Bot
- Che cos'è Azure Data Factory?
- Introduzione a Power Apps