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

Cosmos DB
Digital Twins
Event Hubs
Functions
Spatial Anchors

솔루션 아이디어

잠재적인 사용 사례, 대체 서비스, 구현 고려 사항 또는 가격 책정 지침과 같은 추가 정보를 사용하여 이 문서를 확장하려는 경우 GitHub 피드백을통해 알려주세요!

혼합 현실 및 IoT를 통해 접미사, 제조, 소매 등에서 작동 시간 및 운영을 개선합니다. 이 시나리오에서는 환경 컨텍스트에서 실시간 데이터를 통해 실제 공간의 가상 복제본을 시각화하는 방법을 보여 줍니다. Azure Spatial Anchors 빌드되고 Azure Digital Twins.

Architecture

아키텍처 다이어그램 이 아키텍처의 SVG를 다운로드합니다.

데이터 흐름

  1. 클라이언트는 시설 관리 웹 서비스에 인증하고 Azure Digital Twins 개체 모델에 있는 공간의 이름을 지정합니다.
  2. 클라이언트의 웹 서비스는 Azure Active Directory 자체 인증합니다.
  3. 그런 다음 Azure AD 토큰이 Azure Spatial Anchors 서비스로 전송되어 클라이언트가 나중에 사용할 액세스 토큰을 검색합니다.
  4. 앱 서비스는 클라이언트에서 지정한 영역에 있는 IoT 센서에 대한 정보를 검색하고 Azure Spatial Anchors 해당하는 앵커 ID뿐만 아니라 IoT 센서 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:다중 사용자 공간 인식 혼합 현실 환경 만들기
  • Azure Active Directory:온-프레미스 디렉터리를 동기화하고 Single Sign-On을 사용하도록 설정
  • Azure Cosmos DB:모든 규모에 대해 전역적으로 분산된 다중 모델 데이터베이스
  • App Service:웹 및 모바일용 강력한 클라우드 앱을 빠르게 만듭니다.
  • Event Hubs:수백만 개의 디바이스에서 원격 분석 수신
  • Azure Digital Twins:차세대 IoT 공간 인텔리전스 솔루션 빌드

다음 단계