๋Ÿฌ์‹œ์•„์˜ DevOps ์ƒํƒœ์— ๋Œ€ํ•œ ์ฒซ ๋ฒˆ์งธ ์—ฐ๊ตฌ

2019๋…„ DORA์™€ Google Cloud๋Š” ๊ณต๋™ ๋ณด๊ณ ์„œ๋ฅผ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. 2019๋…„ DevOps ๊ฐ€์†ํ™” ํ˜„ํ™ฉ: ์—˜๋ฆฌํŠธ ์„ฑ๋Šฅ, ์ƒ์‚ฐ์„ฑ ๋ฐ ํ™•์žฅ์„ฑ, ์ด๋ฅผ ํ†ตํ•ด ์šฐ๋ฆฌ๋Š” DevOps๊ฐ€ ์–ด๋–ป๊ฒŒ ์ง„ํ–‰๋˜๊ณ  ์žˆ๋Š”์ง€ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” DORA๊ฐ€ 2013๋…„๋ถ€ํ„ฐ ์ง„ํ–‰ํ•ด ์˜จ ๋Œ€๊ทœ๋ชจ DevOps ์—ฐ๊ตฌ์˜ ์ผ๋ถ€์ž…๋‹ˆ๋‹ค. ์ด ๊ธฐ๊ฐ„ ๋™์•ˆ ํšŒ์‚ฌ๋Š” ์ด๋ฏธ ์ „ ์„ธ๊ณ„ 31๋ช…์˜ IT ์ „๋ฌธ๊ฐ€๋ฅผ ๋Œ€์ƒ์œผ๋กœ ์„ค๋ฌธ์กฐ์‚ฌ๋ฅผ ์‹ค์‹œํ–ˆ์Šต๋‹ˆ๋‹ค.

๋Ÿฌ์‹œ์•„์˜ DevOps ์ƒํƒœ์— ๋Œ€ํ•œ ์ฒซ ๋ฒˆ์งธ ์—ฐ๊ตฌ

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

๋ฉ”๋ชจ. ์šฐ๋ฆฌ๋Š” ๋Ÿฌ์‹œ์•„์–ด ๋Œ€๊ทœ๋ชจ ์ถœ์‹œ๋ฅผ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค ์„ค๋ฌธ ์กฐ์‚ฌ DevOps์— ๋Œ€ํ•ด DevOps ๊ฐœ๋ฐœ์— ๋ฐ”๋กœ ์ฐธ์—ฌํ•˜๊ณ  ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฐ๊ตฌ์™€ ๊ทธ ๋ชฉํ‘œ์— ๋Œ€ํ•ด ๋” ์ž์„ธํžˆ ์•Œ๊ณ  ์‹ถ๋‹ค๋ฉด ๊ณ„์† ์ฝ์–ด๋ณด์„ธ์š”.

์ด ์—ฐ๊ตฌ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ์ด๊ฒƒ์€ ๋Ÿฌ์‹œ์•„ ๊ธฐ์—…์˜ DevOps์™€ ๊ด€๋ จ๋œ ๊ฑฐ์˜ ๋ชจ๋“  ๊ฒƒ์„ ์„ค๋ฌธ ์กฐ์‚ฌ ํ˜•์‹์œผ๋กœ ์—ฐ๊ตฌํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํšŒ์‚ฌ๋Š” ์„ค๋ฌธ ์กฐ์‚ฌ๋ฅผ ํŽธ์ง‘ํ•˜๊ณ  ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜๋Š” ์ž‘์—…์„ ๋งก์•˜์Šต๋‹ˆ๋‹ค. ์ต์Šคํ”„๋ ˆ์Šค 42, ํšŒ์‚ฌ๋Š” ์—ฐ๊ตฌ ๊ฐœ์‹œ๋ฅผ ๋•์Šต๋‹ˆ๋‹ค. ์˜จํ‹ฐ์ฝ” (โ€œOleg Bunin์˜ ํšŒ์˜โ€).

์„ค๋ฌธ์กฐ์‚ฌ๋ฅผ ์„ค๊ณ„ํ•˜๊ณ  ๊ฒฐ๊ณผ๋ฅผ ํ•ด์„ํ•˜๋ ค๋ฉด ์ „๋ฌธ ์ง€์‹๊ณผ ์—…๊ณ„ ์ง€์‹์ด ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค.

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

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

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

