Gestione delle strutture con tecnologie di realtà mista e IoT

Cosmos DB
Gemelli digitali
Hub eventi
Funzioni
Ancoraggi nello spazio

Idea della soluzione

Se si desidera vedere questo articolo con altre informazioni, ad esempio potenziali casi d'uso, servizi alternativi, considerazioni sull'implementazione o linee guida sui prezzi, è possibile inviare commenti e suggerimenti GitHub!

Migliorare i tempi di attività e le operazioni in hospitality, manufacturing, retail e altro ancora con realtà mista e IoT. Questo scenario illustra come visualizzare una replica virtuale dello spazio fisico con dati in tempo reale nel contesto dell'ambiente. È basato su Ancoraggi nello spaziali di Azure e Gemelli digitali di Azure.

Architettura

Diagramma dell'architettura Scaricare un SVG di questa architettura.

Flusso di dati

  1. Il client esegue l'autenticazione al servizio Web di gestione delle strutture e specifica il nome dello spazio in cui si trova nel Gemelli digitali di Azure a oggetti.
  2. Il servizio Web del client esegue l'autenticazione per Azure Active Directory.
  3. Il Azure AD token viene quindi inviato al servizio Ancoraggi nello stato di Azure per recuperare un token di accesso per il client da usare in un secondo momento.
  4. Il servizio app recupera informazioni sui sensori IoT presenti nell'area specificata dal client e restituisce gli ID sensore IoT, nonché gli ID di ancoraggio a cui corrispondono in Ancoraggi nello spazio di Azure.
  5. Il token di autorizzazione di Ancoraggi nello spazio di Azure viene restituito al client insieme agli ID di ancoraggio dei sensori IoT e ai metadati aggiuntivi richiesti dall'applicazione client.
  6. L'applicazione client completa un'analisi visiva dell'ambiente e ne recupera la posizione nell'area. Usando l'API vicina di Ancoraggi nello stato di Azure, recupera la posizione di tutti gli ancoraggi nelle vicinanze.
  7. L'applicazione client richiede che i dati e i controlli del sensore IoT siano visualizzati come ologrammi nello spazio in cui si trovano i sensori, rendendo più semplice per l'operatore rilevare e risolvere eventuali problemi. I dati vengono recuperati dal servizio Web dell'app da Azure Cosmos DB, il servizio che archivia questi dati.
  8. Quando i dati del sensore IoT vengono aggiornati, Gemelli digitali di Azure esegue il push in Hub eventi.
  9. Funzioni di Azure usa un trigger di Hub eventi per elaborare la modifica e aggiornare i dati in Azure Cosmos DATABASE in base alle esigenze.

Componenti

Passaggi successivi