Intelligenza artificiale all'perimetro con l'hub di Azure Stack

Registro Azure Container
Servizio Azure Kubernetes
Azure Machine Learning
Hub di Azure Stack

Idee per le soluzioni

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.

Questa architettura illustra come portare il modello di intelligenza artificiale sottoposto a training all'edge con l'hub di Azure Stack e integrarlo con le applicazioni per l'intelligence a bassa latenza.

Architettura

Diagramma dell'architettura che mostra un'applicazione abilitata per l'intelligenza artificiale in esecuzione nella rete perimetrale con l'hub di Azure Stack.

Scaricare un file di Visio di questa architettura.

Flusso di dati

  1. I dati vengono elaborati usando Azure Data Factory, da inserire in Azure Data Lake.
  2. I dati di Azure Data Factory vengono inseriti nell'Archiviazione di Azure Data Lake per il training.
  3. I data scientist eseguono il training di un modello usando Azure Machine Learning. Il modello è incluso in contenitori e inserito in un'istanza di Registro Azure Container.
  4. Il modello viene distribuito in un cluster Kubernetes nell'hub di Azure Stack.
  5. L'applicazione Web locale può essere usata per assegnare punteggi ai dati forniti dall'utente finale, per assegnare un punteggio rispetto al modello distribuito nel cluster Kubernetes.
  6. Gli utenti finali forniscono dati con punteggio rispetto al modello.
  7. Le informazioni dettagliate e le anomalie derivanti dal punteggio vengono inserite in una coda.
  8. Un'app per le funzioni viene attivata una volta che le informazioni di assegnazione dei punteggi vengono inserite nella coda.
  9. Una funzione invia i dati sulla conformità e le anomalie ad Archiviazione di Azure.
  10. Le informazioni dettagliate pertinenti e conformi a livello globale sono disponibili per l'utilizzo in Power BI e in un'app globale.
  11. Ciclo di feedback: la ripetizione del training del modello può essere attivata da una pianificazione. I data scientist lavorano sull'ottimizzazione. Il modello migliorato viene distribuito e in contenitori come aggiornamento al registro contenitori.

Componenti

Tecnologie chiave usate per implementare questa architettura:

  • Azure Machine Learning: creare, distribuire e gestire soluzioni di analisi predittiva.
  • Azure Data Factory: inserire dati in Azure Data Factory.
  • Azure Data Lake Archiviazione: caricare dati in Azure Data Lake Archiviazione Gen2 con Azure Data Factory.
  • Registro Contenitori: archiviare e gestire le immagini dei contenitori in tutti i tipi di distribuzioni di Azure.
  • servizio Azure Kubernetes (servizio Azure Kubernetes): semplificare la distribuzione, la gestione e le operazioni di Kubernetes.
  • Archiviazione di Azure: archiviazione cloud durevole, a disponibilità elevata e altamente scalabile.
  • Hub di Azure Stack: creare ed eseguire applicazioni ibride innovative oltre i limiti del cloud.
  • Funzioni di Azure: unità di calcolo serverless basata su eventi per le attività su richiesta in esecuzione senza dover gestire il server di elaborazione.
  • app Azure Servizio: percorso che acquisisce i dati di feedback degli utenti finali per abilitare l'ottimizzazione del modello.

Dettagli dello scenario

Con gli strumenti di intelligenza artificiale di Azure, i dispositivi perimetrali e la piattaforma cloud, l'intelligenza perimetrale è possibile. La prossima generazione di applicazioni ibride abilitate per l'intelligenza artificiale può essere eseguita in cui si trovano i dati. Con l'hub di Azure Stack, portare un modello di intelligenza artificiale sottoposto a training all'edge, integrarlo con le applicazioni per l'intelligenza a bassa latenza e continuamente feedback in un modello di intelligenza artificiale perfezionato per migliorare l'accuratezza, senza modifiche di strumenti o processi per le applicazioni locali. Questa soluzione illustra uno scenario dell'hub stack connesso, in cui le applicazioni perimetrali sono connesse ad Azure. Per la versione perimetrale disconnessa di questo scenario, vedere l'articolo Intelligenza artificiale sul perimetro disconnesso.

Potenziali casi d'uso

È disponibile un'ampia gamma di applicazioni edge per intelligenza artificiale che monitorano e forniscono informazioni quasi in tempo reale. Le aree in cui l'intelligenza artificiale edge può essere utile includono:

  • Processi di rilevamento della fotocamera di sicurezza.
  • Analisi di immagini e video (settore multimediale e di intrattenimento).
  • Trasporti e traffico (settore automobilistico e di mobilità).
  • Produzione.
  • Energia (smart grid).

Passaggi successivi

Per altre informazioni sui servizi di Azure in primo piano, vedere gli articoli e gli esempi seguenti:

Vedere le architetture correlate seguenti: