IoT(사물 인터넷) 아키텍처 디자인

이 가이드에서는 기본 IoT(사물 인터넷) 개념에 대해 설명하고, Azure IoT를 시작하는 방법을 설명하고, Azure IoT 패턴 및 솔루션에 대한 문서의 링크를 제공합니다.

Azure IoT는 IoT 디바이스를 연결 및 제어하는 관리형 서비스 및 플랫폼 서비스의 컬렉션입니다. Azure IoT는 산업 장비, 마이크로 컨트롤러 및 센서를 비롯한 다양한 디바이스를 지원합니다. IoT 디바이스는 디바이스 데이터를 처리하여 디바이스를 모니터링하고 관리하는 클라우드 IoT 및 기타 서비스와 통신합니다.

예를 들어 산업용 모터는 온도 데이터를 수집하고 클라우드로 보냅니다. 데이터 분석은 모터가 예상대로 수행되는지 여부를 결정합니다. 이 정보는 모터에 대한 유지 관리 일정의 우선 순위를 지정합니다.

Azure IoT에 대해 알아보기

Azure 샌드박스 구독을 사용하는 학습 경로 사용하여 Azure IoT 개념에 대해 자세히 알아볼 수 있습니다. 5시간 학습 경로에는 8개의 학습 모듈이 있습니다.

IoT 솔루션 아키텍처 이해

표준 IoT 솔루션 아키텍처는 5가지 기본 요소로 구성됩니다.

  • 디바이스는 데이터를 보내고 받기 위해 클라우드와 연결하는 산업용 장비, 센서 및 마이크로 컨트롤러입니다.
  • 프로비저닝을 사용하면 디바이스가 작업을 수행하고 클라우드와 통신할 수 있습니다.
  • 처리는 디바이스의 데이터를 분석하여 인사이트를 수집합니다.
  • 비즈니스 통합은 디바이스 데이터의 인사이트에 따라 작업을 수행합니다. Power BI와 같은 서비스를 사용하여 데이터를 검사 및 시각화하거나 Azure Logic Apps 또는 Microsoft Power Automate를 사용하여 자동화된 작업을 설정할 수 있습니다.
  • 보안 모니터링 Microsoft Defender for IoT는 IoT 워크로드에 대한 엔드투엔드 보안 솔루션을 제공합니다.

IoT 아키텍처 패턴 및 가이드

이 섹션에서는 IoT 솔루션을 빌드하기 위한 유용한 패턴 및 가이드를 나열합니다. 산업별 예제 솔루션은 산업별 Azure IoT 참조 아키텍처를 참조하세요.

패턴

IoT 아키텍처 패턴은 주요 IoT 솔루션 영역을 다루는 재사용 가능한 구성 요소입니다. 패턴은 일반적이고 다양한 산업 분야에 걸쳐 사용할 수 있습니다. 산업별 IoT 솔루션의 예제는 산업별 Azure IoT 솔루션 및 시나리오를 참조하세요.

  • 실시간 IoT 업데이트 클라이언트는 기존의 폴링 요청 대신 디바이스에서 실시간으로 업데이트를 받을 수 있습니다. Azure SignalR 서비스는 웹 페이지와 모바일 앱 같은 클라이언트에 실시간 IoT 데이터를 보냅니다.

  • 배포 스탬프로 IoT 솔루션 확장 스탬프는 정의된 수의 디바이스를 최적으로 지원하는 솔루션 구성 요소의 개별 단위입니다. 배포 스탬핑은 스탬프를 복제하여 연결된 IoT 디바이스 수를 스케일 업할 수 있도록 지원합니다.

  • 타사 토큰 서버에 대한 Azure IoT 클라이언트 SDK 지원 Azure IoT Hub는 클라이언트 SDK에서 SAS(공유 액세스 서명) 토큰 인증을 지원합니다. 타사 토큰 서버 인증을 달성하기 위해 각 SDK에서 수행할 작업을 알아봅니다.

  • 효율적인 Docker 이미지 배포 에지 디바이스는 일반적으로 소프트웨어 컨테이너 이미지를 배포하여 프로비전됩니다. 제한되고 일시적이거나 낮은 대역폭이 있는 상황에 대한 안정적이고 복원력 있는 배포 기능을 사용합니다.

  • Azure Data Explorer를 사용한 IoT 분석 Azure Data Explorer를 사용하여 다양한 IoT 디바이스의 빠르게 흐르는 대용량 스트리밍 데이터를 근 실시간으로 IoT 원격 분석합니다.

  • IoT Edge 데이터 스토리지 및 처리 일부 IoT 솔루션은 컴퓨팅 및 데이터 수집을 제공하기 위해 온-프레미스 에지 네트워크가 필요합니다. IoT 구현에서 에지 디바이스를 사용하여 빠른 응답, 고가용성 및 높은 대역폭을 제공하는 방법을 알아보세요.

가이드

IoT 아키텍처 가이드는 IoT 개념, 아키텍처 및 작업 스트림에 대한 인사이트를 제공합니다.

  • IoT 솔루션 아키텍처. 이 시리즈는 Azure IoT 솔루션에서 이벤트, 인사이트 및 작업 간의 기능적 상호 작용에 대한 개요를 제공합니다.

  • Azure IoT Edge를 사용하는 컴퓨터 비전 이 시리즈에서는 엔드투엔드 컴퓨터 비전 워크로드에 대해 설명합니다. Azure IoT Edge, Azure Machine Learning, Azure Storage, Azure App Services 및 Power BI가 결합되어 품질 보증 및 안전 솔루션을 제공합니다.

  • 테스트에서 프로덕션으로 IoT 솔루션 이동 테스트 환경에서 프로덕션 환경으로 IoT 솔루션을 이동할 때 모범 사례와 피해야 할 사항을 알아봅니다.

다음 단계

Azure IoT 설명서: