Administración de instalaciones mejorada con realidad mixta e Internet de las cosas

Azure Cosmos DB
Azure Digital Twins
Azure Event Hubs
Azure Functions
Azure Spatial Anchors

Ideas de solución

Este artículo es una idea de solución. Si te gustaría que ampliemos este artículo con más información, como posibles casos de uso, servicios alternativos, consideraciones de implementación o una guía de precios, comunícalo a través de los Comentarios de GitHub.

Mejore el tiempo de actividad y las operaciones en viajes y hostelería, fabricación, venta directa y mucho más con la realidad mixta e Internet de las cosas.

Architecture

Diagram that shows facilities management powered by mixed reality and I o T.

Descargue un archivo Visio de esta arquitectura.

Flujo de datos

  1. El cliente se autentica en el servicio web de administración de instalaciones y especifica el nombre del espacio en el modelo de objetos de Azure Digital Twins.
  2. El servicio web del cliente se autentica en Microsoft Entra ID.
  3. Luego, el token de Microsoft Entra se envía al servicio Azure Spatial Anchors para recuperar un token de acceso, con el fin de que el cliente pueda usarlo más adelante.
  4. El servicio de aplicaciones recupera información sobre los sensores de IoT presentes en el área que especifica el cliente. Devuelve los identificadores de los sensores de IoT y sus identificadores de anclaje de Azure Spatial Anchors.
  5. El token de autorización de Azure Spatial Anchors se devuelve al cliente junto con los id. de anclaje de los sensores de IoT y otros metadatos que requiere la aplicación cliente.
  6. La aplicación cliente completa un examen visual del entorno y recupera su posición en la zona. Con la API cercana de Azure Spatial Anchors, se recupera la posición de todos los anclajes cercanos.
  7. La aplicación cliente solicita que los datos y controles de los sensores de IoT se muestren como hologramas en el espacio donde se encuentran los sensores, lo que facilita al operador la detección y corrección de cualquier incidencia. El servicio web de la aplicación captura los datos desde Azure Cosmos DB, el servicio que los almacena.
  8. Cuando se actualizan los datos del sensor de IoT, Azure Digital Twins los envía a Event Hubs.
  9. Azure Functions usa un desencadenador de Event Hubs para procesar el cambio y actualizar los datos en Azure Cosmos DB, según sea necesario.

Componentes

  • Spatial Anchors: cree experiencias multiusuario de realidad mixta con reconocimiento del espacio.
  • Microsoft Entra ID: sincronice los directorios locales y habilite el inicio de sesión único.
  • Azure Cosmos DB: Base de datos multimodelo distribuida globalmente para cualquier escala.
  • App Service: cree aplicaciones eficaces en la nube con rapidez para la web y móviles.
  • Event Hubs: reciba datos de telemetría de millones de dispositivos.
  • Azure Digital Twins: cree soluciones de inteligencia espacial de IoT de nueva generación.

Detalles del escenario

Posibles casos de uso

Este escenario muestra cómo puede visualizar una réplica virtual del espacio físico con datos en tiempo real en el contexto de su entorno. Se basa en Azure Spatial Anchors y Azure Digital Twins.

Pasos siguientes