Public Cloud

๐Ÿ”ญ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆฌ๋ฐ์˜ ๊ฐ•์ž, Amazon Kinesis ์„œ๋น„์Šค 4์ข… ๋น„๊ต

Amazon์˜ ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆฌ๋ฐ ๊ด€๋ จ ์„œ๋น„์Šค 4์ข…์„ ๋น„๊ตํ•˜๋ฉฐ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

2024.12.30 | ์กฐํšŒ 377 |
0
|
IT ์—ฌํ–‰์ž๋ฅผ ์œ„ํ•œ ์†Œ์‹์ง€์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

IT ์—ฌํ–‰์ž๋ฅผ ์œ„ํ•œ ์†Œ์‹์ง€

IT, DevOps, ํด๋ผ์šฐ๋“œ ๊ธฐ์ˆ  ๊ด€๋ จ ์ตœ์‹  ์†Œ์‹๊ณผ ์ •๋ณด๋ฅผ ์ •๋ฆฌํ•ด์„œ ์ฃผ 1ํšŒ ์ด๋ฉ”์ผ๋กœ ์ „ํ•ด๋“œ๋ฆฝ๋‹ˆ๋‹ค๐Ÿ˜บ

์ฒจ๋ถ€ ์ด๋ฏธ์ง€

์•ˆ๋…•ํ•˜์„ธ์š” ๊ตฌ๋…์ž๋‹˜, DevOps ์†Œ์‹๊ณผ ๊ธฐ์ˆ  ์ง€์‹์„ ์ •๋ฆฌํ•ด์„œ ๊ณต์œ ํ•ด๋“œ๋ฆฌ๋Š” DevOps ์—ฌํ–‰์„ ์œ„ํ•œ ์†Œ์‹์ง€์ž…๋‹ˆ๋‹ค.

Amazon Kinesis ์ œํ’ˆ๊ตฐ์€ ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆฌ๋ฐ ์„œ๋น„์Šค์˜ ๋Œ€ํ‘œ ์ฃผ์ž๋กœ, ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ ํ๋ฆ„์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๊ณ  ๋ถ„์„ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ•๋ ฅํ•œ ์„œ๋น„์Šค๋“ค์˜ ์ง‘ํ•ฉ์ž…๋‹ˆ๋‹ค.

์ด๋ฒˆ ๊ธ€์—์„œ๋Š” Amazon Kinesis ์ œํ’ˆ๊ตฐ ์„œ๋น„์Šค 4์ข…์˜ ํŠน์ง•๊ณผ ์‚ฌ์šฉ ์‚ฌ๋ก€๋ฅผ ์‚ดํŽด๋ณด๊ณ  ๋น„๊ตํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

 

์™œ Amazon Kinesis์ธ๊ฐ€?

์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ๋Š” ์ ์  ๋” ๋งŽ์€ ๊ธฐ์—…์—์„œ ํ•„์ˆ˜ ์š”๊ฑด์ด ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋กœ๊ทธ, ๊ธˆ์œต ๊ฑฐ๋ž˜, ์˜์ƒ ์ŠคํŠธ๋ฆฌ๋ฐ ๋“ฑ ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ ํ๋ฆ„์„ ๊ด€๋ฆฌํ•˜๊ณ  ๋ถ„์„ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๊ฐ•๋ ฅํ•œ ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆฌ๋ฐ ์†”๋ฃจ์…˜์ด ํ•„์š”ํ•˜์ฃ .

 

Amazon Kinesis ์ œํ’ˆ๊ตฐ์€ ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆฌ๋ฐ์˜ ํ•ต์‹ฌ ์†”๋ฃจ์…˜์œผ๋กœ ์ž๋ฆฌ ์žก๊ณ  ์žˆ๋Š”๋ฐ์š”. ๊ทธ ์ด์œ ๋Š”...

  • ํ™•์žฅ์„ฑ: ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ๋Ÿ‰์— ๋”ฐ๋ผ ์ˆ˜ํ‰์ ์œผ๋กœ ํ™•์žฅ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ๋‹ค์–‘ํ•œ ํฌ๊ธฐ์˜ ์›Œํฌ๋กœ๋“œ๋ฅผ ์ง€์›ํ•˜๊ณ ,
  • ๋‹ค์–‘ํ•œ ํ†ตํ•ฉ ์˜ต์…˜: AWS ์ƒํƒœ๊ณ„ ๋‚ด์˜ ๋‹ค๋ฅธ ์„œ๋น„์Šค์™€ ๋งค๋„๋Ÿฝ๊ฒŒ ์—ฐ๋™๋˜์–ด ์—”๋“œํˆฌ์—”๋“œ ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ ๊ตฌ์ถ•์ด ์šฉ์ดํ•˜๋ฉฐ,
  • ์‹ค์‹œ๊ฐ„ ๋ถ„์„: ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜๋Š” ์ฆ‰์‹œ ์ฒ˜๋ฆฌ ๋ฐ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ์–ด ๋น ๋ฅธ ์˜์‚ฌ ๊ฒฐ์ •์„ ์ง€์›ํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

 

