๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
์นดํ…Œ๊ณ ๋ฆฌ ์—†์Œ

์ดˆ๋ณด๋ถ€ํ„ฐ ์ „๋ฌธ๊ฐ€๊นŒ์ง€ ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„ ๋น„์šฉ ์ตœ์ ํ™” ์™„๋ฒฝ ๊ฐ€์ด๋“œ

by ์—์ด์—์Šค๋น„ํƒ€ 2025. 4. 1.
๋ฐ˜์‘ํ˜•

ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„ ๋น„์šฉ ์ตœ์ ํ™”์˜ ์ค‘์š”์„ฑ

ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„์˜ ๊ฐœ๋…๊ณผ ์ฃผ์š” ์ด์ 

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

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

ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„ ๋น„์šฉ ์ตœ์ ํ™”๋ฅผ ์œ„ํ•œ ์ฒซ๊ฑธ์Œ

ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„ ๋น„์šฉ ์ตœ์ ํ™”์˜ ์ฒซ ๋ฒˆ์งธ ๋‹จ๊ณ„๋Š” ํ˜„์žฌ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ์„œ๋ฒ„์˜ ์ž์› ์‚ฌ์šฉ๋Ÿ‰์„ ํŒŒ์•…ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋น„ํšจ์œจ์ ์ธ ์ž์› ์‚ฌ์šฉ์„ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ํŠน์ • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์‹ค์ œ๋กœ ์š”๊ตฌํ•˜๋Š” ์ž์›๋ณด๋‹ค ๋„ˆ๋ฌด ๋งŽ์€ ์ž์›์„ ํ• ๋‹น๋ฐ›๊ณ  ์žˆ๋‹ค๋ฉด, ๊ทธ ์ž์›์„ ์ค„์ž„์œผ๋กœ์จ ๋น„์šฉ์„ ์ ˆ๊ฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

์ €์žฅ์†Œ์™€ ๋„คํŠธ์›Œํฌ ๋น„์šฉ ์ ˆ๊ฐ ๋ฐฉ์•ˆ

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

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

์ž๋™ํ™”์™€ ๋น„์šฉ ์ตœ์ ํ™”

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

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

ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ์ œ๊ณต์—…์ฒด๋ณ„ ๋น„์šฉ ์ตœ์ ํ™” ํŒ

๊ฐ ๋ฉ”์ด์ € ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ์ œ๊ณต์—…์ฒด๋Š” ๊ณ ์œ ์˜ ๊ฐ€๊ฒฉ ๋ชจ๋ธ๊ณผ ์ตœ์ ํ™” ๋„๊ตฌ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. AWS, Google Cloud, Azure ๋“ฑ ๋‹ค์–‘ํ•œ ํ”Œ๋žซํผ์—์„œ ์ œ๊ณตํ•˜๋Š” ํ• ์ธ ์ œ๋„๋ฅผ ํ™œ์šฉํ•˜๋Š” ๊ฒƒ๋„ ์ข‹์€ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, AWS์˜ ๊ฒฝ์šฐ Reserved Instance๋ฅผ ํ†ตํ•ด ์žฅ๊ธฐ์ ์ธ ์ด์šฉ ๊ณ„์•ฝ์„ ์ฒด๊ฒฐํ•˜๋ฉด ์ƒ๋‹นํ•œ ํ• ์ธ ํ˜œํƒ์„ ์ œ๊ณต๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ๊ฐ ํด๋ผ์šฐ๋“œ ์ œ๊ณต์—…์ฒด์—์„œ ์ง€์›ํ•˜๋Š” ๋ผ์ดํŠธ์„ธ์ผ, ํ”„๋กœ๊ทธ๋žจ, ์ด๋ฒคํŠธ๊ธฐ๋ฐ˜ ๊ฒฐ์ œ ๋ชจ๋ธ์„ ํ™œ์šฉํ•˜๋ฉด ํŠน์ • ์ด๋ฒคํŠธ์— ๋”ฐ๋ฅธ ๋น„์šฉ์„ ์ ˆ๊ฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, Google Cloud์—์„œ๋Š” ๋น„์ฆˆ๋‹ˆ์Šค์˜ ํŠน์ • ์š”๊ตฌ์— ๋งž์ถฐ ๊ฐ€๊ฒฉ ์ฑ…์ •์„ ์œ ์—ฐํ•˜๊ฒŒ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์˜ต์…˜์„ ์ œ๊ณตํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฒฐ๋ก  ๋ฐ ์‹คํ–‰ ๋ฐฉ์•ˆ

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

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


๋ฉ”ํƒ€ ์„ค๋ช…: ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„ ๋น„์šฉ ์ตœ์ ํ™”์— ๊ด€ํ•œ ์™„๋ฒฝ ๊ฐ€์ด๋“œ๋ฅผ ์ œ๊ณตํ•˜์—ฌ, ํšจ์œจ์ ์ธ ์ž์› ๊ด€๋ฆฌ๋ฅผ ํ†ตํ•ด ๋น„์ฆˆ๋‹ˆ์Šค ์„ฑ๊ณผ๋ฅผ ๊ทน๋Œ€ํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด์„ธ์š”.

#ํด๋ผ์šฐ๋“œ์„œ๋ฒ„, #๋น„์šฉ์ตœ์ ํ™”, #ํด๋ผ์šฐ๋“œ์ปดํ“จํŒ…, #AWS, #GoogleCloud, #Azure, #์Šค์ผ€์ผ๋ง, #์ž๋™ํ™”, #๋ฆฌ์†Œ์Šค๊ด€๋ฆฌ, #ํšจ์œจ์„ฑ

๋ฐ˜์‘ํ˜•