MLOps: ๊ธฐ๊ณ„ ํ•™์Šต ์„ธ๊ณ„์˜ DevOps

2018๋…„ ์ „๋ฌธ ๋ถ„์•ผ์™€ AI ์ „์šฉ ์ฃผ์ œ๋ณ„ ์ปจํผ๋Ÿฐ์Šค์—์„œ MLOps์˜ ๊ฐœ๋…์ด ๋“ฑ์žฅํ•˜์—ฌ ์—…๊ณ„์—์„œ ๋น ๋ฅด๊ฒŒ ๋ฐœํŒ์„ ๋งˆ๋ จํ–ˆ์œผ๋ฉฐ ํ˜„์žฌ๋Š” ๋…๋ฆฝ์ ์ธ ๋ฐฉํ–ฅ์œผ๋กœ ๋ฐœ์ „ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์•ž์œผ๋กœ MLOps๋Š” IT์—์„œ ๊ฐ€์žฅ ์š”๊ตฌ๋˜๋Š” ์˜์—ญ ์ค‘ ํ•˜๋‚˜๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์ด ๋ฌด์—‡์ด๋ฉฐ ๋ฌด์—‡๊ณผ ํ•จ๊ป˜ ๋จน๋Š”์ง€, ์šฐ๋ฆฌ๋Š” ์ ˆ๋‹จ ์•„๋ž˜์—์„œ ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค.

MLOps: ๊ธฐ๊ณ„ ํ•™์Šต ์„ธ๊ณ„์˜ DevOps

MLOps๋ž€?

MLOps(๊ธฐ๊ณ„ ํ•™์Šต์˜ ๊ธฐ์ˆ ๊ณผ ํ”„๋กœ์„ธ์Šค์˜ ๋ณ‘ํ•ฉ ๋ฐ ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค์—์„œ ๊ฐœ๋ฐœ๋œ ๋ชจ๋ธ ๊ตฌํ˜„์— ๋Œ€ํ•œ ์ ‘๊ทผ ๋ฐฉ์‹)์€ ์ธ๊ณต ์ง€๋Šฅ ์‹œ์Šคํ…œ ์ƒ์„ฑ์— ์žˆ์–ด ๋น„์ฆˆ๋‹ˆ์Šค ๋Œ€ํ‘œ, ๊ณผํ•™์ž, ์ˆ˜ํ•™์ž, ๊ธฐ๊ณ„ ํ•™์Šต ์ „๋ฌธ๊ฐ€ ๋ฐ IT ์—”์ง€๋‹ˆ์–ด ๊ฐ„์˜ ์ƒˆ๋กœ์šด ํ˜‘๋ ฅ ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค.

์ฆ‰, ๊ธฐ๊ณ„ ํ•™์Šต ๋ฐฉ๋ฒ•๊ณผ ๊ธฐ์ˆ ์„ ๋น„์ฆˆ๋‹ˆ์Šค ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ ์œ ์šฉํ•œ ๋„๊ตฌ๋กœ ์ „ํ™˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. 

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

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

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

  • ์‚ฌ์—… ์•„์ด๋””์–ด ์ •์˜;
  • ๋ชจ๋ธ ํ›ˆ๋ จ;
  • ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค์—์„œ ๋ชจ๋ธ์˜ ํ…Œ์ŠคํŠธ ๋ฐ ๊ตฌํ˜„
  • ๋ชจ๋ธ ์ž‘์—….

์šด์˜ ์ค‘์— ์ƒˆ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•ด ๋ชจ๋ธ์„ ๋ณ€๊ฒฝํ•˜๊ฑฐ๋‚˜ ์žฌํ›ˆ๋ จํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ ์ฃผ๊ธฐ๊ฐ€ ์ƒˆ๋กœ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค. ๋ชจ๋ธ์ด ์™„์„ฑ๋˜๊ณ  ํ…Œ์ŠคํŠธ๋˜๋ฉฐ ์ƒˆ ๋ฒ„์ „์ด ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.

