Idee sulla soluzione
Questo articolo è un'idea di soluzione. Per espandere il contenuto con altre informazioni, ad esempio potenziali casi d'uso, servizi alternativi, considerazioni sull'implementazione o indicazioni sui prezzi, inviare commenti e suggerimenti su GitHub.
In questo esempio viene illustrato come distribuire i portali che automatizzano processi manuali o basati su carta e illustrano un'esperienza utente avanzata. Usare gestione API di Azure e Funzioni di Azure per connettere API personalizzate, che sfruttano i 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 durante la creazione rapida di app in tempo reale, resiliente e scalabile per impostazione predefinita.
Architettura
Scaricare un file di Visio di questa architettura.
Flusso di dati
Il flusso dei dati attraverso la soluzione avviene come segue:
- Il sistema aereo comunica con un'API personalizzata ospitata in Azure Gestione API.
- Un coordinatore dell'API personalizzato riceve notifiche e gestisce i messaggi in ingresso 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 quando il sistema assegna l'utente a un volo, il sistema accoda una chiamata API Graph in una coda dell'account di archiviazione di Azure per un'ulteriore elaborazione.
- Funzioni di Azure esegue le chiamate API Graph in base ai messaggi in ingresso nella coda di archiviazione, all'invio di 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 di bot personalizzato che usa Azure servizio Bot.
- I bot personalizzati inviano aggiornamenti di volo agli utenti di Teams.
- Un'archiviazione azure Data Lake offre una conservazione a lungo termine e l'elaborazione micro-batch di eventi da Hub eventi, generando report analitici con Power BI.
Componenti
I dati vengono caricati da queste origini dati diverse usando numerosi componenti di Azure:
- Power Apps: aumentare l'agilità nell'organizzazione creando rapidamente app a basso 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
- Azure SQL database: creare app con il ritmo dell'azienda con SQL gestito e intelligente nel cloud
- Azure Cosmos DB: database Fast NoSQL con API aperte per qualsiasi scala
- Archiviazione di Azure: archiviazione cloud con scalabilità enorme, 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 scalabile e sicuro in modo enorme 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 l'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 settore. I flussi di lavoro digitali basati su documenti usano gli stessi componenti, ma li dispongono in modo diverso per soddisfare i requisiti di un processo. Esempi di settori che possono trarre vantaggio dai processi automatizzati includono, ma non sono limitati a:
- Produzione
- Servizi sanitari
- Education
- Finance
- 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'è Hub eventi di Azure?
- Introduzione alla Azure Data Lake Storage
- Servizio Azure Bot
- Che cos'è Azure Data Factory?
- Introduzione a Power Apps