Home
home
์—ฐํ˜
home

CMS ๊ฐœ๋ฐœ

๊ฒฝ๋ ฅ
๊ฒฝ๋ ฅ(3๋…„ ์ด์ƒ)
๊ณ ์šฉํ˜•ํƒœ
์ •๊ทœ์ง
๊ธฐ์ˆ ์Šคํƒ
java
kotlin
AWS
CDN
์ ‘์ˆ˜ ๋งˆ๊ฐ์ผ
2025/02/12 23:00
์ฃผ์š”์Šคํ‚ฌ
๋ฐฑ์—”๋“œ
์กฐ์ง ์†Œ๊ฐœ
ํ‹ฐ๋น™์˜ย Media PlatformํŒ€์— ์˜ค์‹œ๋ฉด ์ด๋Ÿฐ ๊ฒฝํ—˜์„ ํ•˜์‹ค ์ˆ˜ ์žˆ์–ด์š”!
โ€ข
Media Platform ํŒ€์€ ํ‹ฐ๋น™์ด Media Tech ํšŒ์‚ฌ๋กœ์„œ ๊ฒฝ์Ÿ๋ ฅ์„ ๊ฐ–์ถ”๊ธฐ ์œ„ํ•œ ๋ฏธ๋””์–ด ์ธํ”„๋ผ์— ๋Œ€ํ•œ ์—ฐ๊ตฌ์™€ ๊ฐœ๋ฐœ์„ ํ•˜๋Š” ํŒ€ ์ž…๋‹ˆ๋‹ค.
โ€ข
๋””๋ฐ”์ด์Šค์™€ ๋„คํŠธ์›Œํฌ ํ™˜๊ฒฝ์— ๋”ฐ๋ผ ์ตœ์ ์˜ ํ™”์งˆ๊ณผ ์‹œ์ฒญ ๊ฒฝํ—˜์„ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•œ ๋ฏธ๋””์–ด ๊ธฐ์ˆ ์—ฐ๊ตฌ์™€ ๋”๋ถˆ์–ด ๋จธ์‹ ๋Ÿฌ๋‹๊ณผ ๊ด‘๊ณ  ์„œ๋น„์Šค๋กœ ์˜์—ญ์„ ํ™•์žฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
โ€ข
๊ธ€๋กœ๋ฒŒ OTT ๊ฐ•์ž๋“ค๊ณผ ์–ด๊นจ๋ฅผ ๋‚˜๋ž€ํžˆ ํ•˜๋Š” ๊ทธ๋‚ ์„ ์œ„ํ•ด ํ•จ๊ป˜ ์„ฑ์žฅํ•  ๋™๋ฃŒ๋ฅผ ์ฐพ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
์ฃผ์š” ์—…๋ฌด
โ–  ๋‹ด๋‹นํ•˜๊ฒŒ ๋  ์—…๋ฌด๋“ค์ด์—์š”.
[์ธ์ฝ”๋”ฉ ๊ธฐ๋Šฅ]
โ€ข
์ธ์ฝ”๋”ฉ task ๊ด€๋ฆฌ
โ€ข
Asset metadata ๊ด€๋ฆฌ
โ€ข
Streaming manifest ๋ถ„์„
โ€ข
์ธ์ฝ”๋”ฉ ์˜ต์…˜ ์„ค์ •
[๋ผ์ด๋ธŒ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ]
โ€ข
Cloud(AWS) ๋ผ์ด๋ธŒ ์ธํ”„๋ผ ์šด์˜
โ€ข
์ฑ„๋„ ์„ค์ • ๋ฐ ์Šค์ผ€์ค„ ์—ฐ๋™
โ€ข
Quick VOD ๊ด€๋ฆฌ
[๊ด‘๊ณ  ๊ด€๋ จ ๊ฐœ๋ฐœ]
โ€ข
๊ด‘๊ณ  AI ํŽธ์ง‘์  ์—ฐ๋™
โ€ข
๊ด‘๊ณ  ์˜์ƒ ์ธ์ฝ”๋”ฉ / ํŒจํ‚ค์ง•
โ€ข
๊ด‘๊ณ  interstitials ํŽธ์ง‘
[AWS ๋ฐ ์ธํ”„๋ผ ๊ด€๋ จ ๊ฐœ๋ฐœ]
โ€ข
Spot fleet์„ ํ†ตํ•œ spot instance ์šด์˜ ๋น„์šฉ ๊ด€๋ฆฌ
โ€ข
S3 storage ๋ธŒ๋ผ์šฐ์ง•, ์—…/๋‹ค์šด๋กœ๋“œ ๊ธฐ๋Šฅ ๊ตฌํ˜„
โ€ข
CDN ํŠธ๋ž˜ํ”ฝ ๋ถ„์‚ฐ ๊ด€๋ฆฌ
์ž๊ฒฉ ์š”๊ฑด
โ–  ์ด๋Ÿฐ ๋ถ„์„ ์ฐพ๊ณ  ์žˆ์–ด์š”.
โ€ข
์ปดํ“จํ„ฐ ๊ด€๋ จ ์ „๊ณต ํ•™์‚ฌ ์ด์ƒ ํ•™์œ„๋ฅผ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ ๊ฒฝ๋ ฅ 3๋…„ ์ด์ƒ์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
Java / Kotlin ๊ฐœ๋ฐœ ์—ญ๋Ÿ‰์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
Svelte framework ๊ฐœ๋ฐœ ์—ญ๋Ÿ‰์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
AWS ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์— ๋Œ€ํ•œ ์ดํ•ด๋ฅผ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
๋Œ€๊ทœ๋ชจ ํŠธ๋ž˜ํ”ฝ ์ฒ˜๋ฆฌ ๋Šฅ๋ ฅ์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
๋‚ด/์™ธ๋ถ€ ์›ํ™œํ•œ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ์—ญ๋Ÿ‰์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
์šฐ๋Œ€ ์‚ฌํ•ญ
โ–  ์ด๋Ÿฐ ๊ฒฝํ—˜์ด ์žˆ์œผ์‹œ๋ฉด ๋” ์ข‹์•„์š”.
โ€ข
OTT ๋˜๋Š” ๋ฏธ๋””์–ด ๊ด€๋ จ ์—…๊ฒŒ ์ข…์‚ฌ ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
github action์„ ํ™œ์šฉํ•œ CI/CD ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
์•„ํ‚คํ…์ณ ์„ค๊ณ„ ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
๊ธฐํƒ€ ์•ˆ๋‚ด์‚ฌํ•ญ
โ–  ์ž…์‚ฌ์ง€์›์‹œ ์ƒ์„ธ ๊ฒฝ๋ ฅ๊ธฐ์ˆ ์„œ ์ œ์ถœ ํ•„์ˆ˜
: ํ˜‘์—…์œผ๋กœ ์ง„ํ–‰ํ•œ ํ”„๋กœ์ ํŠธ์˜ ๊ฒฝ์šฐ, ๋ณธ์ธ์˜ ROLE ๋ช…ํ™•ํ•˜๊ฒŒ ์ž‘์„ฑ ๋ฐ”๋ž๋‹ˆ๋‹ค.
(์ฒจ๋ถ€ ์šฉ๋Ÿ‰ ์ดˆ๊ณผ ์‹œ ๋‹ค์šด๋กœ๋“œ ๋งํฌ(์›นํ•˜๋“œ ๋“ฑ)๋ฅผ ์ž๊ธฐ์†Œ๊ฐœ์„œ์— ์ž…๋ ฅ ๋ฐ”๋ž๋‹ˆ๋‹ค.)
โ–  ์ ‘์ˆ˜๊ธฐ๊ฐ„ : ~2025๋…„ 02์›” 12์ผ(์ˆ˜) 23:00๊นŒ์ง€(ํ•œ๊ตญ์‹œ๊ฐ„ ๊ธฐ์ค€) - ์ฑ„์šฉ ์™„๋ฃŒ ์‹œ ์กฐ๊ธฐ ๋งˆ๊ฐ๋  ์ˆ˜ ์žˆ์œผ๋‹ˆ ์ง€์› ์˜์‚ฌ๊ฐ€ ์žˆ์œผ์‹  ๋ถ„์€ ๋น ๋ฅด๊ฒŒ ์ง€์› ํ•˜์‹œ๊ธฐ๋ฅผ ๊ถŒ์žฅ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.
โ–  ์ฑ„์šฉ ํ”„๋กœ์„ธ์Šค : ์„œ๋ฅ˜์ „ํ˜• ์ฝ”๋”ฉํ…Œ์ŠคํŠธ 1์ฐจ ๋ฉด์ ‘ 2์ฐจ ๋ฉด์ ‘ ์ตœ์ข…ํ•ฉ๊ฒฉ
โ€ข
์„ธ๋ถ€์ผ์ •์€ ํ•ฉ๊ฒฉ์ž์— ํ•œํ•˜์—ฌ ๊ฐœ๋ณ„ ๊ณต์ง€ ๋“œ๋ฆด ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.
โ–  ๊ทผ๋ฌด์ง€ : ์„œ์šธ ๋งˆํฌ๊ตฌ ์ƒ์•”์‚ฐ๋กœ 34 / ์„œ์šธ ๊ฐ•๋‚จ๊ตฌ ์„ ๋ฆ‰๋กœ 428 (2025๋…„ 5์›” ไธญ ์ƒ์•”์—์„œ ๊ฐ•๋‚จ์œผ๋กœ ์‚ฌ๋ฌด์‹ค ์ด์ „ ์˜ˆ์ •)
โ–  ์ง€์› ์•ˆ๋‚ด์‚ฌํ•ญ
โ€ข
๊ตญ๊ฐ€๋“ฑ๋ก ์žฅ์• ์ธ ๋ฐ ๊ตญ๊ฐ€๋ณดํ›ˆ์ž๋Š” ๊ด€๋ จ๋ฒ•์— ์˜๊ฑฐํ•˜์—ฌ ์šฐ๋Œ€ํ•ฉ๋‹ˆ๋‹ค.
โ€ข
๋ณ‘์—ญํ•„ ๋˜๋Š” ๋ฉด์ œ๋กœ ํ•ด์™ธ์—ฌํ–‰์— ๊ฒฐ๊ฒฉ์‚ฌ์œ ๊ฐ€ ์—†๋Š” ๋ถ„์— ํ•œํ•ด ์ง€์›์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
โ€ข
์ง€์›์„œ ๋‚ด์šฉ์ด ์‚ฌ์‹ค๊ณผ ๋‹ค๋ฅธ ๊ฒฝ์šฐ ๋ถˆ์ด์ต(์ฑ„์šฉ์ทจ์†Œ ๋“ฑ)์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
โ€ข
์ตœ์ข… ์ œ์ถœ ์ดํ›„ ๋ฐ ๋งˆ๊ฐ์‹œ๊ฐ„ ์ดํ›„์—๋Š” ์ง€์›์„œ ์ˆ˜์ •์ด ๋ถˆ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.
โ€ข
์ „ํ˜• ์ค‘ ์ง€์›์„œ๋ฅผ ์‚ญ์ œํ•˜์‹  ๊ฒฝ์šฐ ์ „ํ˜•์ง„ํ–‰ ํฌ๊ธฐ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค.
โ€ข
ํ‹ฐ๋น™์—์„œ ์ง„ํ–‰ ์ค‘์ธ ๊ณต๊ณ  ๊ฐ„ ์ค‘๋ณต ์ง€์›์€ ๋ถˆ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๋ณธ์ธ์˜ ๊ฒฝ๋ ฅ๊ณผ ๊ฐ€์žฅ ๋ถ€ํ•ฉํ•˜๋Š” ์ „ํ˜•/์ง๋ฌด ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•˜์‹  ํ›„ ์ง€์› ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค. (์ง€์›ํ•˜์‹  ์ „ํ˜• ์ข…๋ฃŒ ์‹œ, ํƒ€ ๋ชจ์ง‘ ์ „ํ˜•์œผ๋กœ ์ง€์› ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.)