Share via


IoT 솔루션 확장

이 개요에서는 Azure IoT 솔루션을 확장하는 옵션에 대한 주요 개념을 소개합니다. 각 섹션에는 자세한 내용과 참고 자료를 제공하는 콘텐츠의 링크가 포함되어 있습니다.

다음 다이어그램은 일반적인 IoT 솔루션의 구성 요소를 개략적으로 보여 줍니다. 이 문서에서는 IoT 솔루션 확장과 관련된 영역에 중점을 둡니다.

Diagram that shows the high-level IoT solution architecture highlighting solution extensibility areas.

Azure IoT에서 솔루션 확장성은 IoT 클라우드 서비스의 기본 제공 기능에 추가하고 다른 서비스와의 통합을 빌드할 수 있는 방법을 나타냅니다.

확장성 시나리오

IoT 솔루션의 확장성 시나리오는 다음과 같습니다.

분석 및 시각화

일반적인 IoT 솔루션에는 비즈니스 인사이트를 사용할 수 있도록 디바이스의 데이터 분석 및 시각화가 포함됩니다. 자세한 내용은 IoT 데이터 분석 및 시각화를 참조하세요.

다른 서비스와 통합

IoT 솔루션에는 자산 관리, 작업 예약 및 제어 자동화 시스템과 같은 다른 시스템이 포함될 수 있습니다. 이러한 시스템은 다음을 수행할 수 있습니다.

  • IoT 디바이스의 데이터를 작업 예약 시스템에서 항목을 생성하는 예측 유지 관리 시스템에 대한 입력으로 사용합니다.
  • 디바이스 레지스트리를 업데이트하여 자산 관리 시스템의 최신 데이터가 있는지 확인합니다.
  • 디바이스에 메시지를 보내어 제어 자동화 시스템의 규칙에 따라 동작을 제어합니다.

Azure Data Health Services

Azure Health Data Services는 워크플로를 통해 의료 서비스를 개선하고 확장 가능하며 안전한 의료 솔루션을 제공할 수 있도록 하는 개방형 표준 및 프레임워크를 기반으로 하는 관리 API 서비스 집합입니다. IoT 솔루션은 이러한 서비스를 사용하여 IoT 데이터를 의료 솔루션에 통합할 수 있습니다.

확장성 메커니즘

다음 섹션에서는 IoT 솔루션을 확장하는 데 사용할 수 있는 주요 메커니즘에 대해 설명합니다.

서비스 API(IoT Hub)

IoT Hub 및 DPS(Device Provisioning Service)는 허브 및 디바이스를 관리하고 상호 작용하는 데 사용할 수 있는 일련의 서비스 API를 제공합니다. 이러한 API는 다음과 같습니다.

  • 레지스트리 관리
  • 디바이스 쌍 및 디지털 트윈과 상호 작용
  • 클라우드-디바이스 메시지 보내기 및 명령 호출
  • 등록 그룹(DPS) 관리
  • 초기 DPS(디바이스 쌍 상태) 관리

사용 가능한 서비스 API 목록은 서비스 SDK를 참조하세요.

REST API(IoT Central)

IoT Central REST API는 IoT 솔루션을 확장하는 데 유용한 다음과 같은 기능을 제공합니다.

  • 애플리케이션에 연결된 디바이스 쿼리
  • 디바이스 템플릿 및 배포 매니페스트 관리
  • 디바이스 및 디바이스 그룹 관리
  • 디바이스 속성과 상호 작용하고 명령을 호출하여 디바이스 제어

자세한 내용은 IoT Central REST API를 참조하세요.

라우팅 및 데이터 내보내기

IoT Hub와 IoT Central 모두 디바이스 원격 분석을 다른 엔드포인트로 라우팅할 수 있게 합니다. 원격 분석 라우팅을 사용하면 다른 서비스와의 통합을 빌드하고 분석 및 시각화를 위해 데이터를 내보낼 수 있습니다.

디바이스 원격 분석 외에도 IoT Hub와 IoT Central은 모두 속성 업데이트 및 디바이스 연결 상태 메시지를 다른 엔드포인트로 보낼 수 있습니다. 이러한 메시지를 라우팅하면 디바이스 상태 정보가 필요한 다른 서비스와의 통합을 빌드할 수 있습니다.

IoT Central 애플리케이션 템플릿

IoT Central 애플리케이션 템플릿은 다른 서비스와의 통합을 포함하는 IoT 솔루션을 빌드하기 위한 시작점을 제공합니다. 템플릿을 사용하여 솔루션과 관련된 리소스를 포함하는 애플리케이션을 만들 수 있습니다. 자세한 내용은 IoT Central 애플리케이션 템플릿을 참조하세요.

다음 단계

이제 IoT 솔루션에서 사용할 수 있는 확장성 옵션에 대한 개요를 살펴보았으므로 다음으로 제안되는 일부 단계는 다음과 같습니다.