๊ทธ๊ฒƒ์€ ์–ด๋–ป๊ฒŒ ์ƒ๊ฒผ์Šต๋‹ˆ๊นŒ? ์ด๋Š” 60๊ฐœ ์งˆ๋ฌธ์œผ๋กœ ๊ตฌ์„ฑ๋œ ์ต๋ช…์˜ SurveyMonkey ์„ค๋ฌธ์กฐ์‚ฌ๋กœ, 30~35๋ถ„ ๋™์•ˆ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค.

๋ฌด์—‡์„ ๋ฌผ์–ด๋ด์•ผ ํ• ๊นŒ์š”? ์˜ˆ๋ฅผ ๋“ค์–ด ์ด์— ๋Œ€ํ•ด:

  • ๊ท€ํ•˜์˜ ํšŒ์‚ฌ ๊ทœ๋ชจ๋Š” ์–ด๋Š ์ •๋„์ด๋ฉฐ, ์–ด๋–ค ์‚ฐ์—…์— ์ข…์‚ฌํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ?
  • ํŒฌ๋ฐ๋ฏน ์ดํ›„ ํšŒ์‚ฌ๋Š” ์–ด๋–ป๊ฒŒ ์ง€๋‚ด๊ณ  ์žˆ๋‚˜์š”?
  • ์–ด๋–ค ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๊นŒ?
  • ํŒ€์—์„œ๋Š” ์–ด๋–ค ๊ด€ํ–‰์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๊นŒ?

๋ˆ„๊ฐ€ ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ๋‚˜์š”? ๋ชจ๋“  ํšŒ์‚ฌ์˜ IT ์ „๋ฌธ๊ฐ€ ์–ด๋–ค ํฌ๊ธฐ: ์—”์ง€๋‹ˆ์–ด, ๊ฐœ๋ฐœ์ž, ํŒ€ ๋ฆฌ๋”, CTO. ์šฐ๋ฆฌ๋Š” ์–ด๋–ค ํšŒ์‚ฌ๊ฐ€ DevOps๋ฅผ ์‹คํ–‰ํ•˜๋Š”์ง€ ์•Œ์•„๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. DevOps๋ผ๋Š” ๋‹จ์–ด๋ฅผ ์•„๋Š” ๋ชจ๋“  ๋ถ„๋“ค์˜ ๋‹ต๋ณ€์„ ๊ธฐ๋‹ค๋ฆฝ๋‹ˆ๋‹ค. ์ฐธ์—ฌํ•ด ๋ณด์„ธ์š”!

์ฐธ์—ฌํ•˜๋Š” ๋ฐฉ๋ฒ•? ์„ค๋ฌธ์กฐ์‚ฌ์— ์ง์ ‘ ์ฐธ์—ฌํ•˜์—ฌ ํšŒ์‚ฌ ๋™๋ฃŒ๋“ค์—๊ฒŒ ํ™๋ณดํ•ด ๋ณด์„ธ์š”. ๋” ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ์ฐธ์—ฌํ• ์ˆ˜๋ก ๊ฒฐ๊ณผ๋Š” ๋” ์ •ํ™•ํ•ด์ง‘๋‹ˆ๋‹ค

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

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

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

  • ๊ท€์ค‘ํ•œ ์ƒํ’ˆ์ด ํฌํ•จ๋œ ๋ณต๊ถŒ: HighLoad++ ์ปจํผ๋Ÿฐ์Šค ํ‹ฐ์ผ“ 1์žฅ, DevOps Live ์ปจํผ๋Ÿฐ์Šค ํ‹ฐ์ผ“ 5์žฅ ๋ฐ DevOps ๊ด€๋ จ ์„œ์  30๊ถŒ. 
  • 42 ๋ฃจ๋ธ” ํ• ์ธ ์—ฐ๊ฐ„ ๊ตฌ๋…์˜ ๊ฒฝ์šฐ ํ”„๋กœ๊ทธ๋ž˜๋ฐ, ๊ด€๋ฆฌ, ๋ฐ์ดํ„ฐ ๊ณผํ•™, ์ •๋ณด ๋ณด์•ˆ ๋ฐ ๊ธฐํƒ€ ์ˆ˜์‹ญ ๊ฐ€์ง€ ๋ถ„์•ผ์˜ OTUS ๊ณผ์ •. 

์ฐธ๊ฐ€ํ•˜๋‹ค ์—ฐ๊ตฌ ์ค‘ ๋งํฌ๋ฅผ ๊ณต์œ ํ•˜์„ธ์š”. DevOps ๊ธฐ๋ก์— ํ”์ ์„ ๋‚จ๊ฒจ๋ณด์„ธ์š”.

์ถœ์ฒ˜ : habr.com

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