[AWS] Kinesis Data Firehose
2023. 7. 26. 09:58ใDevops/AWS
https://jeidiiy.notion.site/Kinesis-Data-Firehose-b46617a0336844609385eb5792b3324d?pvs=4
๐ก๋ ธ์ ์ ์ต์ ํ๋ ๊ธ์ ๋๋ค. ์ ๋งํฌ๋ฅผ ํตํด ์ ๊ทผํ ์ ์์ต๋๋ค.
1. ๊ฐ๋
- ํ๋ก๋์๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๊ณ ์ฒ๋ฆฌ ํ ์ ์ก ๊ฐ๋ฅํ ์์ ๊ด๋ฆฌํ ์๋ฒ๋ฆฌ์ค ์๋น์ค
- ์ ํ๋ฆฌ์ผ์ด์
- ํด๋ผ์ด์ธํธ
- SDK, KPL
- Kinesis Agent
- Kinesis Data Stream
- Amazon CloudWatch (Log & Event)
- AWS IoT
- ์ฌ๋ฌ ์์ ์ฒ์ ๋ฐ์ดํฐ ์ ์ก ๊ฐ๋ฅ
- AWS - S3, Redshift, OpenSearch (์๊ธฐ!)
- 3rd-party partner - Datadog, splunk, New Relic, mongoDB
- Custom - HTTP endpoint
- Firehose๋ฅผ ํตํ๋ ๋ฐ์ดํฐ์ ๋ํด์๋ง ๋น์ฉ ์ฒญ๊ตฌ
- ๊ทผ ์ค์๊ฐ (Near Real Time)
- batch๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ
- ์ ์ฒด batch๊ฐ ์๋ ๊ฒฝ์ฐ ์ต์ 60์ด์ ์ง์ฐ ์๊ฐ ๋ฐ์
- ํ ๋ฒ์ ์ต์ 1MB์ ๋ฐ์ดํฐ๊ฐ ์์ผ ๋๊น์ง ๋๊ธฐ
- ์ฌ๋ฌ ๋ฐ์ดํฐ ํ์, ์ ํ, ๋ณํ, ์์ถ ์ง์
- Lambda๋ฅผ ํตํด ์์ฒด์ ์ธ ๋ฐ์ดํฐ ๋ณํ ๊ฐ๋ฅ
2. vs Kinesis Data Stream
Kinesis Data Stream
- ๋๊ท๋ชจ ๋ฐ์ดํฐ ์์ง ์ ์ฌ์ฉํ๋ ์คํธ๋ฆฌ๋ฐ ์๋น์ค
- ํ๋ก๋์์ ์ปจ์๋จธ์ ๋ํ ์ปค์คํ ์ฝ๋ ์์ฑ ๊ฐ๋ฅ
- ์ค์๊ฐ
- ์ฝ 70ms ~ 200ms ์ ๋์ ์ง์ฐ ์๊ฐ ๋ฐ์
- ์ฉ๋ ์ง์ ์กฐ์ ๊ฐ๋ฅ
- ์ค๋ ๋ถํ ๋๋ ๋ณํฉ์ ํตํด ์ฉ๋ ๋๋ ์ฒ๋ฆฌ๋ ์กฐ์ ๊ฐ๋ฅ
- ์ ๊ณตํ ์ฉ๋๋งํผ ๋น์ฉ ์ง๋ถ
- 1์ผ ~ 365์ผ ๊ฐ ๋ฐ์ดํฐ ์ ์ฅ ๊ฐ๋ฅ
- ์ฌ๋ฌ ์ปจ์๋จธ๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ฝ์ ์ ์์
- ๋ฐ๋ณต ๊ธฐ๋ฅ ์ง์
Kinesis Data Firehose
- ๋ฐ์ดํฐ ์์ง ์ ์ฌ์ฉํ๋ ์๋น์ค
- ์์ง๋ ๋ฐ์ดํฐ๋ฅผ S3, Redshift, OpenSearch, ์๋ํํฐ ํํธ๋, ์์ฒด HTTP ์๋ํฌ์ธํธ๋ก ์คํธ๋ฆฌ๋ฐ
- ์์ ๊ด๋ฆฌํ ์๋น์ค
- ์๋ฒ๋ฆฌ์ค
- ๊ทผ ์ค์๊ฐ (Near Real Time)
- ์๋ ์ฉ๋ ์กฐ์
- Kinesis Data Firehose๋ฅผ ํตํ๋ ๋ฐ์ดํฐ์ ๋ํ ๋น์ฉ๋ง ์ง๋ถ
- ๋ฐ๋ณต ๊ธฐ๋ฅ ๋ฏธ์ง์
- ๋ฐ์ดํฐ ์คํ ๋ฆฌ์ง X
'Devops > AWS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[AWS] Kinesis Data Stream (0) | 2023.07.26 |
---|---|
[AWS] Amazon SNS (0) | 2023.07.26 |
[AWS] Amazon SQS (0) | 2023.07.26 |
[AWS] AWS DataSync (0) | 2023.07.04 |
[AWS] AWS Transfer Family (0) | 2023.07.04 |