์ฒจ๋ถ€ ์ด๋ฏธ์ง€

 

๋ฐ์ดํ„ฐ์˜ ์ค‘์š”์„ฑ์ด ์–ด๋А๋•Œ๋ณด๋‹ค ๋ถ€๊ฐ๋˜๋Š” ์š”์ฆ˜, DevOps ์—…๊ณ„์—์„œ Amazon Kinesis ์ œํ’ˆ๊ตฐ์˜ ์กด์žฌ๊ฐ์€ ๋‚˜๋‚ ์ด ์ปค์ง€๊ณ  ์žˆ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

 

Amazon Kinesis์—๋Š” ์•„๋ž˜์™€ ๊ฐ™์ด ์ด 4์ข…์˜ ์„œ๋น„์Šค๊ฐ€ ์กด์žฌํ•˜๋Š”๋ฐ์š”.

  • Kinesis Data Streams
  • Kinesis Data Firehose
  • Kinesis Video Streams
  • Kinesis Data Analystics

 

์ข…๋ฅ˜๋„ ๋งŽ๊ณ  ์ด๋ฆ„๋„ ๋น„์Šทํ•ด์„œ ์ฒ˜์Œ์—” ํ—ท๊ฐˆ๋ฆฌ์‹ค ์ˆ˜ ์žˆ์ง€๋งŒ, ์ด๋ฒˆ ๋‰ด์Šค๋ ˆํ„ฐ ๋‚ด์šฉ์„ ๊ฐ™์ด ๋”ฐ๋ผ์˜ค์‹œ๋‹ค๋ณด๋ฉด ์–ด๋А์ƒˆ ๋ช…ํ™•ํžˆ ๊ตฌ๋ถ„ํ•˜๊ฒŒ ๋˜์‹ค ๊ฒ๋‹ˆ๋‹ค.

 

Kinesis Data Streams: ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ์˜ ์ค‘์‹ฌ

 

์ถœ์ฒ˜: AWS ๊ณต์‹ ๋ฌธ์„œ
์ถœ์ฒ˜: AWS ๊ณต์‹ ๋ฌธ์„œ

 

Kinesis Data Streams๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ˆ˜์ง‘, ์ €์žฅ, ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐ ์ตœ์ ํ™”๋œ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค.

 

๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆผ์ด๋ž€ ๋ฐ์ดํ„ฐ์˜ ํ๋ฆ„์„ ๋œปํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ Kinesis Data Streams๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ๋“ค์–ด์™”๋‹ค๊ฐ€ ํŠน์ • ์ž‘์—…์— ์˜ํ•ด ์ฒ˜๋ฆฌ๋  ์ˆ˜๋Š” ์žˆ์œผ๋‚˜, ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆผ ๋‚ด์— ๋ฐ์ดํ„ฐ๊ฐ€ ๊ณ„์† ์ €์žฅ๋˜๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค.

 

Kinesis Data Streams๋กœ ๋“ค์–ด์˜จ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์™€ ์ฒ˜๋ฆฌ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•  ์ˆ˜๋„ ์žˆ๋Š”๋ฐ์š”. ์ด๋ฅผ Kinesis Data Streams ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

 

Kinesis Data Streams์˜ ํŠน์ง•๊ณผ ์‚ฌ์šฉ ์‚ฌ๋ก€๋Š” ์•„๋ž˜์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค.

 

