기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS 클라우드에서 스트림 관리
AWS IoT 는 AWS 클라우드에서 스트림을 관리하는 데 사용할 수 있는 AWS SDK 및 AWS CLI 명령을 제공합니다. 이러한 명령을 사용하여 다음을 수행할 수 있습니다.
참고
현재, 스트림을 AWS Management Console에서 볼 수 없습니다. 스트림을 관리하려면 AWS CLI 또는 AWS SDK를 사용해야 합니다 AWS IoT. 또한 Embedded C SDK
디바이스에서 AWS IoT MQTT 기반 파일 전송을 사용하기 전에 다음 섹션에 표시된 대로 디바이스에 대해 다음 조건이 충족되는지 확인해야 합니다.
-
MQTT를 통해 데이터를 전송하는 데 필요한 올바른 권한을 반영한 정책입니다.
-
디바이스는 AWS IoT Device Gateway에 연결할 수 있습니다.
-
리소스에 태그를 지정할 수 있다는 설명이 명시된 정책입니다. 태그를 사용하여
CreateStream
을 호출하는 경우iot:TagResource
는 필수 항목입니다.
디바이스에서 AWS IoT MQTT 기반 파일 전송을 사용하기 전에 다음 섹션의 단계에 따라 디바이스가 제대로 인증되고 Device Gateway에 AWS IoT 연결할 수 있는지 확인해야 합니다.
디바이스에 권한 부여
AWS IoT 정책 생성의 단계를 따라 디바이스 정책을 생성하거나 기존 디바이스 정책을 사용할 수 있습니다. 디바이스와 연결된 인증서에 정책을 연결하고 디바이스 정책에 다음 권한을 추가합니다.
디바이스를에 연결 AWS IoT
를 연결하려면 AWS IoT MQTT 기반 파일 전송을 사용하는 디바이스가 필요합니다 AWS IoT. AWS IoT MQTT 기반 파일 전송은 AWS 클라우드 AWS IoT 의와 통합되므로 디바이스는 AWS IoT 데이터 영역의 엔드포인트에 직접 연결해야 합니다.
참고
AWS IoT 데이터 영역의 엔드포인트는 AWS 계정 및 리전에 따라 다릅니다. AWS 계정 및 디바이스가 등록된 리전에 엔드포인트를 사용해야 합니다 AWS IoT.
자세한 정보는 에 연결 AWS IoT Core을 참조하세요.
TagResource 사용
CreateStream
API 작업은 1개 이상의 대용량 파일을 MQTT를 통해 청크 단위로 전송하는 스트림을 생성합니다.
CreateStream
API 호출을 위해 다음 권한이 필요합니다.
-
iot:CreateStream
-
iot:TagResource
(CreateStream
에 태그가 있는 경우)
이 두 권한을 지원하는 정책은 다음과 같습니다.
iot:TagResource
정책 설명 작업은 사용자가 적절한 권한 없이 리소스에서 태그를 만들거나 업데이트할 수 없도록 하는 데 필요합니다. iot:TagResource
의 구체적인 정책 설명 작업이 없고 요청에 태그가 포함된 경우 CreateStream
API 호출이 AccessDeniedException
을 반환합니다.
자세한 내용은 다음 링크를 참조하세요.