Data Firehose
<aside>
<img src="/icons/dairy_brown.svg" alt="/icons/dairy_brown.svg" width="40px" />
설명

- 생산자로부터 실시간으로 데이터를 가져올 수 있는 서비스
- data stream이 produce와 consume을 담당하였다면 firehose는 데이터를 전송하거나 데이터 변환 과정을 거치고자 할 때 사용
- 데이터 전송 시 람다 기능을 활용해 데이터를 변경할 것인지 선택 가능
- 소스에서 데이터를 가져오는데 대부분의 경우 Kinessis Data Stream에서 가져옴
- 수신처는 S3, RedShift, Elasticsearch Service 중 하나, 그 외에는 3rd-party, http가 될 수 있음
- 완전 관리(full managed), 서비리스(serverless), 근 실시간(near realtime)
</aside>