ํŠน์ง•:

  • ์‹ค์‹œ๊ฐ„ ์ฒ˜๋ฆฌ: ๋ฐ์ดํ„ฐ๋ฅผ 1์ดˆ ๋ฏธ๋งŒ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜์—ฌ ์ง€์—ฐ ์—†์ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฐ์ดํ„ฐ ๋ณด์กด: ์ƒํ™ฉ์— ๋”ฐ๋ผ ์ŠคํŠธ๋ฆผ์„ ํ™•์žฅํ•˜๊ฑฐ๋‚˜ ์ถ•์†Œํ•˜์—ฌ ๋ฐ์ดํ„ฐ์˜ ์œ ์‹ค์„ ๋ฐฉ์ง€ํ•˜๊ณ  ๋ถ„์„์— ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋™์‹œ ์ž‘์—…: ์—ฌ๋Ÿฌ Kinesis Data Streams ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ํ•˜๋‚˜์˜ ์ŠคํŠธ๋ฆผ์œผ๋กœ๋ถ€ํ„ฐ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์™€ ๊ฐ๊ธฐ ๋‹ค๋ฅธ ์ž‘์—…์„ ๋™์‹œ์— ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

์‚ฌ์šฉ ์‚ฌ๋ก€:

  • ์‹ค์‹œ๊ฐ„ ๊ฑฐ๋ž˜ ๋ถ„์„: ๊ธˆ์œต ์„œ๋น„์Šค์—์„œ ๊ณ ๊ฐ์˜ ๊ฑฐ๋ž˜ ๋ฐ์ดํ„ฐ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ์ด์ƒ ๊ฑฐ๋ž˜๋ฅผ ํƒ์ง€
  • IoT ์„ผ์„œ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ: ์ œ์กฐ์—…์—์„œ IoT ์žฅ์น˜๋กœ๋ถ€ํ„ฐ ์ˆ˜์ง‘๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜์—ฌ ์‹ค์‹œ๊ฐ„ ์šด์˜ ์ตœ์ ํ™”
  • ๋กœ๊ทธ ๋ฐ ํด๋ฆญ์ŠคํŠธ๋ฆผ ๋ถ„์„: ์›น์‚ฌ์ดํŠธ์™€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์‚ฌ์šฉ์ž ํ™œ๋™์„ ๋ถ„์„ํ•˜์—ฌ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜ ๊ฐœ์„ 

 

Kinesis Data Firehose: ๋ฐ์ดํ„ฐ๋ฅผ ์›ํ•˜๋Š” ๊ณณ์œผ๋กœ ์ „๋‹ฌํ•˜๋Š” ๋ฐฐ์ถœ๊ตฌ

 

์ถœ์ฒ˜: AWS ๊ณต์‹ ๋ฌธ์„œ
์ถœ์ฒ˜: AWS ๊ณต์‹ ๋ฌธ์„œ

 

Kinesis Data Firehose๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ˆ˜์ง‘ํ•˜์—ฌ S3์ด๋‚˜ Elasticsearch, ํ˜น์€ ์›ํ•˜๋Š” HTTP ์—”๋“œํฌ์ธํŠธ๋กœ ์ „์†กํ•  ์ˆ˜ ์žˆ๋Š” ์™„์ „ ๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ์˜ ์ „์†ก๊ณผ ๋ณ€ํ™˜์„ ๊ฐ„ํŽธํ•˜๊ฒŒ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์–ด ์šด์˜ ๋ถ€๋‹ด์„ ์ค„์—ฌ์ฃผ๋Š” ํšจ๊ณผ๊ฐ€ ์žˆ๋Š”๋ฐ์š”.

 

๊ทธ๋Ÿผ ์ด์ œ Kinesis Data Firehose์˜ ํŠน์ง•๊ณผ ์‚ฌ์šฉ ์‚ฌ๋ก€๋ฅผ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

 

ํŠน์ง•:

  • ๋ฐ์ดํ„ฐ ๋ณ€ํ™˜: AWS Lambda๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†ก ์ „์— ํฌ๋งท ๋ณ€ํ™˜ ๋ฐ ํ•„ํ„ฐ๋ง์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
  • ๋ชฉ์ ์ง€ ํ†ตํ•ฉ: ๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค, ๋ฐ์ดํ„ฐ ๋ ˆ์ดํฌ, ๊ฒ€์ƒ‰ ๋ฐ ๋ถ„์„ ๋„๊ตฌ ๋“ฑ ๋‹ค์–‘ํ•œ ๋ชฉ์ ์ง€๋กœ ์‰ฝ๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

