Share via


IoT 솔루션 관리

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

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

솔루션 확장성 영역을 강조하는 높은 수준의 IoT 솔루션 아키텍처를 보여주는 다이어그램.

Azure Portal, PowerShell 및 ARM 템플릿을 포함하여 IoT 솔루션을 관리하기 위한 다양한 옵션이 있습니다. 이 문서에서는 기본 옵션을 요약합니다.

IoT 솔루션 보안에 대해 알아보려면 IoT 솔루션 보안을 참조하세요.

모니터링

IoT 솔루션에는 특별히 디바이스를 모니터링하기 위한 도구가 있으므로, IoT 서비스의 상태를 모니터링할 수도 있어야 합니다.

서비스 모니터링 옵션
IoT Hub Azure Monitor를 사용하여 IoT 허브 모니터링
IoT Hub 서비스 및 리소스 상태 확인
DSP(Device Provisioning Service) Azure Monitor를 사용하여 DPS 인스턴스 모니터링
IoT Edge Azure Monitor를 사용하여 IoT Edge 플릿 모니터링
IoT Edge 배포 모니터링
IoT Central 감사 로그를 사용하여 IoT Central 애플리케이션에서 활동 추적
Azure Monitor를 사용하여 IoT Central 애플리케이션 모니터링
Azure Digital Twins Azure Monitor를 사용하여 Azure Digital Twins 리소스 모니터링

Azure Monitor 서비스에 대해 자세히 알아보려면 Azure Monitor 개요를 참조하세요.

Azure Portal

이 Azure Portal Azure IoT 서비스를 관리하기 위한 일관된 GUI 환경을 제공합니다. 예를 들어 포털을 사용하여 다음을 수행할 수 있습니다.

작업 링크
Azure 구독에서 서비스 인스턴스 배포 IoT 허브 관리
DPS 설정
IoT Central 애플리케이션 관리
Azure Digital Twins 인스턴스 설정
서비스 구성 경로 및 엔드포인트 만들기 및 삭제(IoT Hub)
IoT Edge 모듈 배포
파일 업로드 구성(IoT Hub)
서비스 등록 관리(DPS)
애플리케이션 정책 관리(DPS)

ARM 템플릿 및 Bicep

Azure IoT 솔루션의 코드로 인프라를 구현하려면 ARM 템플릿(Azure Resource Manager 템플릿)을 사용하세요. 해당 템플릿은 프로젝트에 대한 인프라 및 구성을 정의하는 JSON(JavaScript Object Notation) 파일입니다. Bicep은 ARM 템플릿과 동일한 기능을 제공하지만 더 사용하기 쉬운 구문을 제공하는 새로운 언어입니다.

예를 들어 ARM 템플릿 또는 Bicep을 사용하여 다음을 수행할 수 있습니다.

작업 링크
Azure 구독에서 서비스 인스턴스 배포 IoT 허브 만들기
DPS 설정
서비스 관리 경로 및 엔드포인트 만들기 및 삭제(IoT Hub)
Azure Resource Manager SDK 샘플(IoT Central)

ARM 템플릿 및 Bicep 참조 설명서는 다음을 참조하세요.

PowerShell

PowerShell을 사용하여 IoT 솔루션의 관리를 자동화합니다. 예를 들어 PowerShell을 사용하여 다음을 수행할 수 있습니다.

작업 링크
Azure 구독에서 서비스 인스턴스 배포 New-AzIotHub cmdlet을 사용하여 IoT 허브 만들기
IoT Central 애플리케이션 만들기
서비스 관리 경로 및 엔드포인트 만들기 및 삭제(IoT Hub)
IoT Central 애플리케이션 관리

PowerShell 참조 설명서는 다음을 참조하세요.

Azure CLI

Azure CLI를 사용하여 IoT 솔루션의 관리를 자동화합니다. 예를 들어 Azure CLI를 사용하여 다음을 수행할 수 있습니다.

작업 링크
Azure 구독에서 서비스 인스턴스 배포 Azure CLI를 사용하여 IoT 허브 만들기
IoT Central 애플리케이션 만들기
Azure Digital Twins 인스턴스 설정
DPS 설정
서비스 관리 경로 및 엔드포인트 만들기 및 삭제(IoT Hub)
대규모 IoT Edge 모듈 배포 및 모니터링
IoT Central 애플리케이션 관리
Azure Digital Twins 그래프 만들기

Azure CLI 참조 설명서는 다음을 참조하세요.

Azure DevOps 도구

Azure DevOps 도구를 사용하여 IoT 솔루션의 관리를 자동화합니다. 예를 들어 Azure DevOps 도구를 사용하여 다음을 사용하도록 설정할 수 있습니다.

다음 단계

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