ํšŒ์‚ฌ ๋‚ด ๊ด€๋ฆฌ์ž, DevOps, ๋์—†๋Š” ํ˜ผ๋ž€ ๋ฐ DevOps ํ˜์‹ ์— ๋Œ€ํ•œ ์ •๋ณด

ํšŒ์‚ฌ ๋‚ด ๊ด€๋ฆฌ์ž, DevOps, ๋์—†๋Š” ํ˜ผ๋ž€ ๋ฐ DevOps ํ˜์‹ ์— ๋Œ€ํ•œ ์ •๋ณด

2019๋…„์— IT ๊ธฐ์—…์ด ์„ฑ๊ณตํ•˜๋ ค๋ฉด ๋ฌด์—‡์ด ํ•„์š”ํ•ฉ๋‹ˆ๊นŒ? ์ปจํผ๋Ÿฐ์Šค๋‚˜ ๋ชจ์ž„์—์„œ ๊ฐ•์‚ฌ๋“ค์€ ๋ณดํ†ต ์‚ฌ๋žŒ๋“ค์ด ํ•ญ์ƒ ์ดํ•ดํ•  ์ˆ˜ ์—†๋Š” ์‹œ๋„๋Ÿฌ์šด ๋ง์„ ๋งŽ์ด ํ•ฉ๋‹ˆ๋‹ค. ๋ฐฐํฌ ์‹œ๊ฐ„, ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค, ๋‹จ์ผ์ฒด ํฌ๊ธฐ, DevOps ํ˜์‹  ๋“ฑ์„ ์œ„ํ•œ ํˆฌ์Ÿ์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ๋ง์˜ ์•„๋ฆ„๋‹ค์›€์„ ๋ฒ„๋ฆฌ๊ณ  ์ง์ ‘ ๋Ÿฌ์‹œ์•„์–ด๋กœ ๋งํ•œ๋‹ค๋ฉด ๋ชจ๋“  ๊ฒƒ์€ ๊ฐ„๋‹จํ•œ ๋…ผ์ œ๋กœ ๊ท€๊ฒฐ๋ฉ๋‹ˆ๋‹ค. ์ฆ‰, ๊ณ ํ’ˆ์งˆ์˜ ์ œํ’ˆ์„ ๋งŒ๋“ค๊ณ  ํŒ€์„ ์œ„ํ•ด ํŽธ์•ˆํ•˜๊ฒŒ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

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

์ด ์ „์ฒด "๋ชจ๋“ˆ์‹" ์ด์•ผ๊ธฐ๋Š” ํ›Œ๋ฅญํ•˜์ง€๋งŒ... ์ผ๋ถ€ ๊ด€๋ฆฌ์ž๊ฐ€ ๊ฐ‘์ž๊ธฐ DevOps๋ผ๊ณ  ๋ถˆ๋ ธ๊ณ  DevOps ์—”์ง€๋‹ˆ์–ด ์ž์‹ ๋„ ์ตœ์†Œํ•œ ํ…”๋ ˆํŒŒ์‹œ์™€ ํˆฌ์‹œ ๋Šฅ๋ ฅ์ด ์š”๊ตฌ๋˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.

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

์™ธ๋ถ€ ์ธํ”„๋ผ๋ž€ ํŒ€์ด ๊ฐœ๋ฐœ ์ค‘์ธ ์„œ๋น„์Šค๋‚˜ ์ œํ’ˆ์˜ ๊ธฐ๋Šฅ์„ ๋ณด์žฅํ•˜๋Š” ๋ชจ๋“  ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์ œํ’ˆ์˜ ๊ธฐ๋Šฅ์„ ๋ณด์žฅํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋˜๋Š” ์›น ์‚ฌ์ดํŠธ ์„œ๋ฒ„, ํ˜ธ์ŠคํŒ… ๋ฐ ๊ธฐํƒ€ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค.

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

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

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

์บ์น˜๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

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

๊ทธ๋Ÿฌ๋‚˜ ์ด๊ฒƒ์ด ๋น„์ฆˆ๋‹ˆ์Šค์— ๋ฌด์—‡์„ ์˜๋ฏธํ•ฉ๋‹ˆ๊นŒ?

์ฑ„์šฉ, ๊ทธ๊ฒŒ ์ „๋ถ€์ž…๋‹ˆ๋‹ค.