์‚ฌ์šฉ ์‚ฌ๋ก€:

  • ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค ์ €์žฅ: ๊ธˆ์œต ์„œ๋น„์Šค๋‚˜ ๋ฆฌํ…Œ์ผ ๋ถ„์•ผ์—์„œ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ S3์™€ Redshift์— ์ €์žฅ ๋ฐ ๋ถ„์„
  • ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™” ๋„๊ตฌ์™€์˜ ์—ฐ๋™: Elasticsearch์™€ Kibana๋ฅผ ์‚ฌ์šฉํ•ด ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™”
  • ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ๋กœ๊ทธ ๋ถ„์„: ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋กœ๊ทธ ๋ฐ์ดํ„ฐ๋ฅผ Splunk๋กœ ์ „์†กํ•˜์—ฌ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ฌธ์ œ๋ฅผ ์ง„๋‹จํ•˜๊ณ  ํ•ด๊ฒฐ

 

๊ทธ๋ ‡๋‹ค๋ฉด Kinesis Data Firehose๋Š” Kinesis Data Streams์™€ ์–ด๋–ค ์ฐจ์ด์ ์ด ์žˆ์„๊นŒ์š”?

๋‘ ์„œ๋น„์Šค๋ฅผ ์ง๊ด€์ ์œผ๋กœ ๋น„๊ตํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜ ํ‘œ๋กœ ์ •๋ฆฌํ•ด๋ดค์Šต๋‹ˆ๋‹ค.

 

Kinesis Data FirehoseKinesis Data Streams
์‚ฌ์šฉ ๋ชฉ์ ๋ฐ์ดํ„ฐ๋ฅผ ํŠน์ • ๋ชฉ์ ์ง€(S3, Redshift ๋“ฑ)๋กœ ์ „์†ก์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์„ธ๋ฐ€ํžˆ ์ฒ˜๋ฆฌ ๋ฐ ์ŠคํŠธ๋ฆฌ๋ฐ
๋ฐ์ดํ„ฐ ๋ณ€ํ™˜ ์ง€์›AWS Lambda๋ฅผ ํ™œ์šฉํ•œ ๋ฐ์ดํ„ฐ ๋ณ€ํ™˜ ๋ฐ ํ•„ํ„ฐ๋ง ์ง€์›๊ธฐ๋ณธ ์ œ๊ณต๋˜์ง€ ์•Š์œผ๋ฉฐ ์ถ”๊ฐ€ ๊ฐœ๋ฐœ ํ•„์š”
์ฃผ์š” ์‚ฌ์šฉ ์‚ฌ๋ก€๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค ์ €์žฅ, ์‹œ๊ฐํ™” ๋„๊ตฌ ์—ฐ๋™, ํด๋ผ์šฐ๋“œ ๋กœ๊ทธ ๋ถ„์„์‹ค์‹œ๊ฐ„ ๊ฑฐ๋ž˜ ๋ถ„์„, IoT ์„ผ์„œ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ, ํด๋ฆญ์ŠคํŠธ๋ฆผ ๋ถ„์„

 

Kinesis Data Firehose๋Š” ๋ฐ์ดํ„ฐ ์ „์†ก์˜ ๊ฐ„ํŽธํ•จ๊ณผ ๋ชฉ์ ์ง€์™€์˜ ํ†ตํ•ฉ์— ์ดˆ์ ์ด ๋งž์ถฐ์ ธ ์žˆ๋Š” ๋ฐ˜๋ฉด, Kinesis Data Streams๋Š” ์„ธ๋ฐ€ํ•œ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ์™€ ์œ ์—ฐํ•œ ์ŠคํŠธ๋ฆฌ๋ฐ ํŒŒ์ดํ”„๋ผ์ธ ๊ตฌ์„ฑ์— ๊ฐ•์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

 

Kinesis Video Streams: ๋ผ์ด๋ธŒ ์˜์ƒ์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ „์†ก

 

์ถœ์ฒ˜: AWS ๊ณต์‹ ๋ฌธ์„œ
์ถœ์ฒ˜: AWS ๊ณต์‹ ๋ฌธ์„œ

 

Kinesis Video Streams๋Š” IoT ๋””๋ฐ”์ด์Šค, ์Šค๋งˆํŠธํฐ ์นด๋ฉ”๋ผ, ๋“œ๋ก  ๋“ฑ์—์„œ ์บก์ฒ˜ํ•œ ๋ผ์ด๋ธŒ ์˜์ƒ์„ AWS ํด๋ผ์šฐ๋“œ๋กœ ์ „์†กํ•˜๊ฑฐ๋‚˜, ์‹ค์‹œ๊ฐ„ ์˜์ƒ ์ฒ˜๋ฆฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐ์— ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค.

 

