Azure Sphere용 Azure IoT Hub 설정
Important
Azure Sphere(레거시) 설명서입니다. Azure Sphere(레거시)는 2027년 9월 27일에 사용 중지되며 사용자는 이 시간까지 Azure Sphere(통합)로 마이그레이션해야 합니다. TOC 위에 있는 버전 선택기를 사용하여 Azure Sphere(통합) 설명서를 볼 수 있습니다.
Azure IoT Hub에서 Azure Sphere 디바이스를 사용하려면 허브를 만들고 Azure Sphere 테넌트에서 작동하도록 설정한 다음 각 디바이스에 대해 x509 인증서 인증을 구성해야 합니다.
직접 인증 대신 Device Provisioning Service를 사용하려면 DPS를 사용하여 Azure Sphere에 대한 IoT Hub 설정을 참조하세요.
Azure Sphere 디바이스와 Azure IoT Hub 간에 필터링 및 데이터 처리 계층을 제공하는 Azure IoT Edge 디바이스를 추가하려면 Azure Sphere용 Azure IoT Edge 설정을 참조하세요.
시작하기 전에
이 섹션의 단계에서는 다음을 가정합니다.
- Azure Sphere 디바이스는 USB로 PC에 연결됩니다.
- Azure 구독이 있습니다.
Important
무료로 Azure 구독을 만들 수 있지만 등록 프로세스를 수행하려면 신용 카드 번호를 입력해야 합니다. Azure는 여러 수준의 구독 서비스를 제공합니다. 기본적으로 Azure IoT Hub 인스턴스를 만들 때 월별 서비스 요금이 필요한 표준 계층이 선택됩니다. 월별 요금을 방지하려면 무료 계층을 선택합니다. 무료 계층에는 디바이스 쌍을 포함하여 Azure IoT Hub에서 디바이스를 사용하는 데 필요한 서비스가 포함됩니다. Azure 구독이 아직 없는 경우 시작하기 전에 무료 계정을 만듭니다.
1단계. IoT Hub 만들기
Azure Portal을 사용하여 IoT Hub 만들기로 이동합니다.
Important
"Azure Portal을 사용하여 IoT Hub 만들기"에서 첫 번째 섹션인 "IoT Hub 만들기"의 지침에 따라 이 항목으로 돌아갑니다.
2단계. 테넌트 인증 CA 인증서 다운로드
명령 프롬프트에서 Azure Sphere 로그인으로 로그인합니다.
azsphere login
Azure Sphere 테넌트에 대한 CA 인증서를 다운로드합니다. 이 명령은 인증서를 현재 작업 디렉터리의 CAcertificate.cer 파일에 다운로드합니다. 쓰기 권한이 있는 디렉터리에 파일을 다운로드하거나 다운로드 작업이 실패하는지 확인합니다. 출력 파일에는 .cer 확장명이 있어야 합니다.
azsphere ca-certificate download --destination CAcertificate.cer
3단계 테넌트 CA 인증서 업로드 및 소유 증명
테넌트 CA(인증 기관) 인증서를 Azure IoT Hub에 업로드한 다음 인증서를 소유하고 있음을 자동으로 또는 수동으로 증명합니다.
- Azure Portal에서 만든 IoT Hub로 이동합니다.
- 보안 설정 섹션에서 인증서를 선택합니다.
- 추가를 선택하여 새 인증서를 추가합니다.
- 인증서 이름에 인증서의 표시 이름을 입력합니다.
- 인증서 .pem 또는 .cer 파일에서 폴더 아이콘을 선택하여 이전 단계에서 다운로드한 인증서 파일을 선택합니다.
다음으로 CA(인증 기관) 인증서의 소유를 증명해야 합니다. Azure Sphere 테넌트 인증 기관은 Azure에서 자동으로 확인할 수 있습니다. 다른 인증 기관은 수동으로 확인해야 합니다.
인증서를 추가하고 자동으로 확인하려면(테넌트 CA 인증서 소유 증명):
- 인증서 추가 창에서 업로드 시 확인할 인증서 상태 설정 확인란을 선택합니다.
- 창 아래쪽에서 저장을 선택합니다.
확인 후 인증서의 상태가 인증서 목록 보기에서 확인됨으로 변경됩니다. 상태가 자동으로 업데이트되지 않으면 새로 고침을 선택합니다.
4단계 Azure Sphere 디바이스에 대한 IoT Hub에서 X.509 디바이스 만들기
Azure Portal에서 IoT Hub로 이동합니다. 디바이스 관리 섹션에서 디바이스 추가를> 선택합니다.
새로 만들기를 선택하여 새 디바이스를 추가합니다.
디바이스 ID에서 디바이스 ID를 제공합니다. 디바이스 ID는 소문자여야 합니다. (Azure Sphere CLI에서 실행
azsphere device show-attached
하여 디바이스 ID를 가져올 수 있습니다.)인증 유형의 경우 X.509 CA Signed를 선택한 다음 저장을 선택합니다.
다음 단계
이제 Azure IoT 샘플을 실행하거나 Azure IoT Hub를 사용하는 고유한 애플리케이션을 빌드할 수 있습니다.