AWS(Amazon Web Service)

[AWS] AWS Integration & Messaging - Kinesis

yunseohhe 2024. 11. 25. 22:46

Kinesis

  • Kinesis를 활용하면 실시간 스트리밍 데이터를 손쉽게 수집하고 처리하여 분석할 수 있다.
      - 실시간 데이터에는 애플리케이션 로그, 계측, 웹사이트 클릭 스트림, IoT 원격 측정 데이터 등 어떤 것도 포함 될 수 있다.
  • 데이터가 빠르게 실시간으로 생성된다면 모두 실시간 데이터 스트림으로 간주 할 수 있다.

  • Kinesis는 네 가지 서비스로 구성되어 있다.
      - Kinesis Data Stresam
           : 데이터 스트림을 수집하여 처리하고 저장한다.
      - Kinesis Data Firehose
           : 데이터 스트림을 AWS 내부나 외부의 데이터 저장소로 읽어 들인다.
      - Kinesis Data Analytics
           : SQL 언어나 Apache Flink를 활용하여 데이터 스트림을 분석한다.
      - Kinesis Video Stream
           : 비디오 스트림을 수집하고 처리하여 저장한다.