ํ›„ํ‡ด. ์žฌ๊ต์œก์„ ํ•˜๊ณ  ์žฌ๊ต์œก์„ ํ•˜์ง€ ์•Š๋Š” ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? "๋ชจ๋ธ ์žฌํ›ˆ๋ จ"์ด๋ผ๋Š” ์šฉ์–ด๋Š” ๋‘ ๊ฐ€์ง€ ํ•ด์„์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ „๋ฌธ๊ฐ€๋“ค ์‚ฌ์ด์—์„œ๋Š” ๋ชจ๋ธ์ด ์ž˜ ์˜ˆ์ธกํ•  ๋•Œ ๋ชจ๋ธ์˜ ๊ฒฐํ•จ์„ ์˜๋ฏธํ•˜๋ฉฐ ์‹ค์ œ๋กœ ํ›ˆ๋ จ ์„ธํŠธ์—์„œ ์˜ˆ์ธก๋œ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ๋ฐ˜๋ณตํ•˜์ง€๋งŒ ์™ธ๋ถ€ ๋ฐ์ดํ„ฐ ์„ธํŠธ์—์„œ๋Š” ํ›จ์”ฌ ๋” ์ž˜ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‹น์—ฐํžˆ ๊ทธ๋Ÿฌํ•œ ๋ชจ๋ธ์€ ๊ฒฐํ•จ์ž…๋‹ˆ๋‹ค. ์ด ๊ฒฐํ•จ์€ ์ ์šฉ์„ ํ—ˆ์šฉํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

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

MLOps: ๊ธฐ๊ณ„ ํ•™์Šต ์„ธ๊ณ„์˜ DevOps

๋ชจ๋ธ์„ ์ž‘๋™์‹œํ‚ค๊ณ  ์ˆ˜์ต์„ ์ฐฝ์ถœํ•˜๋Š” ๋ฐฉ๋ฒ•

์˜ˆ๋ฅผ ๋“ค์–ด MLOps ์ ‘๊ทผ ๋ฐฉ์‹์˜ ์ ์šฉ์„ ์‹œ์—ฐํ•  ๋•Œ ์€ํ–‰(๋˜๋Š” ๊ธฐํƒ€) ์ œํ’ˆ์— ๋Œ€ํ•œ ์ง€์› ์ฑ„ํŒ…์„ ๋กœ๋ด‡ํ™”ํ•˜๋Š” ๊ณ ์ „์ ์ธ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์ธ ์ฑ„ํŒ… ์ง€์› ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๊ณ ๊ฐ์ด ์ฑ„ํŒ…์— ์งˆ๋ฌธ์„ ์ž…๋ ฅํ•˜๊ณ  ๋ฏธ๋ฆฌ ์ •์˜๋œ ๋Œ€ํ™” ํŠธ๋ฆฌ ๋‚ด์—์„œ ์ „๋ฌธ๊ฐ€๋กœ๋ถ€ํ„ฐ ์‘๋‹ต์„ ๋ฐ›์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ฑ„ํŒ…์„ ์ž๋™ํ™”ํ•˜๋Š” ์ž‘์—…์€ ์ผ๋ฐ˜์ ์œผ๋กœ ๊ฐœ๋ฐœ ๋ฐ ์œ ์ง€ ๊ด€๋ฆฌ๊ฐ€ ๋งค์šฐ ํž˜๋“  ์ „๋ฌธ์ ์œผ๋กœ ์ •์˜๋œ ๊ทœ์น™ ์„ธํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ•ด๊ฒฐ๋ฉ๋‹ˆ๋‹ค. ์ž‘์—…์˜ ๋ณต์žก์„ฑ ์ˆ˜์ค€์— ๋”ฐ๋ผ ์ด๋Ÿฌํ•œ ์ž๋™ํ™”์˜ ํšจ์œจ์„ฑ์€ 20-30%๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹น์—ฐํžˆ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ธฐ๊ณ„ ํ•™์Šต์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ๋œ ๋ชจ๋ธ์ธ ์ธ๊ณต ์ง€๋Šฅ ๋ชจ๋“ˆ์„ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์ด ๋” ์œ ์ตํ•˜๋‹ค๋Š” ์ƒ๊ฐ์ด ๋– ์˜ค๋ฆ…๋‹ˆ๋‹ค.

  • ์šด์˜์ž์˜ ์ฐธ์—ฌ ์—†์ด ๋” ๋งŽ์€ ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(์ฃผ์ œ์— ๋”ฐ๋ผ ๊ฒฝ์šฐ์— ๋”ฐ๋ผ ํšจ์œจ์„ฑ์ด 70-80%์— ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ์Œ).
  • ๋Œ€ํ™”์—์„œ ๋น„ํ‘œ์ค€ ๋ฌธ๊ตฌ์— ๋” ์ž˜ ์ ์‘ํ•ฉ๋‹ˆ๋‹ค. ๋ถˆ๋ถ„๋ช…ํ•˜๊ฒŒ ๊ณต์‹ํ™” ๋œ ์š”์ฒญ์— ๋Œ€ํ•œ ์‚ฌ์šฉ์ž์˜ ์˜๋„, ์‹ค์ œ ์š•๊ตฌ๋ฅผ ๊ฒฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ชจ๋ธ์˜ ๋Œ€๋‹ต์ด ์ ์ ˆํ•œ ๋•Œ์™€ ์ด ๋Œ€๋‹ต์˜ "์˜์‹"์— ๋Œ€ํ•œ ์˜์‹ฌ์ด ์žˆ๊ณ  ์ถ”๊ฐ€์ ์ธ ๋ช…ํ™•ํ•œ ์งˆ๋ฌธ์„ ํ•˜๊ฑฐ๋‚˜ ๊ตํ™˜์›์—๊ฒŒ ์ „ํ™˜ํ•ด์•ผ ํ•  ๋•Œ๋ฅผ ๊ฒฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ž๋™์œผ๋กœ ์žฌ๊ต์œกํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(๊ฐœ๋ฐœ์ž ๊ทธ๋ฃน์ด ์‘๋‹ต ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ์ง€์†์ ์œผ๋กœ ์กฐ์ •ํ•˜๊ณ  ์ˆ˜์ •ํ•˜๋Š” ๋Œ€์‹  ๋ฐ์ดํ„ฐ ๊ณผํ•™์ž๊ฐ€ ์ ์ ˆํ•œ ๊ธฐ๊ณ„ ํ•™์Šต ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจ๋ธ์„ ์žฌ๊ต์œกํ•จ). 