์ŠคํŠธ๋ฆผ์œผ๋กœ ๋“ค์–ด์˜จ ์˜์ƒ์€ ์‹ค์‹œ๊ฐ„ ์‹œ์ฒญ๋„ ๊ฐ€๋Šฅํ•œ๋ฐ์š”. AWS ๊ด€๋ฆฌ ์ฝ˜์†”์„ ์ด์šฉํ•ด์„œ ๋ณผ ์ˆ˜๋„ ์žˆ๊ณ , Kinesis Video Streams API๋ฅผ ํ™œ์šฉํ•ด์„œ ์ง์ ‘ ๋ชจ๋‹ˆํ„ฐ๋ง ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

 

Kinesis Video Streams์˜ ํŠน์ง•๊ณผ ์‚ฌ์šฉ ์‚ฌ๋ก€๋Š” ์•„๋ž˜์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค.

 

ํŠน์ง•:

  • ์‹ค์‹œ๊ฐ„ ์˜์ƒ ์ฒ˜๋ฆฌ: ๋‚ฎ์€ ๋Œ€๊ธฐ ์‹œ๊ฐ„์œผ๋กœ ์˜์ƒ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋ฉฐ, ๋‹ค์–‘ํ•œ ํ˜•์‹์˜ ์ŠคํŠธ๋ฆฌ๋ฐ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • AWS AI ์„œ๋น„์Šค์™€์˜ ํ†ตํ•ฉ: Amazon Rekognition๊ณผ ์—ฐ๋™ํ•˜๋ฉด ์˜์ƒ ๋ฐ์ดํ„ฐ์—์„œ ๊ฐ์ฒด ๊ฐ์ง€, ์–ผ๊ตด ์ธ์‹ ๋“ฑ์˜ ๋ถ„์„์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฐ์ดํ„ฐ ๋ณด์กด ๋ฐ ์žฌ์ƒ: ์ €์žฅ๋œ ์˜์ƒ์„ ํด๋ผ์šฐ๋“œ์—์„œ ๋‹ค์‹œ ์žฌ์ƒํ•˜๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ์„œ๋น„์Šค์™€ ํ†ตํ•ฉํ•˜์—ฌ ํ™œ์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

 

์‚ฌ์šฉ ์‚ฌ๋ก€:

  • ์Šค๋งˆํŠธ ํ™ˆ ๋ณด์•ˆ ์‹œ์Šคํ…œ: ๋ณด์•ˆ ์นด๋ฉ”๋ผ์—์„œ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์˜์ƒ์„ ์ „์†กํ•˜๊ณ  ๋ถ„์„ํ•˜์—ฌ ์นจ์ž… ํƒ์ง€
  • ์‹ค์‹œ๊ฐ„ ์˜๋ฃŒ ์˜์ƒ ๋ถ„์„: ์›๊ฒฉ ์ง„๋ฃŒ์—์„œ ์˜์ƒ ๋ฐ์ดํ„ฐ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ „์†กํ•˜์—ฌ ์˜๋ฃŒ์ง„์ด ์ฆ‰๊ฐ์ ์œผ๋กœ ๋ถ„์„
  • ๋“œ๋ก  ์˜์ƒ ์ŠคํŠธ๋ฆฌ๋ฐ: ๋“œ๋ก ์ด ์บก์ฒ˜ํ•œ ์˜์ƒ์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ „์†กํ•˜์—ฌ ๋†์—…, ๊ตฌ์กฐ ์ž‘์—… ๋“ฑ์— ํ™œ์šฉ

 

Kinesis Video Streams์™€ Kinesis Data Streams ๋ชจ๋‘ ์ŠคํŠธ๋ฆผ๊ณผ ๊ด€๋ จ๋œ ์„œ๋น„์Šค์ธ๋ฐ์š”. ์ด ๋‘˜์˜ ์ฐจ์ด์ ์„ ํ‘œ๋กœ ๋น„๊ตํ•˜๋ฉด ์•„๋ž˜์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค.

 

