다음을 통해 공유


귀하의 IoT 솔루션을 확장하십시오

이 개요에서는 Azure IoT 솔루션을 확장하기 위한 옵션들에 대한 핵심 개념을 소개합니다. 각 섹션에는 자세한 정보와 지침을 제공하는 콘텐츠에 대한 링크가 포함되어 있습니다.

확장성 시나리오

IoT 솔루션의 확장성 시나리오에는 다음이 포함됩니다:

분석 및 시각화

일반적인 IoT 솔루션은 비즈니스 통찰력을 가능하게 하기 위해 귀하의 기기와 자산에서 나오는 데이터의 분석 및 시각화를 포함합니다. 더 알아보려면 IoT 데이터를 분석하고 시각화하기를 참조하세요.

다른 서비스와의 통합

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

  • IoT 자산이나 장치의 데이터를 예측 유지보수 시스템의 입력으로 사용하여 작업 일정 시스템에 항목을 생성하십시오.
  • 장치 레지스트리를 업데이트하여 자산 관리 시스템에서 최신 데이터를 반영하도록 하세요.
  • 자산이나 장치에 메시지를 보내서 제어 자동화 시스템의 규칙에 따라 그들의 동작을 제어하세요.

확장성 메커니즘

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

다음 다이어그램은 일반적인 엣지 기반 IoT 솔루션의 구성 요소에 대한 상위 수준의 개요를 보여줍니다. 이 문서에서는 다이어그램에 강조 표시된 확장성 지점에 포커스를 맞춥니다.

에지 기반 솔루션을 위한 높은 수준 IoT 솔루션 아키텍처를 보여 주는 다이어그램.

Azure IoT에서 솔루션 확장성은 엣지 및 클라우드 서비스의 기본 기능에 추가하고 다른 서비스와의 통합을 구축할 수 있는 방법을 말합니다.

메시지 브로커

Azure IoT Operations에는 커넥터의 메시지를 클라우드 엔드포인트에 연결하는 데이터 흐름으로 라우팅하는 MQTT 브로커가 포함되어 있습니다. 클러스터에 자체 파드를 배포하여 메시지 브로커와 상호작용할 수 있습니다:

  • MQTT 메시지에 사용자 지정 메시지 처리 로직을 사용하세요.
  • 에지에서 실행되는 사용자 지정 애플리케이션 논리를 빌드합니다.

메시지 브로커는 MQTT 프로토콜을 기반으로 하며, 다음과 같은 API 및 SDK를 지원합니다:

메시지 브로커에는 에지 클러스터 전체에서 분산 애플리케이션 상태를 관리할 수 있는 상태 저장소가 포함되어 있습니다.

클라우드 서비스

Azure IoT Operations의 북향 커넥터는 자산에서 다양한 클라우드 끝점으로 메시지를 라우팅할 수 있게 해줍니다. 메시지 라우팅은 다른 서비스와의 통합을 구축하고, 데이터 분석 및 시각화를 위해 데이터를 내보내는 기능을 제공합니다.

REST APIs

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

  • 메시지 브로커를 관리하세요.
  • 데이터 흐름을 관리합니다.