⭐ AWS/Kinesis Data Stream
Kinesis Data Streams 와 Kinesis Data Firehose 비교
짱구네
2022. 1. 10. 09:22
반응형
# Kinesis Data Streams와 Kinesis Data Firehose를 비교해보자.
| 구분 | Kinesis Data Streams | Kinesis Data Firehose |
| 역할 | - 데이터를 수집 및 캡쳐 - 초당 기가바이트 데이터를 수집, 실시간으로 처리 및 분석에 사용 |
- 데이터를 분석 및 모니터링 - 실시간 데이터 스트림 준비 및 로드 |
| 최종 저장소 | - Amazon Kinesis Data Analytics - Spark on EMR - Amazon EC2 - AWS Lambda |
- Amazon S3 - Amazon Redshift - Amazon Elasticsearch Service - Splunk - HTTP 엔드포인트* |
| 활용 사례 | - 로그 및 이벤트 데이터 수집 - 모바일 데이터 수집 - IoT 디바이스 데이터 수집 |
- 로그 및 데이터 분석 - 스트림 데이터 분석 - IoT 데이터 분석 |
| 기타 | Amazon Kinesis Data Analytics : SQL질의를 통해 스트리밍 데이터의 유입 데이터 필터링, 변환 및 요약 등의 기능을 수행 | |
- 결론 : 실시간으로 데이터를 수집 및 캡쳐하는건 Kinesis Data Streams이고 실시간으로 수집 및 캡쳐된 데이터를 분석 서비스로 로드 및 전송하는건 Kinesis Data Firehose가 수행한다고 보면 될거 같다.
반응형