혼합 현실 및 IoT에서 구동하는 시설 관리

Azure Cosmos DB
Azure Digital Twins
Azure Event Hubs
Azure 기능
Azure Spatial Anchors

솔루션 아이디어

이 문서는 솔루션 아이디어입니다. 잠재적인 사용 사례, 대체 서비스, 구현 고려 사항 또는 가격 책정 지침과 같은 추가 정보로 콘텐츠를 확장하려면 GitHub 피드백을 제공하여 알려주세요.

여행 및 숙박, 제조, 소매 등에서 혼합 현실과 IoT를 사용하여 작동 시간과 운영을 향상시킵니다.

아키텍처

혼합 현실과 IoT로 구동되는 시설 관리를 보여 주는 다이어그램

이 아키텍처의 Visio 파일을 다운로드합니다.

데이터 흐름

  1. 클라이언트는 시설 관리 웹 서비스에 인증하고 Azure Digital Twins 개체 모델에서 공간의 이름을 지정합니다.
  2. 클라이언트의 웹 서비스는 Microsoft Entra ID자신을 인증합니다.
  3. 그러면 Microsoft Entra 토큰이 Azure Spatial Anchors 서비스로 전송되어 클라이언트가 나중에 사용할 액세스 토큰을 검색합니다.
  4. 앱 서비스는 클라이언트에서 지정한 영역에 있는 IoT 센서에 대한 정보를 검색합니다. Azure Spatial Anchors에서 IoT 센서 ID 및 해당 앵커 ID를 반환합니다.
  5. Azure Spatial Anchors 권한 부여 토큰은 클라이언트 애플리케이션에 필요한 IoT 센서 및 기타 메타데이터의 앵커 ID와 함께 클라이언트에 반환됩니다.
  6. 클라이언트 애플리케이션은 환경의 시각적 검사를 완료하고 영역에서 해당 위치를 검색합니다. Azure Spatial Anchors의 근거리 API를 사용하여 가까운 모든 앵커의 위치를 검색합니다.
  7. 클라이언트 애플리케이션은 센서가 있는 공간에 홀로그램으로 표시되도록 IoT 센서 데이터 및 컨트롤을 요청하므로 운영자가 문제를 쉽게 감지하고 해결할 수 있습니다. 앱의 웹 서비스는 이 데이터를 저장하는 서비스인 Azure Cosmos DB에서 데이터를 가져옵니다.
  8. IoT 센서 데이터가 업데이트되면 Azure Digital Twins가 해당 데이터를 Event Hubs에 밀어넣습니다.
  9. Azure Functions는 Event Hubs 트리거를 사용하여 필요에 따라 Azure Cosmos DB에서 변경 내용을 처리하고 데이터를 업데이트합니다.

구성 요소

  • Spatial Anchors: 다중 사용자, 공간 인식 혼합 현실 경험을 만듭니다.
  • Microsoft Entra ID: 온-프레미스 디렉터리를 동기화하고 Single Sign-On을 사용하도록 설정합니다.
  • Azure Cosmos DB: 모든 규모에 맞게 전역으로 분산된 다중 모델 데이터베이스입니다.
  • App Service: 웹 및 모바일을 위한 강력한 클라우드 앱을 신속하게 만듭니다.
  • Event Hubs: 수백만 개의 디바이스에서 원격 분석 데이터를 수신합니다.
  • Azure Digital Twins: 차세대 IoT 공간 인텔리전스 솔루션을 빌드합니다.

시나리오 정보

잠재적인 사용 사례

이 시나리오에서는 실시간 데이터를 환경 컨텍스트에서 사용하여 물리적 공간의 가상 복제본을 시각화하는 방법을 보여 줍니다. Azure Spatial AnchorsAzure Digital Twins를 기반으로 빌드됩니다.

다음 단계