"์‹œ์Šคํ…œ ๊ด€๋ฆฌ์ž" ๊ณต์„์„ ๊ฐœ์„คํ•˜๊ณ  ๊ฑฐ๊ธฐ์— ๋‚˜์—ด๋œ ์š”๊ตฌ ์‚ฌํ•ญ์—๋Š” "๊ฐœ๋ฐœ ๋ฐ ๊ณ ๊ฐ๊ณผ์˜ ์ƒํ˜ธ ์ž‘์šฉ", "CI/CD ์ „๋‹ฌ ์‹œ์Šคํ…œ", "ํšŒ์‚ฌ ์„œ๋ฒ„ ๋ฐ ์žฅ๋น„ ์œ ์ง€ ๊ด€๋ฆฌ", "๋‚ด๋ถ€ ์‹œ์Šคํ…œ ๊ด€๋ฆฌ" ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์—; ๊ณ ์šฉ์ฃผ๊ฐ€ ๋ง๋„ ์•ˆ๋˜๋Š” ๋ง์„ํ•˜๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค. ์ค‘์š”ํ•œ ์ ์€ ๊ณต์„ ์งํ•จ์€ "์‹œ์Šคํ…œ ๊ด€๋ฆฌ์ž" ๋Œ€์‹  "DevOps ์—”์ง€๋‹ˆ์–ด"์—ฌ์•ผ ํ•˜๋ฉฐ, ์ด ์ง์œ„๊ฐ€ ๋ณ€๊ฒฝ๋˜๋ฉด ๋ชจ๋“  ๊ฒƒ์ด ์ œ์ž๋ฆฌ์— ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

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

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

์•„๋‹ˆ์š”, ์•„๋‹ˆ์š”, ํ•œ ๋ฒˆ ๋” ์•„๋‹ˆ์š”. ํšŒ์‚ฌ ๋‚ด๋ถ€ ์„œ๋ฒ„๋ฅผ ๊ด€๋ฆฌํ•˜๊ฑฐ๋‚˜ L2/L3 ์ง€์› ์ง์ฑ…์„ ๋งก์•„ ๋‹ค๋ฅธ ์ง์›์„ ๋„์™€์ค„ ์ธํ”„๋ผ ๊ด€๋ฆฌ์ž๋Š” ์‚ฌ๋ผ์ง€์ง€ ์•Š์•˜๊ณ  ์•ž์œผ๋กœ๋„ ์‚ฌ๋ผ์ง€์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

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

๋˜ ๋‹ค๋ฅธ DevOps ๋ฌธ์ œ

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

์•„๋งˆ๋„ ์–ด๋Š ์ปจํผ๋Ÿฐ์Šค์—์„œ ๋ˆˆ์„ ๋ฐ˜์ง๋ฐ˜์ง ๋น›๋‚˜๊ฒŒ ํ•˜๋Š” ์‚ผ์ดŒ์ด ๋ฌด๋Œ€์— ์˜ฌ๋ผ โ€œ์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์„ DevOps๋ผ๊ณ  ๋ถ€๋ฆ…๋‹ˆ๋‹ค. ์ด ์‚ฌ๋žŒ๋“ค์ด ๋‹น์‹ ์˜ ๋ชจ๋“  ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.โ€ - ๊ทธ๋ฆฌ๊ณ  DevOps ๊ด€ํ–‰์„ ๊ตฌํ˜„ํ•œ ํ›„ ํšŒ์‚ฌ์˜ ์‚ถ์ด ์–ผ๋งˆ๋‚˜ ์ข‹์€์ง€ ๋งํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.

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