MLOps: ๊ธฐ๊ณ„ ํ•™์Šต ์„ธ๊ณ„์˜ DevOps

์ด๋Ÿฌํ•œ ๊ณ ๊ธ‰ ๋ชจ๋ธ์„ ์ž‘๋™์‹œํ‚ค๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? 

๋‹ค๋ฅธ ์ž‘์—…์„ ํ•ด๊ฒฐํ•˜๋Š” ๊ฒƒ๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๊ทธ๋Ÿฌํ•œ ๋ชจ๋“ˆ์„ ๊ฐœ๋ฐœํ•˜๊ธฐ ์ „์— ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค๋ฅผ ์ •์˜ํ•˜๊ณ  ๊ธฐ๊ณ„ ํ•™์Šต ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜์—ฌ ํ•ด๊ฒฐํ•  ํŠน์ • ์ž‘์—…์„ ๊ณต์‹์ ์œผ๋กœ ์„ค๋ช…ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด ์‹œ์ ์—์„œ ์•ฝ์–ด Ops๋กœ ํ‘œ์‹œ๋˜๋Š” ์šด์˜ํ™” ํ”„๋กœ์„ธ์Šค๊ฐ€ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค. 

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

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

๊ฒฐ๊ณผ์ ์œผ๋กœ MLOps ํ”„๋กœ์„ธ์Šค์—์„œ ๋น„์ฆˆ๋‹ˆ์Šค ์ž‘์—…์ด ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๊ณต์‹ํ™”๋˜๊ณ  ์šฐ์„  ์ˆœ์œ„๊ฐ€ ์„ค์ •๋˜๊ณ  ๋ชจ๋ธ์„ ์‹œ์Šคํ…œ์— ๋„์ž…ํ•˜๋Š” ํ”„๋กœ์„ธ์Šค๊ฐ€ ๊ฐœ๋ฐœ ์ดˆ๊ธฐ ๋‹จ๊ณ„์—์„œ ๊ณต์‹ํ™”๋˜์—ˆ์„ ๋•Œ๋งŒ ๋ชจ๋ธ์ด ์ˆ˜์ต์„ ๋‚ด๊ธฐ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ํ”„๋กœ์„ธ์Šค - ์ƒˆ๋กœ์šด ๋„์ „

