Processi aziendali personalizzati

Gestione API di Azure
Servizio di Azure AI Bot
Funzioni di Azure
Power Apps
Power BI
Power Automate

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

Diagramma che mostra il flusso di dati nel sistema aereo con i componenti di Azure.

Scaricare un file di Visio di questa architettura.

Flusso di dati

Il flusso dei dati attraverso la soluzione avviene come segue:

  1. Il sistema aereo comunica con un'API personalizzata ospitata in Azure Gestione API.
  2. 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.
  3. 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.
  4. 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.
  5. Il sistema di notifica della compagnia aerea è gestito da un servizio di messaggistica di bot personalizzato che usa Azure servizio Bot.
  6. I bot personalizzati inviano aggiornamenti di volo agli utenti di Teams.
  7. 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