์ƒํ™ฉ. DevOps๋Š” ์‹ค์ œ๋กœ ์ž‘๋™ ๋ฐฉ์‹์„ ์กฐ์‚ฌํ•˜์ง€ ์•Š๊ณ  ๋ฒ„์ „ ๋กค๋ฐฑ ์‹œ์Šคํ…œ์„ ๋ฐฐํฌํ•˜๋Š” ๋ฐ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž ์‹œ์Šคํ…œ ๋‚ด์— ์ด๋ฆ„, ์„ฑ, ๋น„๋ฐ€๋ฒˆํ˜ธ์— ๋Œ€ํ•œ ๋ณ„๋„์˜ ํ•„๋“œ๊ฐ€ ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ƒˆ ๋ฒ„์ „์˜ ์ œํ’ˆ์ด ๋‚˜์˜ค์ง€๋งŒ ๊ฐœ๋ฐœ์ž์—๊ฒŒ "๋กค๋ฐฑ"์€ ๋ชจ๋“  ๊ฒƒ์„ ๊ณ ์น  ์ˆ˜ ์žˆ๋Š” ๋งˆ์ˆ  ์ง€ํŒก์ด์ผ ๋ฟ์ด๋ฉฐ ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€์กฐ์ฐจ ๋ชจ๋ฆ…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋‹ค์Œ ํŒจ์น˜์—์„œ ๊ฐœ๋ฐœ์ž๋Š” ์ด๋ฆ„๊ณผ ์„ฑ ํ•„๋“œ๋ฅผ ๊ฒฐํ•ฉํ•˜์—ฌ ํ”„๋กœ๋•์…˜์— ์ถœ์‹œํ–ˆ์ง€๋งŒ ์–ด๋–ค ์ด์œ ๋กœ ๋ฒ„์ „์ด ๋Š๋ฆฝ๋‹ˆ๋‹ค. ๋ฌด์Šจ ์ผ์ด์•ผ? ๊ฒฝ์˜์ง„์ด ๋ฐ๋ธŒ์˜ต์Šค์— ์™€์„œ "์Šค์œ„์น˜๋ฅผ ๋‹น๊ฒจ๋ผ!"๋ผ๊ณ  ๋งํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ์ด์ „ ๋ฒ„์ „์œผ๋กœ ๋กค๋ฐฑํ•˜๋ผ๊ณ  ์š”์ฒญํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฐ๋ธŒ์˜ต์Šค๋Š” ๋ฌด์Šจ ์ผ์„ ํ•˜๋‚˜์š”? ์ด์ „ ๋ฒ„์ „์œผ๋กœ ๋กค๋ฐฑํ•˜์ง€๋งŒ ๊ฐœ๋ฐœ์ž๋Š” ์ด ๋กค๋ฐฑ์ด ์–ด๋–ป๊ฒŒ ์ˆ˜ํ–‰๋˜์—ˆ๋Š”์ง€ ์•Œ๊ณ  ์‹ถ์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ์•„๋ฌด๋„ ๋ฐ๋ธŒ์˜ต์Šค ํŒ€์— ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋„ ๋กค๋ฐฑํ•ด์•ผ ํ•œ๋‹ค๊ณ  ๋งํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ๋ชจ๋“  ๊ฒƒ์ด ์ถฉ๋Œํ•˜๊ณ  ๋Š๋ฆฐ ์›น ์‚ฌ์ดํŠธ ๋Œ€์‹  ์‚ฌ์šฉ์ž์—๊ฒŒ "500" ์˜ค๋ฅ˜๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ์ด์ „ ๋ฒ„์ „์ด ์ƒˆ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ํ•„๋“œ์™€ ์ž‘๋™ํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. Devops๋Š” ์ด์— ๋Œ€ํ•ด ๋ชจ๋ฆ…๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋“ค์€ ์นจ๋ฌตํ•ฉ๋‹ˆ๋‹ค. ๊ฒฝ์˜์ง„์€ ์‹ ๊ฒฝ๊ณผ ๋ˆ์„ ์žƒ๊ธฐ ์‹œ์ž‘ํ•˜๊ณ  ๋ฐฑ์—…์„ ๊ธฐ์–ตํ•˜๊ณ  "์ ์–ด๋„ ๋ญ”๊ฐ€ ์ž‘๋™"ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ฐฑ์—…์„ ๋กค๋ฐฑํ•˜๊ฒ ๋‹ค๊ณ  ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ์‚ฌ์šฉ์ž๋Š” ์ผ์ • ๊ธฐ๊ฐ„ ๋™์•ˆ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ์žƒ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๋ฌผ๋ก  ๋ฏธ์นœ ์ง“์€ "์ ์ ˆํ•œ ๋กค๋ฐฑ ์‹œ์Šคํ…œ์„ ๋งŒ๋“ค์ง€ ์•Š์€" ๋ฐ๋ธŒ์˜ต์Šค๋กœ ์ด๋™ํ•˜๊ณ , ์ด ์ด์•ผ๊ธฐ์—์„œ ๋ฌด์Šค๊ฐ€ ๊ฐœ๋ฐœ์ž๋ผ๋Š” ์‚ฌ์‹ค์— ์•„๋ฌด๋„ ๊ด€์‹ฌ์„ ๋‘์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

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

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

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

์ถœ์ฒ˜ : habr.com

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