ML ๋ชจ๋ธ์ด ๋ฌธ์ œ ํ•ด๊ฒฐ์— ์–ผ๋งˆ๋‚˜ ์ ์šฉ ๊ฐ€๋Šฅํ•œ๊ฐ€์— ๋Œ€ํ•œ ๊ธฐ๋ณธ์ ์ธ ๋น„์ฆˆ๋‹ˆ์Šค ์งˆ๋ฌธ์— ๋Œ€ํ•œ ์ฒ ์ €ํ•œ ๋Œ€๋‹ต์ธ AI์— ๋Œ€ํ•œ ์‹ ๋ขฐ์— ๋Œ€ํ•œ ์ผ๋ฐ˜์ ์ธ ์งˆ๋ฌธ์€ MLOps ์ ‘๊ทผ ๋ฐฉ์‹์˜ ๊ฐœ๋ฐœ ๋ฐ ๊ตฌํ˜„์—์„œ ์ฃผ์š” ๊ณผ์ œ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ์ฒ˜์Œ์— ๊ธฐ์—…์€ ๊ธฐ๊ณ„ ํ•™์Šต์„ ํ”„๋กœ์„ธ์Šค์— ๋„์ž…ํ•˜๋Š” ๊ฒƒ์— ๋Œ€ํ•ด ํšŒ์˜์ ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๊ณผ๊ฑฐ์— ์‚ฌ๋žŒ๋“ค์ด ์ผ๋ฐ˜์ ์œผ๋กœ ์ผํ–ˆ๋˜ ์žฅ์†Œ์—์„œ ๋ชจ๋ธ์— ์˜์กดํ•˜๊ธฐ๊ฐ€ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ๋น„์ฆˆ๋‹ˆ์Šค์˜ ๊ฒฝ์šฐ ํ”„๋กœ๊ทธ๋žจ์€ "๋ธ”๋ž™ ๋ฐ•์Šค"๋กœ ๋‚˜ํƒ€๋‚˜๋ฉฐ ๋‹ต๋ณ€์˜ ๊ด€๋ จ์„ฑ์€ ์—ฌ์ „ํžˆ โ€‹โ€‹์ž…์ฆ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์€ํ–‰, ํ†ต์‹  ์‚ฌ์—…์ž ๋“ฑ์˜ ๋น„์ฆˆ๋‹ˆ์Šค์—๋Š” ์ฃผ ๊ทœ์ œ ๊ธฐ๊ด€์˜ ์—„๊ฒฉํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฑ…ํ‚น ํ”„๋กœ์„ธ์Šค์—์„œ ๊ตฌํ˜„๋˜๋Š” ๋ชจ๋“  ์‹œ์Šคํ…œ๊ณผ ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๊ฐ์‚ฌ ๋Œ€์ƒ์ž…๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๊ธฐ์—…๊ณผ ๊ทœ์ œ ๊ธฐ๊ด€์— ์ธ๊ณต ์ง€๋Šฅ ๋‹ต๋ณ€์˜ ํƒ€๋‹น์„ฑ๊ณผ ์ •ํ™•์„ฑ์„ ์ž…์ฆํ•˜๊ธฐ ์œ„ํ•ด ๋ชจ๋ธ๊ณผ ํ•จ๊ป˜ ๋ชจ๋‹ˆํ„ฐ๋ง ๋„๊ตฌ๊ฐ€ ๋„์ž…๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ค‘์•™ ์€ํ–‰์˜ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” ๊ทœ์ œ ๋ชจ๋ธ์— ํ•„์ˆ˜์ ์ธ ๋…๋ฆฝ์ ์ธ ๊ฒ€์ฆ ์ ˆ์ฐจ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋…๋ฆฝ์ ์ธ ์ „๋ฌธ๊ฐ€ ๊ทธ๋ฃน์ด ์ž…๋ ฅ ๋ฐ์ดํ„ฐ๋ฅผ ๊ณ ๋ คํ•˜์—ฌ ๋ชจ๋ธ์—์„œ ์–ป์€ ๊ฒฐ๊ณผ๋ฅผ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

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

