View a markdown version of this page

On-The-Fly 다중 계정 IoT 파이프라인 즉석 생성 AWS - 다중 계정 IoT 파이프라인 On-The-Fly 생성

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

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 Managed Service for Apache Flink, AWS Lambda, DynamoDB 및 AWS IoT Analytics를 사용하여 다양한 AWS Organizations 계정에 AWS IoT Analytics 파이프라인을 자동으로 배포하는 방법을 보여주는 참조 아키텍처 다이어그램입니다.
  1. 원격 측정 Amazon Kinesis 스트림을 통해 디바이스 원격 측정 데이터를 수집합니다.

  2. Amazon Managed Service for Apache Flink가 등록되지 않은 디바이스 그룹(샤드)을 수집하는 시기를 감지합니다. 사용자 지정 창에서 수신 메시지를 버퍼링하고 이벤트를 내보냅니다.

  3. 샤드 AWS Lambda 함수는 계정에 충분한 용량이 없는 경우 새 계정과 Amazon Simple Storage Service(Amazon S3) 버킷을 생성합니다.

  4. AWS SDK를 사용하여 새 샤드에 대한 AWS IoT Analytics 채널, 파이프라인 및 데이터 스토어를 생성하고 Amazon DynamoDB에 등록합니다.

  5. AWS IoT Analytics 채널 정보가 포함된 등록 이벤트를 내보냅니다. 이 이벤트는 Amazon Managed Service for Apache Flink 창을 트리거하여이 샤드에 대해 버퍼링된 메시지를 계속 처리합니다.

  6. 그룹에서 새 디바이스를 감지하고 비동기 이벤트를 register-dataset Lambda 함수로 내보냅니다. 이렇게 하면 원격 측정을 계속 수집하면서 AWS IoT Analytics 데이터 세트가 생성됩니다.

  7. Amazon Managed Service for는 각 디바이스 그룹에 대해 AWS IoT Analytics 채널 등록을 Apache Flink 읽습니다. 그런 다음 디바이스 데이터를 등록된 계정의 올바른 채널에 업로드합니다.

  8. AWS IoT Analytics는 디바이스 그룹 메시지를 채널에 저장하고 파이프라인에 변환합니다. AWS IoT Analytics는 변환된 데이터를 Amazon S3가 지원하는 데이터 스토어에 저장합니다.

  9. 각 디바이스의 AWS IoT Analytics 데이터 세트는 데이터 스토어에서 델타 시간 쿼리를 사용합니다. 이렇게 하면 가장 최근 5분 동안 데이터를 특정 디바이스로 필터링하여 쿼리를 간소화할 수 있습니다.

  10. AWS Glue 또는 Amazon Redshift Spectrum을 사용하여 디바이스 데이터를 쿼리합니다.

참조 자료

자세한 내용은 섹션을 참조하세요.

다이어그램 기록

이 참조 아키텍처 다이어그램의 업데이트에 대한 알림을 받으려면 RSS 피드를 구독하세요.

변경 사항설명날짜

최초 게시

참조 아키텍처 다이어그램이 처음 게시되었습니다.

2020년 10월 16일

참고

RSS 업데이트를 구독하려면 사용 중인 브라우저에 대해 RSS 플러그인이 활성화되어 있어야 합니다.