Analisi di flusso di Azure è un motore di elaborazione di eventi in tempo reale conveniente e completamente gestito che permette di ottenere informazioni dettagliate dai dati. Analisi di flusso semplifica la configurazione dei calcoli di analisi in tempo reale sul flusso di dati inviato da dispositivi, sensori, siti Web, social media, applicazioni, sistemi di infrastruttura e altro ancora.
Sono sufficienti pochi clic nel portale di Azure per creare un processo di Analisi di flusso in cui sono specificati l'origine di input del flusso di dati, il sink di output per i risultati del processo e una trasformazione dei dati espressa in un linguaggio simile a SQL. È possibile monitorare e adeguare le prestazioni/velocità del processo nel portale di Azure per ridimensionarlo passando da pochi kilobyte a un gigabyte o più di eventi elaborati al secondo.
Analisi di flusso è il frutto di anni di lavoro del team di Microsoft Research nello sviluppo di motori di streaming altamente ottimizzati per l'elaborazione dei dati con rigidi requisiti temporali e integrazioni di linguaggi allo scopo di consentirne specifiche intuitive.