MLOps: ๊ธฐ๊ณ„ ํ•™์Šต ์„ธ๊ณ„์˜ DevOps

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

  • ๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ค€๋น„ํ•˜๊ณ  ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฐ์ดํ„ฐ ๊ณผํ•™์ž๋Š” ๊ธฐ๊ณ„ ํ•™์Šต ๋„๊ตฌ๋ฅผ ์ ์šฉํ•˜๊ณ  ๋ชจ๋ธ์„ ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค.
  • IT๋Š” ๋ชจ๋ธ์„ ์‹œ์Šคํ…œ์— ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค.
  • ML ์—”์ง€๋‹ˆ์–ด๋Š” ์ด ๋ชจ๋ธ์„ ํ”„๋กœ์„ธ์Šค์— ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ํ†ตํ•ฉํ•˜๋Š” ๋ฐฉ๋ฒ•, ์š”์ฒญ ํ๋ฆ„, ์‘๋‹ต ์‹œ๊ฐ„ ๋“ฑ์„ ๊ณ ๋ คํ•˜์—ฌ ๋ชจ๋ธ ์ ์šฉ ๋ชจ๋“œ์— ๋Œ€ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์— ๋”ฐ๋ผ ์‚ฌ์šฉํ•  IT ๋„๊ตฌ๋ฅผ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. 
  • ML ์„ค๊ณ„์ž๋Š” ์‚ฐ์—… ์‹œ์Šคํ…œ์—์„œ ์†Œํ”„ํŠธ์›จ์–ด ์ œํ’ˆ์„ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ์„ค๊ณ„ํ•ฉ๋‹ˆ๋‹ค.

์ „์ฒด ์ฃผ๊ธฐ์—๋Š” ๋งŽ์€ ์ž๊ฒฉ์„ ๊ฐ–์ถ˜ ์ „๋ฌธ๊ฐ€๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์˜ ํŠน์ • ์‹œ์ ๊ณผ ML ๋ชจ๋ธ์ด ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค์— ์นจํˆฌํ•˜๋Š” ์ •๋„์—์„œ ์ž‘์—… ์ˆ˜์˜ ์ฆ๊ฐ€์— ๋น„๋ก€ํ•˜์—ฌ ์ „๋ฌธ๊ฐ€ ์ˆ˜๋ฅผ ์„ ํ˜•์ ์œผ๋กœ ํ™•์žฅํ•˜๋Š” ๊ฒƒ์€ ๋น„์šฉ์ด ๋งŽ์ด ๋“ค๊ณ  ๋น„ํšจ์œจ์ ์ด๋ผ๋Š” ๊ฒƒ์ด ๋ฐํ˜€์กŒ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ MLOps ํ”„๋กœ์„ธ์Šค ์ž๋™ํ™”(๊ธฐ๊ณ„ ํ•™์Šต ๋ฌธ์ œ์˜ ์—ฌ๋Ÿฌ ํ‘œ์ค€ ํด๋ž˜์Šค ์ •์˜, ์ผ๋ฐ˜์ ์ธ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ํŒŒ์ดํ”„๋ผ์ธ ๊ฐœ๋ฐœ ๋ฐ ๋ชจ๋ธ ์žฌ๊ต์œก)์— ๋Œ€ํ•œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์ด์ƒ์ ์œผ๋กœ๋Š” ์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด BigData, Data Science, DevOps ๋ฐ IT์˜ ์ ‘์ ์—์„œ ๋™๋“ฑํ•˜๊ฒŒ ์—ญ๋Ÿ‰์„ ๊ฐ–์ถ˜ ์ „๋ฌธ๊ฐ€๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋ฐ์ดํ„ฐ ๊ณผํ•™ ์‚ฐ์—…์˜ ๊ฐ€์žฅ ํฐ ๋ฌธ์ œ์ด์ž MLOps ํ”„๋กœ์„ธ์Šค ๊ตฌ์„ฑ์˜ ๊ฐ€์žฅ ํฐ ๊ณผ์ œ๋Š” ๊ธฐ์กด ๊ต์œก ์‹œ์žฅ์—์„œ ์ด๋Ÿฌํ•œ ์—ญ๋Ÿ‰์ด ๋ถ€์กฑํ•˜๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” ์ „๋ฌธ๊ฐ€๋Š” ํ˜„์žฌ ๋…ธ๋™ ์‹œ์žฅ์—์„œ ๋“œ๋ฌผ๊ณ  ๊ธˆ์˜ ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์—ญ๋Ÿ‰ ์งˆ๋ฌธ์—

