기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
On-The-Fly 다중 계정 IoT 파이프라인 즉석 생성 AWS
게시일: 2020년 10월 16일(다이어그램 기록)
이 참조 아키텍처 다이어그램은 다양한 AWS Organizations 계정에 AWS IoT Analytics 파이프라인을 배포하는 방법을 보여줍니다. Amazon Managed Service for Apache Flink를 사용하여 새 디바이스 및 그룹에서 데이터를 버퍼링하고 라우팅합니다.
On-The-Fly 다중 계정 IoT 파이프라인 즉석 생성 AWS
-
원격 측정 Amazon Kinesis 스트림을 통해 디바이스 원격 측정 데이터를 수집합니다.
-
Amazon Managed Service for Apache Flink가 등록되지 않은 디바이스 그룹(샤드)을 수집하는 시기를 감지합니다. 사용자 지정 창에서 수신 메시지를 버퍼링하고 이벤트를 내보냅니다.
-
샤드 AWS Lambda 함수는 계정에 충분한 용량이 없는 경우 새 계정과 Amazon Simple Storage Service(Amazon S3) 버킷을 생성합니다.
-
AWS SDK를 사용하여 새 샤드에 대한 AWS IoT Analytics 채널, 파이프라인 및 데이터 스토어를 생성하고 Amazon DynamoDB에 등록합니다.
-
AWS IoT Analytics 채널 정보가 포함된 등록 이벤트를 내보냅니다. 이 이벤트는 Amazon Managed Service for Apache Flink 창을 트리거하여이 샤드에 대해 버퍼링된 메시지를 계속 처리합니다.
-
그룹에서 새 디바이스를 감지하고 비동기 이벤트를 register-dataset Lambda 함수로 내보냅니다. 이렇게 하면 원격 측정을 계속 수집하면서 AWS IoT Analytics 데이터 세트가 생성됩니다.
-
Amazon Managed Service for는 각 디바이스 그룹에 대해 AWS IoT Analytics 채널 등록을 Apache Flink 읽습니다. 그런 다음 디바이스 데이터를 등록된 계정의 올바른 채널에 업로드합니다.
-
AWS IoT Analytics는 디바이스 그룹 메시지를 채널에 저장하고 파이프라인에 변환합니다. AWS IoT Analytics는 변환된 데이터를 Amazon S3가 지원하는 데이터 스토어에 저장합니다.
-
각 디바이스의 AWS IoT Analytics 데이터 세트는 데이터 스토어에서 델타 시간 쿼리를 사용합니다. 이렇게 하면 가장 최근 5분 동안 데이터를 특정 디바이스로 필터링하여 쿼리를 간소화할 수 있습니다.
-
AWS Glue 또는 Amazon Redshift Spectrum을 사용하여 디바이스 데이터를 쿼리합니다.
참조 자료
자세한 내용은 섹션을 참조하세요.
다이어그램 기록
이 참조 아키텍처 다이어그램의 업데이트에 대한 알림을 받으려면 RSS 피드를 구독하세요.
| 변경 사항 | 설명 | 날짜 |
|---|---|---|
최초 게시 | 참조 아키텍처 다이어그램이 처음 게시되었습니다. | 2020년 10월 16일 |
참고
RSS 업데이트를 구독하려면 사용 중인 브라우저에 대해 RSS 플러그인이 활성화되어 있어야 합니다.