Kinesis Video StreamsKinesis Data Streams
์‚ฌ์šฉ ๋ชฉ์ ์˜์ƒ ๋ฐ์ดํ„ฐ์˜ ์ŠคํŠธ๋ฆฌ๋ฐ, ์ €์žฅ ๋ฐ ๋ถ„์„์ด๋ฒคํŠธ ๋ฐ์ดํ„ฐ, ๋กœ๊ทธ ๋ฐ์ดํ„ฐ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ฒ˜๋ฆฌ
๋ฐ์ดํ„ฐ ํ˜•์‹ ์ง€์›์˜์ƒ ๋ฐ ์˜ค๋””์˜ค ๋ฐ์ดํ„ฐํ…์ŠคํŠธ ๊ธฐ๋ฐ˜ ๋กœ๊ทธ, ์ด๋ฒคํŠธ ๋ฐ์ดํ„ฐ
์ฃผ์š” ์‚ฌ์šฉ ์‚ฌ๋ก€์Šค๋งˆํŠธ ํ™ˆ ๋ณด์•ˆ, ์›๊ฒฉ ์˜๋ฃŒ ์˜์ƒ ๋ถ„์„, ๋“œ๋ก  ์˜์ƒ ์ŠคํŠธ๋ฆฌ๋ฐ์‹ค์‹œ๊ฐ„ ๊ฑฐ๋ž˜ ๋ถ„์„, IoT ์„ผ์„œ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ, ํด๋ฆญ์ŠคํŠธ๋ฆผ ๋ถ„์„

 

ํ‘œ๋ฅผ ๋ณด๋ฉด ์•Œ ์ˆ˜ ์žˆ๋“ฏ์ด, Kinesis Video Streams๋Š” ์˜์ƒ ์ฒ˜๋ฆฌ์™€ AI ๊ธฐ๋ฐ˜ ๋ถ„์„์— ์ ํ•ฉํ•œ ๋ฐ˜๋ฉด, Kinesis Data Streams๋Š” ํ…์ŠคํŠธ ๊ธฐ๋ฐ˜์˜ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ์™€ ์‹ค์‹œ๊ฐ„ ์ด๋ฒคํŠธ ๊ด€๋ฆฌ์— ์ตœ์ ํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

 

Kinesis Data Analytics: ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ์—์„œ ์ธ์‚ฌ์ดํŠธ ๋„์ถœ

 

์ถœ์ฒ˜: AWS ๊ณต์‹ ๋ฌธ์„œ
์ถœ์ฒ˜: AWS ๊ณต์‹ ๋ฌธ์„œ

 

๋งˆ์ง€๋ง‰์œผ๋กœ Kinesis Data Analytics๋Š” ์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐ์ดํ„ฐ๋ฅผ SQL ๊ธฐ๋ฐ˜์œผ๋กœ ์‹ค์‹œ๊ฐ„ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋ฒ„๋ฆฌ์Šค ์„œ๋น„์Šค์ธ๋ฐ์š”. ๋ณต์žกํ•œ ๋ฐ์ดํ„ฐ ๋ถ„์„ ์›Œํฌ๋กœ๋“œ๋ฅผ ๊ฐ„์†Œํ™”ํ•˜๋ฉฐ, ๋ถ„์„ ๊ฒฐ๊ณผ๋ฅผ ์ฆ‰๊ฐ์ ์œผ๋กœ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

Kinesis Data Analytics์˜ ํŠน์ง•๊ณผ ์‚ฌ์šฉ ์‚ฌ๋ก€๋Š” ์•„๋ž˜์™€ ๊ฐ™์ด ์ •๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

ํŠน์ง•:

  • SQL ๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ: ๊ธฐ์กด SQL ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•ด ๋ณต์žกํ•œ ๋ถ„์„ ์ž‘์—…์„ ์‰ฝ๊ฒŒ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ: ์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐ์ดํ„ฐ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ถ„์„ํ•˜์—ฌ ๋น ๋ฅด๊ฒŒ ์ธ์‚ฌ์ดํŠธ๋ฅผ ํ™•๋ณดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ž๋™ ์Šค์ผ€์ผ๋ง: ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ๋Ÿ‰๊ณผ ์ฟผ๋ฆฌ ๋ณต์žก์„ฑ์— ๋”ฐ๋ผ ์ž๋™์œผ๋กœ ํ™•์žฅ ๋ฐ ์ถ•์†Œ๋ฉ๋‹ˆ๋‹ค.

 

