Lösningsidéer
Den här artikeln är en lösningsidé. Om du vill att vi ska utöka innehållet med mer information, till exempel potentiella användningsfall, alternativa tjänster, implementeringsöverväganden eller prisvägledning, kan du meddela oss genom att ge GitHub-feedback.
Förbättra drifttid och drift inom resor och gästfrihet, tillverkning, detaljhandel med mera med mixad verklighet och IoT.
Arkitektur
Ladda ned en Visio-fil med den här arkitekturen.
Dataflöde
- Klienten autentiserar till webbtjänsten för anläggningshantering och anger utrymmets namn i Azure Digital Twins-objektmodellen .
- Klientens webbtjänst autentiserar sig till Microsoft Entra-ID.
- Microsoft Entra-token skickas sedan till Azure Spatial Anchors-tjänsten för att hämta en åtkomsttoken som klienten kan använda senare.
- Din apptjänst hämtar information om IoT-sensorerna som finns i det område som anges av klienten. Den returnerar IoT-sensor-ID:n och deras fästpunkts-ID:n i Azure Spatial Anchors.
- Auktoriseringstoken för Azure Spatial Anchors returneras till klienten tillsammans med fästpunkts-ID:t för IoT-sensorerna och andra metadata som krävs av klientprogrammet.
- Klientprogrammet genomför en visuell granskning av miljön och hämtar dess position i området. Den hämtar positionen för alla närliggande fästpunkter med hjälp av det närliggande API:et för Azure Spatial Anchors.
- Klientprogrammet begär att IoT-sensordata och kontroller ska visas som hologram i utrymmet där sensorerna finns, vilket gör det enkelt för operatören att identifiera och åtgärda eventuella problem. Data hämtas av appens webbtjänst från Azure Cosmos DB, tjänsten som lagrar dessa data.
- När IoT-sensordata uppdateras skickar Azure Digital Twins dem till Event Hubs.
- Azure Functions använder en Event Hubs-utlösare för att bearbeta ändringen och uppdatera data i Azure Cosmos DB efter behov.
Komponenter
- Spatial Anchors: Skapa upplevelser med flera användare, rumsligt medvetna upplevelser med mixad verklighet.
- Microsoft Entra-ID: Synkronisera lokala kataloger och aktivera enkel inloggning.
- Azure Cosmos DB: Globalt distribuerad databas med flera modeller för alla skalningar.
- App Service: Skapa snabbt kraftfulla molnappar för webben och mobilen.
- Event Hubs: Ta emot telemetri från miljontals enheter.
- Azure Digital Twins: Skapa nästa generations lösningar för rumslig IoT-intelligens.
Information om scenario
Potentiella användningsfall
Det här scenariot visar hur du kan visualisera en virtuell replik av ditt fysiska utrymme med realtidsdata i din miljö. Den bygger på Azure Spatial Anchors och Azure Digital Twins.
Nästa steg
- Dela spatiala fästpunkter mellan enheter
- Skapa en ny klientorganisation i Microsoft Entra-ID
- Skapa en .NET-webbapp med Azure Cosmos DB för NoSQL och Azure-portalen
- Autentisera och auktorisera användare från slutpunkt till slutpunkt i Azure App Service
- Azure Event Hubs – en stordataströmningsplattform och händelseinmatningstjänst
- Distribuera Azure Digital Twins och konfigurera ett rumsligt diagram
- Introduktion till Azure Functions