์ด๋ก ์ ์œผ๋กœ ๋ชจ๋“  MLOps ์ž‘์—…์€ ํŠน์ˆ˜ ์—ญํ•  ๋ชจ๋ธ ํ™•์žฅ์— ์˜์กดํ•˜์ง€ ์•Š๊ณ  ํด๋ž˜์‹ DevOps ๋„๊ตฌ๋กœ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์œ„์—์„œ ์–ธ๊ธ‰ํ–ˆ๋“ฏ์ด ๋ฐ์ดํ„ฐ ๊ณผํ•™์ž๋Š” ์ˆ˜ํ•™์ž ๋ฐ ๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€์ผ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์•„ํ‚คํ…์ฒ˜ ๊ฐœ๋ฐœ, ์•„ํ‚คํ…์ฒ˜์— ๋”ฐ๋ผ ์—ฌ๋Ÿฌ ์–ธ์–ด๋กœ ๋ชจ๋ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ, ๋ฐ์ดํ„ฐ ๋งˆํŠธ ์ค€๋น„ ๋ฐ ๋ฐฐํฌ์™€ ๊ฐ™์€ ์ „์ฒด ํŒŒ์ดํ”„๋ผ์ธ์˜ ์ „๋ฌธ๊ฐ€์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ์˜ ์–ด๊นจ์— ๋–จ์–ด์ง‘๋‹ˆ๋‹ค ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ์ž์ฒด. ๊ทธ๋Ÿฌ๋‚˜ End-to-End MLOps ํ”„๋กœ์„ธ์Šค์—์„œ ๊ตฌํ˜„๋˜๋Š” ๊ธฐ์ˆ ์  ๊ตฌ์†๋ ฅ์˜ ์ƒ์„ฑ์€ ์ธ๊ฑด๋น„์˜ ์ตœ๋Œ€ 80%๋ฅผ ์ฐจ์ง€ํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ๊ณ ๊ธ‰ ๋ฐ์ดํ„ฐ ๊ณผํ•™์ž์ธ ์ž๊ฒฉ์„ ๊ฐ–์ถ˜ ์ˆ˜ํ•™์ž๋Š” ๊ทธ์˜ ์ „๋ฌธ ๋ถ„์•ผ์— ์‹œ๊ฐ„. ๋”ฐ๋ผ์„œ ๊ธฐ๊ณ„ ํ•™์Šต ๋ชจ๋ธ์„ ๊ตฌํ˜„ํ•˜๋Š” ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ์ „๋ฌธ๊ฐ€์˜ ์—ญํ•  ์ฐจ๋ณ„ํ™”๊ฐ€ ์ค‘์š”ํ•ด์ง‘๋‹ˆ๋‹ค. 

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

๋”ฐ๋ผ์„œ MLOps ํ”„๋กœ์„ธ์Šค๋ฅผ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•œ ์ „๋ฌธ๊ฐ€์˜ ์„ ํƒ๊ณผ ๊ฐœ๋ฐœ๋œ ๋ชจ๋ธ์˜ ์šด์˜ ํ”„๋กœ์„ธ์Šค๊ฐ€ ๊ตฌ์„ฑ๋˜๋Š” ๋ฐฉ์‹์— ๊ฒฝ๊ณ„๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ๊ฐœ๋ฐœ๋œ ๋ชจ๋ธ์˜ ์†๋„์™€ ํ’ˆ์งˆ, ํŒ€์˜ ์ƒ์‚ฐ์„ฑ ๋ฐ ๋ฏธ๊ธฐํ›„์— ์ง์ ‘์ ์ธ ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค.

์šฐ๋ฆฌ ํŒ€์—์„œ ์ด๋ฏธ ์ˆ˜ํ–‰ํ•œ ์ž‘์—…