์‚ฌ์šฉ ์‚ฌ๋ก€:

  • ์‹ค์‹œ๊ฐ„ ๋งˆ์ผ€ํŒ… ์บ ํŽ˜์ธ: ๊ณ ๊ฐ ํ–‰๋™ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜์—ฌ ๋งž์ถคํ˜• ํ”„๋กœ๋ชจ์…˜ ์ œ๊ณต
  • IoT ๋ฐ์ดํ„ฐ ๋ชจ๋‹ˆํ„ฐ๋ง: ์‚ฐ์—… IoT ์„ผ์„œ์—์„œ ๋“ค์–ด์˜ค๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜์—ฌ ์žฅ๋น„ ์ƒํƒœ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ํ™•์ธ
  • ์ด์ƒ ํƒ์ง€ ๋ฐ ์•Œ๋ฆผ: ๊ธˆ์œต ๊ฑฐ๋ž˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜์—ฌ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ด์ƒ ๊ฑฐ๋ž˜ ํƒ์ง€ ๋ฐ ์•Œ๋ฆผ

 

๐Ÿ”ญ๋งˆ์น˜๋ฉฐ...

์ง€๊ธˆ๊นŒ์ง€ Amazon Kinesis ์„œ๋น„์Šค 4์ข…์„ ์•Œ์•„๋ดค๋Š”๋ฐ์š”. ์ด๋“ค ๋ชจ๋‘ ๊ฐ๊ธฐ ๋‹ค๋ฅธ ์š”๊ตฌ ์‚ฌํ•ญ์— ๋งž์ถฐ ๊ฐ•๋ ฅํ•œ ์†”๋ฃจ์…˜์„ ์ œ๊ณตํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ์˜ ํ๋ฆ„์„ ๊ด€๋ฆฌํ•˜๊ณ  ๋ถ„์„ํ•˜๋Š” ์ž‘์—…์ด ์ ์  ์ค‘์š”ํ•ด์ง€๋Š” ์‹œ๋Œ€์—์„œ, ์œ ์—ฐํ•˜๊ณ  ๊ฐ•๋ ฅํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋ฉด์„œ ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ๊ด€๋ จ ์ž‘์—…์„ ์ง€์›ํ•˜๋Š” Amazon Kinesis ์ œํ’ˆ๊ตฐ์€ ์•ž์œผ๋กœ๋„ ๋”์šฑ ์ฃผ๋ชฉ๋ฐ›์„ ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค.

ํ˜น์‹œ ์ด๋ฒˆ ๋‚ด์šฉ ๊ด€๋ จํ•ด์„œ ๋” ๊ถ๊ธˆํ•œ ์ ์ด ์žˆ์œผ์‹œ๋‹ค๋ฉด ์•„๋ž˜ ๋ฉ”์ผ๋ฆฌ ๋Œ“๊ธ€ ๋‚จ๊ฒจ์ฃผ์„ธ์š”.

๊ทธ๋Ÿผ, ๋‹ค์Œ ์†Œ์‹์ง€์—์„œ ๋ณด๋‹ค ์•Œ์ฐจ๊ณ  ํฅ๋ฏธ๋กœ์šด ๋‚ด์šฉ์œผ๋กœ ์ฐพ์•„๋ต™๊ฒ ์Šต๋‹ˆ๋‹ค.

์˜ค๋Š˜๋„ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค, ๊ตฌ๋…์ž๋‹˜ ๐Ÿ˜บ

 

๐Ÿ”—References

- https://aws.amazon.com/kinesis/

- https://docs.aws.amazon.com/streams/latest/dev/introduction.html

- https://docs.aws.amazon.com/firehose/latest/dev/what-is-this-service.html

- https://docs.aws.amazon.com/en_us/kinesisvideostreams/latest/dg/what-is-kinesis-video.html

- https://docs.aws.amazon.com/en_us/kinesisanalytics/latest/dev/what-is.html

 

 

์ด๋ฒˆ ์†Œ์‹์ง€ ๋‚ด์šฉ์€ ์–ด๋– ์…จ๋‚˜์š”? ์†Œ์‹์ง€๋ฅผ ๋” ๋‚˜์€ ๋ฐฉํ–ฅ์œผ๋กœ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜ ํผ์—์„œ 1~2๋ถ„ ์ •๋„๋ฉด ๋๋‚˜๋Š” ์งง์€ ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ›๊ณ  ์žˆ์–ด์š”.๐Ÿ‘‡

https://forms.gle/jjkvp9htV3atYLHG8