์šฐ๋ฆฌ๋Š” ์ตœ๊ทผ ์—ญ๋Ÿ‰ ํ”„๋ ˆ์ž„์›Œํฌ์™€ MLOps ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ตฌ์ถ•ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด๋ฏธ ๋ชจ๋ธ์˜ ์ˆ˜๋ช… ์ฃผ๊ธฐ๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ  ๋ชจ๋ธ์„ ์„œ๋น„์Šค๋กœ ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœ์ ํŠธ๋Š” MVP ํ…Œ์ŠคํŠธ ๋‹จ๊ณ„์— ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ๋Œ€๊ธฐ์—…์˜ ์ตœ์  ์—ญ๋Ÿ‰ ๊ตฌ์กฐ์™€ ํ”„๋กœ์„ธ์Šค์˜ ๋ชจ๋“  ์ฐธ๊ฐ€์ž ๊ฐ„์˜ ์ƒํ˜ธ ์ž‘์šฉ ์กฐ์ง ๊ตฌ์กฐ๋ฅผ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์• ์ž์ผ ํŒ€์€ ๊ฑด์„ค ์ค‘์ธ MLOps ๋นŒ๋”ฉ์˜ ๊ธฐ๋ฐ˜์ด ๋˜๋Š” ํ”Œ๋žซํผ๊ณผ ์ธํ”„๋ผ๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ํ”„๋กœ์ ํŠธ ํŒ€๊ณผ ์ƒํ˜ธ ์ž‘์šฉํ•˜๋Š” ํ”„๋กœ์„ธ์Šค๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋น„์ฆˆ๋‹ˆ์Šค ๊ณ ๊ฐ์˜ ์ „์ฒด ์ŠคํŽ™ํŠธ๋Ÿผ์— ๋Œ€ํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๊ตฌ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋ฏธ๋ž˜์— ๋Œ€ํ•œ ์งˆ๋ฌธ

MLOps๋Š” ์—ญ๋Ÿ‰ ๋ถ€์กฑ์„ ๊ฒฝํ—˜ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ํ–ฅํ›„ ํƒ„๋ ฅ์„ ๋ฐ›์„ ์„ฑ์žฅ ๋ถ„์•ผ์ž…๋‹ˆ๋‹ค. ๊ทธ๋™์•ˆ DevOps์˜ ๊ฐœ๋ฐœ ๋ฐ ์‚ฌ๋ก€๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•ํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ์ข‹์Šต๋‹ˆ๋‹ค. MLOps์˜ ์ฃผ์š” ๋ชฉํ‘œ๋Š” ML ๋ชจ๋ธ์„ ๋ณด๋‹ค ํšจ๊ณผ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜์—ฌ ๋น„์ฆˆ๋‹ˆ์Šค ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๊ฒƒ์€ ๋งŽ์€ ์งˆ๋ฌธ์„ ์ œ๊ธฐํ•ฉ๋‹ˆ๋‹ค.

  • ํ”„๋กœ๋•์…˜์—์„œ ๋ชจ๋ธ ์ถœ์‹œ ์‹œ๊ฐ„์„ ๋‹จ์ถ•ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?
  • ์—ญ๋Ÿ‰์ด ๋‹ค๋ฅธ ํŒ€ ๊ฐ„์˜ ๊ด€๋ฃŒ์  ๋งˆ์ฐฐ์„ ์ค„์ด๊ณ  ํ˜‘๋ ฅ์— ๋Œ€ํ•œ ์ดˆ์ ์„ ๋†’์ด๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?
  • ๋ชจ๋ธ์„ ์ถ”์ ํ•˜๊ณ  ๋ฒ„์ „์„ ๊ด€๋ฆฌํ•˜๋ฉฐ ํšจ๊ณผ์ ์ธ ๋ชจ๋‹ˆํ„ฐ๋ง์„ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?
  • ์ตœ์‹  ML ๋ชจ๋ธ์„ ์œ„ํ•œ ์ง„์ •ํ•œ ์ˆœํ™˜ ์ˆ˜๋ช… ์ฃผ๊ธฐ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?
  • ๊ธฐ๊ณ„ ํ•™์Šต ํ”„๋กœ์„ธ์Šค๋ฅผ ํ‘œ์ค€ํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

์ด๋Ÿฌํ•œ ์งˆ๋ฌธ์— ๋Œ€ํ•œ ๋‹ต๋ณ€์— ๋”ฐ๋ผ MLOps๊ฐ€ ์–ผ๋งˆ๋‚˜ ๋นจ๋ฆฌ ์ž ์žฌ๋ ฅ์„ ์ตœ๋Œ€ํ•œ ๋ฐœํœ˜ํ• ์ง€ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€