์—ฌ๋Ÿฌ๋ถ„๋“ค์˜ ์†Œ์ค‘ํ•œ ์˜๊ฒฌ์— ํ•ญ์ƒ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

 

๋ณธ ์†Œ์‹์ง€ ์•„์นด์ด๋น™ ๋ฐ ๋‹ค์–‘ํ•œ ์ •๋ณด๋ฅผ ๊ณต์œ ํ•˜๋Š” ๋ธ”๋กœ๊ทธ๋„ ์šด์˜ ์ค‘์ž…๋‹ˆ๋‹ค :)

๐Ÿ”ญIT ์—ฌํ–‰์ž๋ฅผ ์œ„ํ•œ ์•ˆ๋‚ด์„œ

 

๋‹ค๊ฐ€์˜ฌ ๋‰ด์Šค๋ ˆํ„ฐ๊ฐ€ ๊ถ๊ธˆํ•˜์‹ ๊ฐ€์š”?

์ง€๊ธˆ ๊ตฌ๋…ํ•ด์„œ ์ƒˆ๋กœ์šด ๋ ˆํ„ฐ๋ฅผ ๋ฐ›์•„๋ณด์„ธ์š”

โœ‰๏ธ

์ด๋ฒˆ ๋‰ด์Šค๋ ˆํ„ฐ ์–ด๋– ์…จ๋‚˜์š”?

IT ์—ฌํ–‰์ž๋ฅผ ์œ„ํ•œ ์†Œ์‹์ง€ ๋‹˜์—๊ฒŒ โ˜•๏ธ ์ปคํ”ผ์™€ โœ‰๏ธ ์ชฝ์ง€๋ฅผ ๋ณด๋‚ด๋ณด์„ธ์š”!

๋Œ“๊ธ€

์˜๊ฒฌ์„ ๋‚จ๊ฒจ์ฃผ์„ธ์š”

ํ™•์ธ
์˜๊ฒฌ์ด ์žˆ์œผ์‹ ๊ฐ€์š”? ์ œ์ผ ๋จผ์ € ๋Œ“๊ธ€์„ ๋‹ฌ์•„๋ณด์„ธ์š” !

๋‹ค๋ฅธ ๋‰ด์Šค๋ ˆํ„ฐ

ยฉ 2025 IT ์—ฌํ–‰์ž๋ฅผ ์œ„ํ•œ ์†Œ์‹์ง€

IT, DevOps, ํด๋ผ์šฐ๋“œ ๊ธฐ์ˆ  ๊ด€๋ จ ์ตœ์‹  ์†Œ์‹๊ณผ ์ •๋ณด๋ฅผ ์ •๋ฆฌํ•ด์„œ ์ฃผ 1ํšŒ ์ด๋ฉ”์ผ๋กœ ์ „ํ•ด๋“œ๋ฆฝ๋‹ˆ๋‹ค๐Ÿ˜บ

๋‰ด์Šค๋ ˆํ„ฐ ๋ฌธ์˜eduukulelekim@gmail.com

๋ฉ”์ผ๋ฆฌ ๋กœ๊ณ 

๋„์›€๋ง ์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ ์˜ค๋ฅ˜ ๋ฐ ๊ธฐ๋Šฅ ๊ด€๋ จ ์ œ๋ณด ๋‰ด์Šค๋ ˆํ„ฐ ๊ด‘๊ณ  ๋ฌธ์˜

์„œ๋น„์Šค ์ด์šฉ ๋ฌธ์˜admin@team.maily.so

๋ฉ”์ผ๋ฆฌ ์‚ฌ์—…์ž ์ •๋ณด

๋ฉ”์ผ๋ฆฌ (๋Œ€ํ‘œ์ž: ์ดํ•œ๊ฒฐ) | ์‚ฌ์—…์ž๋ฒˆํ˜ธ: 717-47-00705 | ์„œ์šธ ์„œ์ดˆ๊ตฌ ๊ฐ•๋‚จ๋Œ€๋กœ53๊ธธ 8, 8์ธต 11-7ํ˜ธ

์ด์šฉ์•ฝ๊ด€ | ๊ฐœ์ธ์ •๋ณด์ฒ˜๋ฆฌ๋ฐฉ์นจ | ์ •๊ธฐ๊ฒฐ์ œ ์ด์šฉ์•ฝ๊ด€ | ๋ผ์ด์„ ์Šค