'๋ฐ๋ธ์ต์ค๋ฅผ ์ด๋ป๊ฒ ๊ตฌํํ๋๋'๋ผ๋ ์ง๋ฌธ์ ์๋ ๊ฐ ์ ๊ธฐ๋์ง๋ง ์ข์ ์๋ฃ๋ ๋ง์ง ์๋ค. ๋๋๋ก ๋น์ ์ ์ด๋ป๊ฒ๋ ์๊ฐ์ ํ์์ผ ํ๋ ๊ทธ๋ค์ง ๋๋ํ์ง ์์ ์ปจ์คํดํธ์ ๊ด๊ณ ์ ํฌ์์์ด ๋ ์ ์์ต๋๋ค. ๋๋๋ก ์ด๊ฒ์ ๊ฑฐ๋ ๊ธฐ์ ์ ์ ๋ฐ์ด ์ฐ์ฃผ์ ๊ด๋ํ ๋ ์ ์ด๋ป๊ฒ ๊ฐ๊ณ ์๋์ง์ ๋ํ ๋ชจํธํ๊ณ ๋งค์ฐ ์ผ๋ฐ์ ์ธ ๋จ์ด์ ๋๋ค. ์ง๋ฌธ์ด ์๊น๋๋ค. ์ด๊ฒ์ด ์ฐ๋ฆฌ์๊ฒ ๋ฌด์จ ์๊ด์ด ์์ต๋๊น? ์๊ฐ๋, ๋น์ ์ ์์ด๋์ด๋ฅผ ๋ชฉ๋ก์ผ๋ก ๋ช ํํ๊ฒ ์ ๋ฆฌํ ์ ์๋์?
์ด ๋ชจ๋ ๊ฒ์ ๊ธฐ์ ๋ฌธํ ๋ณํ์ ๊ฒฐ๊ณผ์ ๋ํ ์ค์ง์ ์ธ ์ค์ฒ๊ณผ ์ดํด๊ฐ ๋ง์ด ์ถ์ ๋์ง ์์๋ค๋ ์ฌ์ค์์ ๋น๋กฏ๋ฉ๋๋ค. ๋ฌธํ์ ๋ณํ๋ ์ฅ๊ธฐ์ ์ธ ๊ฒ์ด๋ฉฐ ๊ทธ ๊ฒฐ๊ณผ๋ ์ผ์ฃผ์ผ์ด๋ ํ ๋ฌ ์์ ๋ํ๋์ง ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์๋ ์ ๊ฑธ์ณ ํ์ฌ๊ฐ ์ด๋ป๊ฒ ๊ตฌ์ถ๋๊ณ ์คํจํ๋์ง ๋ณผ ์ ์์ ๋งํผ ๋์ด๊ฐ ๋ง์ ์ฌ๋์ด ํ์ํฉ๋๋ค.
์กด ์๋ฆฌ์ค - DevOps์ ์๋ฒ์ง ์ค ํ ๋ช
. John์ ์๋ง์ ํ์ฌ์์ ์์ญ ๋
๋์ ์ผํ ๊ฒฝํ์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ์ต๊ทผ John์ ๊ทธ๋ค ๊ฐ๊ฐ๊ณผ ์์
ํ ๋ ๋ฐ์ํ๋ ํน์ ํจํด์ ๋ฐ๊ฒฌํ๊ธฐ ์์ํ์ต๋๋ค. John์ ์ด๋ฌํ ์ํ์ ์ฌ์ฉํ์ฌ ๊ธฐ์
์ DevOps ํ์ ์ ์ง์ ํ ๊ธธ๋ก ์๋ดํฉ๋๋ค. DevOops 2018 ์ปจํผ๋ฐ์ค ๋ณด๊ณ ์ ๋ฒ์ญ์์ ์ด๋ฌํ ์ํ์ ๋ํด ์์ธํ ์์๋ณด์ธ์.
์คํผ์ปค ์๊ฐ:
IT ๊ด๋ฆฌ ๋ถ์ผ์์ 35๋ ์ด์ ๊ฒฝ๋ ฅ์ ์์์ผ๋ฉฐ Canonical์์ OpenCloud์ ์ ์ ์ ๋ง๋๋ ๋ฐ ์ฐธ์ฌํ์ผ๋ฉฐ 10๊ฐ์ ์คํํธ์ ์ ์ฐธ์ฌํ์ผ๋ฉฐ ๊ทธ ์ค XNUMX๊ฐ๋ Dell๊ณผ Docker์ ๋งค๊ฐ๋์์ต๋๋ค. ํ์ฌ ๊ทธ๋ SJ Technologies์ DevOps ๋ฐ ๋์งํธ ์ ๋ฌด ๋ด๋น ๋ถ์ฌ์ฅ์ ๋๋ค.
๋ค์์ ์กด์ ๊ด์ ์์ ๋ณธ ์ด์ผ๊ธฐ์ด๋ค.
์ ์ด๋ฆ์ John Willis์ด๊ณ ์ ๋ฅผ ๊ฐ์ฅ ์ฝ๊ฒ ์ฐพ์ ์ ์๋ ๊ณณ์ ํธ์ํฐ์
๋๋ค.
์ ๋ ๋ค์ํ ๋๊ธฐ์ ์ CIO๋ค๊ณผ ๋ง์ ๋ฏธํ ์ ๊ฐ์ก์ต๋๋ค. ๊ทธ๋ค์ DevOps๊ฐ ๋ฌด์์ธ์ง ์ดํดํ์ง ๋ชปํ๋ค๊ณ ๋ถํํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ผ๋ฉฐ DevOps๋ฅผ ์ค๋ช ํ๋ ค๋ ๋ชจ๋ ์ฌ๋์ ๋ค๋ฅธ ๊ฒ์ ๋ํด ์ด์ผ๊ธฐํ๊ณ ์์ต๋๋ค. ๋ ๋ค๋ฅธ ์ผ๋ฐ์ ์ธ ๋ถ๋ง์ DevOps๊ฐ ์๋ํ์ง ์๋๋ค๋ ๊ฒ์ธ๋ฐ, ๊ฐ๋ ๋ค์ด ์ค๋ช ๋๋ก ๋ชจ๋ ์ผ์ ํ๊ณ ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋ฐฑ๋ ์ด ๋๋ ๋๊ธฐ์ ์ ๋ํด ์ด์ผ๊ธฐํ๊ณ ์์ต๋๋ค. ๊ทธ๋ค๊ณผ ์ด์ผ๊ธฐ๋ฅผ ๋๋ ํ ๋๋ ๋ง์ ๋ฌธ์ ์ ๊ฐ์ฅ ์ ํฉํ ๊ฒ์ ์ฒจ๋จ ๊ธฐ์ ์ด ์๋๋ผ ์๋์ ์ผ๋ก ๋ฎ์ ๊ธฐ์ ์๋ฃจ์ ์ด๋ผ๋ ๊ฒฐ๋ก ์ ๋๋ฌํ์ต๋๋ค. ๋ช ์ฃผ ๋์ ์ ๋ ์ฌ๋ฌ ๋ถ์์ ์ฌ๋๋ค๊ณผ ์ด์ผ๊ธฐ๋ฅผ ๋๋ด์ต๋๋ค. ๊ฒ์๋ฌผ์ ์ฒซ ๋ฒ์งธ ์ฌ์ง์ ๋ณด์ด๋ ๊ฒ์ ์ ์ ๋ง์ง๋ง ํ๋ก์ ํธ์ ๋๋ค. ์์ XNUMX์ผ ํ์ ๋ฐฉ์ ๋ชจ์ต์ ๋๋ค.
DevOps๋ ๋ฌด์์ ๋๊น?
์ค์ ๋ก 10๋ช ์๊ฒ ๋ฌผ์ด๋ณด๋ฉด 10๊ฐ์ ๋ค๋ฅธ ๋๋ต์ด ๋์ฌ ๊ฒ์ด๋ค. ํ์ง๋ง ํฅ๋ฏธ๋ก์ด ์ ์ ์ด 10๊ฐ์ง ๋ต์ด ๋ชจ๋ ๋ง๋ค๋ ๊ฒ์ ๋๋ค. ์ฌ๊ธฐ์๋ ์๋ชป๋ ๋๋ต์ด ์์ต๋๋ค. ์ ๋ ์ฝ XNUMX๋ ๋์ DevOps์ ๊น์ด ๋น ์ ธ ์์๊ณ ์ฒซ ๋ฒ์งธ DevOpsDay์์ ์ต์ด์ ๋ฏธ๊ตญ์ธ์ด์์ต๋๋ค. ๋ด๊ฐ DevOps์ ๊ด๋ จ๋ ๋ชจ๋ ์ฌ๋๋ณด๋ค ๋๋ํ๋ค๊ณ ๋งํ ์๋ ์์ง๋ง DevOps์ ๋ง์ ๋ ธ๋ ฅ์ ๊ธฐ์ธ์ธ ์ฌ๋์ ๊ฑฐ์ ์์ต๋๋ค. ์ ๋ DevOps๋ ์ธ์ ์๋ณธ๊ณผ ๊ธฐ์ ์ด ํฉ์ณ์ง ๋ ๋ฐ์ํ๋ค๊ณ ๋ฏฟ์ต๋๋ค. ์ฐ๋ฆฌ๋ ์จ๊ฐ ์ข ๋ฅ์ ๋ฌธํ์ ๋ํด ๋ง์ด ์ด์ผ๊ธฐํ์ง๋ง ์ธ๊ฐ์ ์ฐจ์์ ๋ํด์๋ ์ข ์ข ์์ด๋ฒ๋ฆฝ๋๋ค.
์ด์ ์ฐ๋ฆฌ๋ ๋ง์ ๋ฐ์ดํฐ, 2000๋
๊ฐ์ ํ์ ์ฐ๊ตฌ, ์ฐ์
๊ท๋ชจ์ ์ด๋ก ํ
์คํธ๋ฅผ ๋ณด์ ํ๊ณ ์์ต๋๋ค. ์ด๋ฌํ ์ฐ๊ตฌ์์ ์ ์ ์๋ฏ์ด ์กฐ์ง ๋ฌธํ์์ ์ผ๋ถ ํ๋ ํจํด์ ๊ฒฐํฉํ๋ฉด ์๋๊ฐ 5000๋ฐฐ ํฅ์๋ ์ ์์ต๋๋ค. ์ด ๊ฐ์์ ์์ ์ฑ์ ๋๋ฑํ ํฅ์๊ณผ ์ผ์นํฉ๋๋ค. ์ด๋ DevOps๊ฐ ๋ชจ๋ ํ์ฌ์ ๊ฐ์ ธ์ฌ ์ ์๋ ์ด์ ์ ์ ๋์ ์ผ๋ก ์ธก์ ํ ๊ฒ์
๋๋ค. ๋ช ๋
์ Fortune 5๋ ๊ธฐ์
์ CEO์๊ฒ DevOps์ ๊ดํด ์ด์ผ๊ธฐํ ์ ์ด ์๋๋ฐ, ํ๋ ์ ํ
์ด์
์ ์ค๋นํ ๋ ์๋
๊ฐ์ ๊ฒฝํ์ XNUMX๋ถ ์์ ์์ฝํด์ผ ํด์ ๋งค์ฐ ๊ธด์ฅํ์ต๋๋ค.
๊ฒฐ๊ตญ ๋๋ ๋ค์์ ์ฃผ์๋ค DevOps ์ ์: ์ธ์ ์๋ณธ์ ๊ณ ์ฑ๊ณผ ์กฐ์ง์๋ณธ์ผ๋ก ์ ํ์ํค๋ ์ผ๋ จ์ ๊ดํ๊ณผ ํจํด์ด๋ค. ํ ๊ฐ์ง ์๋ ์ง๋ 50~60๋ ๋์ Toyota๊ฐ ์ด์ํ ๋ฐฉ์์ ๋๋ค.
(์ดํ ํด๋น ๋ํ๋ ์ฐธ๊ณ ์๋ฃ๊ฐ ์๋ ๊ทธ๋ฆผ์ผ๋ก ์ ๊ณต๋ฉ๋๋ค. ๋ด์ฉ์ ์ ๊ท ํ์ฌ๋ง๋ค ๋ค๋ฅผ ์ ์์ต๋๋ค. ๋จ, ํด๋น ๊ทธ๋ฆผ์ ๋ณ๋๋ก ํ์ธ ๋ฐ ํ๋ํ์ฌ ๋ณด์ค ์ ์์ต๋๋ค.
๊ทธ๋ฌํ ๊ดํ ์ค ๊ฐ์ฅ ์ฑ๊ณต์ ์ธ ๊ฒ ์ค ํ๋๋ ๊ฐ ์คํธ๋ฆผ ๋งคํ. ์ด์ ๊ดํด ์ฌ๋ฌ ์ข์ ์ฑ ์ด ์ ์ ๋์์ผ๋ฉฐ, ๊ทธ์ค ๊ฐ์ฅ ์ฑ๊ณต์ ์ธ ์ฑ ์ Karen Martin์ ์ฑ ์ ๋๋ค. ํ์ง๋ง ์ง๋ XNUMX๋ ๋์ ์ ๋ ์ด ์ ๊ทผ ๋ฐฉ์์กฐ์ฐจ ๋๋ฌด ์ฒจ๋จ ๊ธฐ์ ์ด๋ผ๋ ๊ฒฐ๋ก ์ ๋๋ฌํ์ต๋๋ค. ํ์คํ ์ฅ์ ์ด ๋ง์์ ๋ง์ด ์ฌ์ฉํด๋ดค์ต๋๋ค. ๊ทธ๋ฌ๋ CEO๊ฐ ์์ ์ ํ์ฌ๊ฐ ์ ์๋ก์ด ๋ ธ์ ์ผ๋ก ์ ํํ ์ ์๋์ง ๋ฌป๋๋ค๋ฉด ๊ฐ์น ํ๋ฆ ๋งคํ์ ๋ํด ์ด์ผ๊ธฐํ๊ธฐ์๋ ์์ง ์ด๋ฅด์ต๋๋ค. ๋จผ์ ๋๋ตํด์ผ ํ ํจ์ฌ ๋ ๊ทผ๋ณธ์ ์ธ ์ง๋ฌธ์ด ๋ง์ด ์์ต๋๋ค.
๋ด ์๊ฐ์ ๋ง์ ๋๋ฃ๋ค์ด ๋ฒํ๋ ์ค์๋ ๋จ์ํ ํ์ฌ์ 100๊ฐ์ง ์ง์นจ์ ์ ๊ณตํ๊ณ 150๊ฐ์ ํ์ ๋ค์ ๋์์ ๋ฌด์จ ์ผ์ด ์ผ์ด๋ฌ๋์ง ์ดํด๋ณด๋ ๊ฒ์ ๋๋ค. ๊ฐ์น ํ๋ฆ ๋งคํ๊ณผ ๊ฐ์ ์ข์ ๊ณํ์๋ ์ฌ๊ฐ์ง๋๊ฐ ์๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค. ๋ค์ํ ํ์ฌ์ ์ด์ฌ๋ค๊ณผ ์๋ฐฑ ์ฐจ๋ก์ ์ธํฐ๋ทฐ๋ฅผ ํตํด ์ ๋ ๋ฌธ์ ๋ฅผ ๊ตฌ์ฑ ์์๋ณ๋ก ์ธ๋ถํํ ์ ์๋ ํน์ ํจํด์ ๊ฐ๋ฐํ์ผ๋ฉฐ ์ด์ ์ด๋ฌํ ๊ฐ ๊ตฌ์ฑ ์์๋ฅผ ์์๋๋ก ๋ ผ์ํ๊ฒ ์ต๋๋ค. ๋๋ ๊ธฐ์ ์ ์ธ ํด๊ฒฐ์ฑ ์ ์ ์ฉํ๊ธฐ ์ ์ ์ด ํจํด์ ์ฌ์ฉํ๊ณ ๊ฒฐ๊ณผ์ ์ผ๋ก ๋ด ๋ฒฝ์ ๋ชจ๋ ๋ค์ด์ด๊ทธ๋จ์ผ๋ก ๋ฎ์ฌ ์์ต๋๋ค. ์ต๊ทผ์ ๋๋ ๋ฎค์ถ์ผ ํ๋์์ ์ผํ๊ณ ์์๋๋ฐ ๊ทธ๋ฌํ ๊ณํ์ด XNUMX-XNUMX๊ฐ๋ ๋ฐ์ํ์ต๋๋ค.
๋์ ๋ฌธํ๋ ์์นจ ์์ฌ๋ก ์ข์ ์ ๊ทผ ๋ฐฉ์์ ๋จน์ต๋๋ค
์ฃผ์ ์์ด๋์ด๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ์กฐ์ง์ ๋ฌธํ ์์ฒด๊ฐ ๋์๋ค๋ฉด ๋ฆฐ(Lean), ์ ์์ผ(Agile), SAFE ๋ฐ DevOps๊ฐ ์๋ฌด๋ฆฌ ๋ง์๋ ๋์์ด ๋์ง ์์ต๋๋ค. ์ด๋ ์ค์ฟ ๋ฒ ์ฅ๋น ์์ด ๊น์ด ๋ค์ด๋นํ๊ฑฐ๋ ์์ค๋ ์ด ์์ด ์์ ํ๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค. ์ฆ, Drucker์ Deming์ ๋ฐ๊ฟ ๋งํ๋ฉด ๋์ ์กฐ์ง ๋ฌธํ๋ ์ด๋ค ์ข์ ์์คํ ๋ ์ง์์ํค์ง ์๊ณ ์ผ์ผ๋ฒ๋ฆด ๊ฒ์ ๋๋ค.
์ด ์ฃผ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ๋ค์ ๋จ๊ณ๋ฅผ ์ํํด์ผ ํฉ๋๋ค.
- ๋ชจ๋ ์์ ์ ํ์ํ๋๋ก ์ค์ : ๋ชจ๋ ์์ ์ ๋ณผ ์ ์๋๋ก ํด์ผ ํฉ๋๋ค. ๋ฐ๋์ ์ด๋ค ํ๋ฉด์ ํ์๋์ด์ผ ํ๋ค๋ ์๋ฏธ๊ฐ ์๋๋ผ, ๊ด์ฐฐ ๊ฐ๋ฅํด์ผ ํ๋ค๋ ์๋ฏธ์ ๋๋ค.
- ํตํฉ ์์
๊ด๋ฆฌ ์์คํ
: ๊ด๋ฆฌ ์์คํ
์ ํตํฉํด์ผ ํฉ๋๋ค. "๋ถ์กฑ" ์ง์๊ณผ ์ ๋์ ์ง์ ๋ฌธ์ ์์ 9๋ช
์ค 10๋ช
์ ๋ณ๋ชฉ ํ์์ ์ผ์ผํค๋ ์ฌ๋์
๋๋ค. ์ฑ
์์
"ํผ๋์ค ํ๋ก์ ํธ" ๋ฌธ์ ๋ ๋ธ๋ ํธ(Brent)๋ผ๋ ํ ์ฌ๋์๊ฒ ์์๋๋ฐ, ๊ทธ๋ก ์ธํด ํ๋ก์ ํธ๊ฐ ์์ ๋ณด๋ค XNUMX๋ ์ด๋ ๋ฆ์ด์ง๊ฒ ๋์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ ๋ ์ด๋์์๋ ์ด๋ฌํ "๋ธ๋ ํธ์ "๋ฅผ ๋ง๋๊ฒ ๋ฉ๋๋ค. ์ด๋ฌํ ๋ณ๋ชฉ ํ์์ ํด๊ฒฐํ๊ธฐ ์ํด ๋ชฉ๋ก์ ๋ค์ ๋ ํญ๋ชฉ์ ์ฌ์ฉํฉ๋๋ค. - ์ ์ฝ ๋ฐฉ๋ฒ๋ก ์ด๋ก : ์ ์ฝ ์ด๋ก .
- ํ์ ํดํน: ํ์ ํดํน.
- ํ ์ํ ์นดํ(
์นดํ ์ฝ์นญ ): Toyota Kata์ ๋ํด์๋ ๋ง์ด ์ด์ผ๊ธฐํ์ง ์๊ฒ ์ต๋๋ค. ๊ด์ฌ์ด ์์ผ์๋ฉด ๋ด github์์ํ๋ ์ ํ ์ด์ ์ด ์์ด์ ์ด ์ฃผ์ ์ ๊ฑฐ์ ๋ชจ๋ ๊ฒ์ ๋ํด. - ์์ฅ์งํฅ์ ์ธ ์กฐ์ง: ์์ฅ์งํฅ์ ์ธ ์กฐ์ง.
- Shift-์ผ์ชฝ ๊ฐ์ฌ์: ์ฃผ๊ธฐ์ ์ด๊ธฐ ๋จ๊ณ์์ ๊ฐ์ฌํฉ๋๋ค.
์ ๋ ์์ฃผ ๊ฐ๋จํ๊ฒ ์กฐ์ง์์ ์ผ์ ์์ํฉ๋๋ค. ํ์ฌ์ ๊ฐ์ ์ง์๋ค๊ณผ ์ด์ผ๊ธฐ๋ฅผ ๋๋๋ ๊ฒ์
๋๋ค. ๋ณด์๋ค์ํผ ์ฒจ๋จ ๊ธฐ์ ์ด ์์ต๋๋ค. ๋น์ ์ด ํ์๋กํ๋ ๊ฒ์ ์ธ ๋ด์ฉ๋ฟ์
๋๋ค. ๋๋ ํ ๋ฐฉ์ ์ฌ๋ฌ ํ์ ๋ชจ์์ ๊ทธ๋ค์ด ๋์๊ฒ ๋งํ๋ ๊ฒ์ ๋์ 7๊ฐ์ง ์ํ์ ๊ด์ ์์ ๋ถ์ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ ์ค์ค๋ก ๋ง์ปค๋ฅผ ์ฃผ๊ณ ์ง๊ธ๊น์ง ๋งํ ๋ด์ฉ์ ๋ชจ๋ ์น ํ์ ์ ์ด ๋ฌ๋ผ๊ณ ํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ด๋ฌํ ์ ํ์ ํ์์๋ ๋ชจ๋ ๋ด์ฉ์ ๊ธฐ๋กํ๋ ์ฌ๋์ด ํ ๋ช
์์ผ๋ฉฐ, ๊ธฐ๊ปํด์ผ ํ ๋ก ์ 10%๋ง ๊ธฐ๋กํ ์ ์์ต๋๋ค. ๋ด ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ฉด ์ด ์์น๋ฅผ ์ฝ 40%๊น์ง ๋์ผ ์ ์์ต๋๋ค.
(์ด ๊ทธ๋ฆผ์ ๋ณ๋๋ก ๋ณผ ์ ์์ต๋๋ค
๋์ ์ ๊ทผ ๋ฐฉ์์ William Schneider์ ์์
์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค.
๋ค์ ๋ ๋์ ์ต์ ์ ํต์ ๋ ฅ๊ณผ ์ญ๋ ๋ชจ๋ ๋์ ์์ค์ ๊ฐ์ถ ์ต์ ์ ๋๋ค. ๊ทธ๋ฌํ ํ์ฌ๊ฐ ์์ต์ฑ์ด ์๋ค๋ฉด ์๋ง๋ DevOps๊ฐ ํ์ํ์ง ์์ ๊ฒ์ ๋๋ค. ๋์ ์์ค์ ํต์ ๋ ฅ, ๋ฎ์ ์ญ๋, ํ๋ ฅ์ฑ์ ๊ฐ๊ณ ์์ง๋ง ๋์์ ๋์ ์์ค์ ๋ฌธํ(์ก์ฑ)๋ฅผ ๊ฐ์ถ ํ์ฌ์ ์ผํ๋ ๊ฒ์ด ๊ฐ์ฅ ํฅ๋ฏธ๋กญ์ต๋๋ค. ์ด๋ ํ์ฌ์ ๊ทธ๊ณณ์์ ์ผํ๊ณ ์ถ์ดํ๋ ์ฌ๋๋ค์ด ๋ง๊ณ ์ด์ง๋ฅ ์ด ๋ฎ๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
(์ด ๊ทธ๋ฆผ์ ๋ณ๋๋ก ๋ณผ ์ ์์ต๋๋ค
์๊ฒฉํ ์ง์นจ์ ๋ฐ๋ฅด๋ ๋ฐฉ๋ฒ์ ๊ฒฐ๊ตญ ์ง์ค์ ๋ฌ์ฑํ๋ ๋ฐ ๋ฐฉํด๊ฐ ๋๋ ๊ฒ ๊ฐ์ต๋๋ค. ํนํ ๊ฐ์น ํ๋ฆ ๋งคํ์๋ ์ ๋ณด๋ฅผ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ๊ดํ ๋ง์ ๊ท์น์ด ์์ต๋๋ค. ์ง๊ธ ์ ๊ฐ ์ด์ผ๊ธฐํ๊ณ ์๋ ์์ ์ ์ด๊ธฐ ๋จ๊ณ์์๋ ๋๊ตฌ๋ ์ด๋ฌํ ๊ท์น์ด ํ์ํ์ง ์์ต๋๋ค. ๋ง์ปค๋ฅผ ์์ ๋ ์ฌ๋์ด ํ์ฌ์ ์ค์ ์ํฉ์ ์น ํ์ ์ค๋ช ํ๋ค๋ฉด ์ด๊ฒ์ด ์ํฉ์ ์ดํดํ๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ๋๋ค. ๊ทธ๋ฌํ ์ ๋ณด๋ ์ด์ฌ์๊ฒ ์ ๋ฌ๋์ง ์์ต๋๋ค. ์ด ์๊ฐ, ๊ทธ ์ฌ๋์ ๋ง์ ๊ฐ๋ก๋ง๊ณ ํ์ด์ ์๋ชป ๊ทธ๋ ธ๋ค๊ณ ๋งํ๋ ๊ฒ์ ์ด๋ฆฌ์์ ์ผ์ ๋๋ค. ์ด ๋จ๊ณ์์๋ ๊ฐ๋จํ ๊ท์น์ ์ฌ์ฉํ๋ ๊ฒ์ด ๋ ์ข์ต๋๋ค. ์๋ฅผ ๋ค์ด ์ฌ๋ฌ ์์์ ๋ง์ปค๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ๋จํ ๋ค๋จ๊ณ ์ถ์ํ๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
๋ฐ๋ณตํฉ๋๋ค. ์ฒจ๋จ ๊ธฐ์ ์ ์์ต๋๋ค. ๊ฒ์์ ๋ง์ปค๋ ๋ชจ๋ ๊ฒ์ด ์ด๋ป๊ฒ ์๋ํ๋์ง์ ๋ํ ๊ฐ๊ด์ ์ธ ํ์ค์ ๋ํ๋ ๋๋ค. ๋นจ๊ฐ์ ๋ง์ปค๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ๋๋ค์ ํ์ฌ ์ํฉ์์ ๋ง์์ ๋ค์ง ์๋ ์ ์ ํ์ํฉ๋๋ค. ๋ด๊ฐ ์๋๋ผ ๊ทธ๋ค์ด ์ด ๊ธ์ ์ฐ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ํ์ ํ CIO์๊ฒ ๊ฐ ๋ ์์ ํด์ผ ํ 10๊ฐ์ง ๋ชฉ๋ก์ ์ ์ํ์ง ์์ต๋๋ค. ๋๋ ํ์ฌ ์ฌ๋๋ค์ด ๋งํ๋ ๊ฒ๊ณผ ๊ธฐ์กด์ ์ ์ฆ๋ ํจํด ์ฌ์ด์ ์ฐ๊ด์ฑ์ ์ฐพ์ผ๋ ค๊ณ ๋ ธ๋ ฅํฉ๋๋ค. ๋ง์ง๋ง์ผ๋ก ํ๋์ ๋ง์ปค๋ ๋ฌธ์ ์ ๋ํ ๊ฐ๋ฅํ ํด๊ฒฐ์ฑ ์ ์ ์ํฉ๋๋ค.
(์ด ๊ทธ๋ฆผ์ ๋ณ๋๋ก ๋ณผ ์ ์์ต๋๋ค
์ด์ ์ด ์ ๊ทผ ๋ฐฉ์์ ์๊ฐ ์์ ์ค๋ช ๋์ด ์์ต๋๋ค. ์ฌํด ์ด์ ์ ๋ ํ ์ํ์์ ์ผํ์ต๋๋ค. ๊ทธ๊ณณ์ ๋ณด์ ๋ด๋น์๋ค์ ์ค๊ณ ๋ฐ ์๊ตฌ ์ฌํญ ๊ฒํ ์ ์ฐธ์ฌํด์๋ ์ ๋๋ค๊ณ ํ์ ํ์ต๋๋ค.
(์ด ๊ทธ๋ฆผ์ ๋ณ๋๋ก ๋ณผ ์ ์์ต๋๋ค
๊ทธ๋ฐ ๋ค์ ๋ค๋ฅธ ๋ถ์์ ์ฌ๋๋ค๊ณผ ์ด์ผ๊ธฐ๋ฅผ ๋๋ด๋๋ฐ ์ฝ 8๋ ์ ์ ์ํํธ์จ์ด ๊ฐ๋ฐ์๋ค์ด ์์ ์๋๋ฅผ ๋ฆ์ถ๋ค๋ ์ด์ ๋ก ๋ณด์ ์ง์์ ํด๊ณ ํ๋ค๋ ์ฌ์ค์ด ๋ฐํ์ก์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฒ์ ๋น์ฐํ ๊ฒ์ผ๋ก ๋ฐ์๋ค์ฌ์ง ๊ธ์ง๋ น์ผ๋ก ๋ฐ๋์์ต๋๋ค. ์ค์ ๋ก๋ ๊ธ์ง๊ฐ ์์์ต๋๋ค.
์ฐ๋ฆฌ ํ์๋ ๊ทน๋๋ก ํผ๋์ค๋ฌ์ด ๋ฐฉ์์ผ๋ก ์งํ๋์์ต๋๋ค. ์ฝ XNUMX์๊ฐ ๋์ ๋ค์ฏ ๊ฐ์ ์๋ก ๋ค๋ฅธ ํ์ด ์ฝ๋์ ์ด์ ๋ธ๋ฆฌ ์ฌ์ด์ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์๋์ง ์ค๋ช ํ ์ ์์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ด ๊ฐ์ฅ ๊ฐ๋จํ ๊ฒ ๊ฐ์ต๋๋ค. ๋๋ถ๋ถ์ DevOps ์ปจ์คํดํธ๋ ๋ชจ๋ ์ฌ๋์ด ์ด๋ฏธ ์ด ์ฌ์ค์ ์๊ณ ์๋ค๊ณ ๊ฐ์ ํฉ๋๋ค.
๊ทธ๋ฌ๋ค๊ฐ XNUMX์๊ฐ ๋์ ์นจ๋ฌต์ ์ง์ผฐ๋ IT ๊ฑฐ๋ฒ๋์ค ๋ด๋น์๊ฐ ํ์ ๊ฐ ๋์ ๊ฐ์๊ธฐ ์ด์๋๋๋ ์์ฃผ ์ค๋ ์๊ฐ ๋์ ์ฐ๋ฆฌ๋ฅผ ์ฌ๋ก์ก์์ต๋๋ค. ๋ง์ง๋ง์ ๋๋ ๊ทธ์๊ฒ ํ์์ ๋ํด ์ด๋ป๊ฒ ์๊ฐํ๋์ง ๋ฌผ์๊ณ ๋๋ ๊ทธ์ ๋๋ต์ ๊ฒฐ์ฝ ์์ง ์์ ๊ฒ์ ๋๋ค. ๊ทธ๋ โ์์ ์๋ ์ฐ๋ฆฌ ์ํ์ ์ํํธ์จ์ด๋ฅผ ์ ๋ฌํ๋ ๋ฐฉ๋ฒ์ด ๋ ๊ฐ์ง๋ฐ์ ์๋ค๊ณ ์๊ฐํ๋๋ฐ, ์ง๊ธ์ ๊ทธ ์ค ๋ค์ฏ ๊ฐ์ง๊ฐ ์๋ค๋ ๊ฒ์ ์๊ณ ์๊ณ ์ธ ๊ฐ์ง๋ ๋ชฐ๋๋คโ๊ณ ๋งํ๋ค.
(์ด ๊ทธ๋ฆผ์ ๋ณ๋๋ก ๋ณผ ์ ์์ต๋๋ค
์ด ์ํ์ ๋ง์ง๋ง ํ์๋ ํฌ์ ์ํํธ์จ์ด ํ๊ณผ์ ๋ง๋จ์ด์์ต๋๋ค. ๊ทธ๋ ์ ํจ๊ป ์ข ์ด์ ๋ง์ปค๋ก ๋ค์ด์ด๊ทธ๋จ์ ์ฐ๋ ๊ฒ์ด ๋ณด๋๋ณด๋ค ๋ซ๊ณ ์ค๋งํธ ๋ณด๋๋ณด๋ค ๋ ๋ซ๋ค๋ ๊ฒ์ด ๋ฐํ์ก์ต๋๋ค.
์ง๊ธ ๋ณด์๋ ์ฌ์ง์ ๋ฏธํ
XNUMX์ผ์ฐจ์ ์์๋ ํธํ
ํ์์ค์ ๋ชจ์ต์
๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ๋ ์ด๋ฌํ ์ฒด๊ณ๋ฅผ ์ฌ์ฉํ์ฌ ํจํด, ์ฆ ์ํ์ ๊ฒ์ํ์ต๋๋ค.
๊ทธ๋์ ์ง์๋ค์๊ฒ ์ง๋ฌธ์ ํ๋ฉด ์ง์๋ค์ ์ธ ๊ฐ์ง ์์(๊ฒ์์, ๋นจ๊ฐ์, ํ๋์)์ผ๋ก ๋ ๋ง์ปค๋ก ๋ต์ ์ ์ต๋๋ค. ๋๋ ์ํ์ ๋ํ ๊ทธ๋ค์ ๋ต๋ณ์ ๋ถ์ํฉ๋๋ค. ์ด์ ๋ชจ๋ ์ํ์ ์์๋๋ก ๋ ผ์ํด ๋ณด๊ฒ ์ต๋๋ค.
1. ๋ชจ๋ ์์ ํ์: ์์ ํ์
๋ด๊ฐ ํจ๊ป ์ผํ๋ ๋๋ถ๋ถ์ ํ์ฌ์๋ ์๋ ค์ง์ง ์์ ์์
์ ๋น์จ์ด ๋งค์ฐ ๋์ต๋๋ค. ์๋ฅผ ๋ค์ด, ํ ์ง์์ด ๋ค๋ฅธ ์ง์์๊ฒ ์์ ๋จ์ํ ๋ฌด์ธ๊ฐ๋ฅผ ์์ฒญํ๋ ๊ฒฝ์ฐ์
๋๋ค. ๋๊ท๋ชจ ์กฐ์ง์์๋ ๊ณํ๋์ง ์์ ์์
์ด 60% ์์ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์์
์ ์ต๋ 40%๋ ์ด๋ค ๋ฐฉ์์ผ๋ก๋ ๋ฌธ์ํ๋์ง ์์ต๋๋ค. ๋ณด์์ด์๋ค๋ฉด ๋ด ์ธ์์์ ๋ค์๋ ๊ทธ ๋นํ๊ธฐ์ ํ์นํ์ง ์์ ๊ฒ์
๋๋ค. ์์
์ ์ ๋ฐ๋ง ๋ฌธ์ํ๋๋ฉด ์ด ์์
์ด ์ฌ๋ฐ๋ฅด๊ฒ ์ํ๋๊ณ ์๋์ง ์ฌ๋ถ๋ฅผ ์ ์ ์์ต๋๋ค. ๋ค๋ฅธ ๋ชจ๋ ๋ฐฉ๋ฒ์ ์ธ๋ชจ๊ฐ ์๋ ๊ฒ์ผ๋ก ํ๋ช
๋ฉ๋๋ค. ์๋ ค์ง 50%๊ฐ ์์
์ ๊ฐ์ฅ ์ผ๊ด๋๊ณ ๋ช
ํํ ๋ถ๋ถ์ผ ์ ์์ผ๋ฉฐ ์๋ํ๋ ์ข์ ๊ฒฐ๊ณผ๋ฅผ ์ป์ง ๋ชปํ๊ณ ์ต์
์ ๊ฒฐ๊ณผ๋ฅผ ๊ฐ์ ธ์ฌ ์ ์๊ธฐ ๋๋ฌธ์ ์๋ฌด๊ฒ๋ ์๋ํํ๋ ค๊ณ ์๋ํ ํ์๊ฐ ์์ต๋๋ค. ์ฌ๋ฌผ์ ๋ณด์ด์ง ์๋ ์ ๋ฐ์ ์์ต๋๋ค. ๋ฌธ์๊ฐ ์์ผ๋ฉด ๋ชจ๋ ์ข
๋ฅ์ ํดํน๊ณผ ์จ๊ฒจ์ง ์์
์ ์ฐพ๋ ๊ฒ์ด ๋ถ๊ฐ๋ฅํ๋ฉฐ ๋ณ๋ชฉ ํ์, ์ฆ ์ ๊ฐ ์ด๋ฏธ ์ด์ผ๊ธฐํ ๋ฐ๋ก "๋ธ๋ ํธ"๋ฅผ ์ฐพ๋ ๊ฒ์ด ๋ถ๊ฐ๋ฅํฉ๋๋ค. Dominica DeGrandis์ ํ๋ฅญํ ์ฑ
์ด ์์ต๋๋ค.
- ์งํ ์ค์ธ ์์ (WIP)์ด ๋๋ฌด ๋ง์ต๋๋ค.
- ์ ์ ์๋ ์ข ์์ฑ
- ๊ณํ๋์ง ์์ ์์
- ์ฐ์ ์์ ์ถฉ๋
- ์์ธ๋ ์ ๋ฌด
์ด๊ฒ์ ๋งค์ฐ ๊ฐ์น ์๋ ๋ถ์์ด๊ณ ์ฑ ๋ ํ๋ฅญํ์ง๋ง, ๋ฐ์ดํฐ์ 50%๋ง ํ์๋๋ค๋ฉด ์ด ๋ชจ๋ ์กฐ์ธ์ ์ธ๋ชจ๊ฐ ์์ต๋๋ค. 90% ์ด์์ ์ ํ๋๊ฐ ๋ฌ์ฑ๋๋ฉด Dominica๊ฐ ์ ์ํ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋๋ ์์ฌ๊ฐ ๋ถํ ์ง์์๊ฒ 15๋ถ์ง๋ฆฌ ์์ ์ ์ฃผ์ง๋ง ๋ถํ ์ง์์๊ฒ๋ XNUMX์ผ์ด ๊ฑธ๋ฆฌ๋ ์ํฉ์ ๋ํด ์ด์ผ๊ธฐํ๊ณ ์์ต๋๋ค. ํ์ง๋ง ์์ฌ๋ ์ด ๋ถํ ์ง์์ด XNUMX~XNUMX๋ช ์ ๋ค๋ฅธ ์ฌ๋์๊ฒ ์์กดํ๊ณ ์๋ค๋ ์ฌ์ค์ ์ค์ ๋ก ์์ง ๋ชปํฉ๋๋ค.
ํผ๋์ค ํ๋ก์ ํธ(Phoenix Project)๋ 90๋
์ด๋ ๋ฆ์ด์ง ํ๋ก์ ํธ์ ๋ํ ๋๋ผ์ด ์ด์ผ๊ธฐ์
๋๋ค. ์ด๋ก ์ธํด ์ธ๋ฌผ ์ค ํ ๋ช
์ด ํด๊ณ ๋ฅผ ๋นํ๊ฒ ๋๊ณ , ๊ทธ๋ ์ผ์ข
์ ์ํฌ๋ผํ
์ค๋ก ์ ์๋๋ ๋ ๋ค๋ฅธ ์ธ๋ฌผ์ ๋ง๋๊ฒ ๋๋ค. ๊ทธ๋ ์ ํํ ๋ฌด์์ด ์๋ชป๋์๋์ง ํ์
ํ๋ ๋ฐ ๋์์ ์ค๋๋ค. ํ์ฌ์๋ Brent๋ผ๋ ์ด๋ฆ์ ์์คํ
๊ด๋ฆฌ์๊ฐ ํ ๋ช
์์ผ๋ฉฐ ๋ชจ๋ ์์
์ด ์ด๋ป๊ฒ ๋ ๊ทธ๋ฅผ ํตํด ์งํ๋๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ํ์ ์ค ํ๋์์ ๋ถํ ์ง์ ์ค ํ ๋ช
์ด ์ง๋ฌธ์ ๋ฐ์ต๋๋ค. ๊ฐ 9๋ถ ์์
์ ์ผ์ฃผ์ผ์ด ๊ฑธ๋ฆฌ๋ ์ด์ ๋ ๋ฌด์์
๋๊น? ๊ทธ ๋๋ต์ ๋๊ธฐ์ด ์ด๋ก ๊ณผ ๋ฆฌํ์ ๋ฒ์น์ ๋งค์ฐ ๋จ์ํํ ํ๋ ์ ํ
์ด์
์ด๋ฉฐ, ์ด ํ๋ ์ ํ
์ด์
์์๋ 63% ์ ์ ์จ์์ ๊ฐ ์์
์๊ฐ์ด 7์๊ฐ์ด ๊ฑธ๋ฆฌ๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ๊ฐ ์์
์ ๋ค๋ฅธ 9๋ช
์๊ฒ ์ ์ก๋์ด์ผ ํ๋ฉฐ, ๊ทธ๋ฌ๋ฉด ๊ทธ ์๊ฐ์ XNUMX์๊ฐ, XNUMXรXNUMX๊ฐ ๋ฉ๋๋ค. ์ ๊ฐ ๋งํ๊ณ ์ ํ๋ ๊ฒ์ ๋ฆฌํ์ ๋ฒ์น์ด๋ ๋ณต์กํ ๋๊ธฐ์ด ์ด๋ก ์ ์ฌ์ฉํ๋ ค๋ฉด ์ต์ํ ๋ฐ์ดํฐ๊ฐ ํ์ํ๋ค๋ ๊ฒ์
๋๋ค.
๋ฐ๋ผ์ ๊ฐ์์ฑ์ ๋ํด ์ด์ผ๊ธฐํ ๋ ๋ชจ๋ ๊ฒ์ด ํ๋ฉด์ ํ์๋๋ค๋ ์๋ฏธ๊ฐ ์๋๋ผ ์ต์ํ ๋ฐ์ดํฐ๊ฐ ์๋ค๋ ์๋ฏธ์ ๋๋ค. ๊ทธ๋ ๊ฒ ํ ๋, ํ์ํ์ง ์์๋ฐ ์ด๋ป๊ฒ๋ ๋ธ๋ ํธ์๊ฒ ์ ์ก๋๋ ๊ณํ๋์ง ์์ ์์ ์ ์์ด ๋งค์ฐ ๋ง๋ค๋ ์ฌ์ค์ด ์ข ์ข ๋ฐํ์ก์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ธ๋ ํธ๋ ํ๋ฅญํ ์ฌ๋์ ๋๋ค. ๊ทธ๋ ๊ฒฐ์ฝ ๊ฑฐ์ ํ์ง ์์ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ๋ ์์ ์ ์ผ์ ์ด๋ป๊ฒ ํ๋์ง ์๋ฌด์๊ฒ๋ ๋งํ์ง ์์ต๋๋ค.
์์
์ด ๋ณด์ด๋ฉด ๋ฐ์ดํฐ๋ฅผ ๊น๋ํ๊ฒ ๋ถ๋ฅํ ์ ์๊ณ (์ฌ์ง์์ ๋๋ฏธ๋ํฌ๊ฐ ํ๊ณ ์๋ ์ผ์ด ๋ฐ๋ก ๊ทธ๊ฒ์ด๋ค), XNUMX๋ฒ์ ์๊ฐ ๋์์ ๋ํ ์ถ์ํ๋ฅผ ์ ์ฉํ ์ ์๊ณ , ์๋ํ๋ฅผ ์ ์ฉํ ์ ์๋ค.
2. ์ ๋ฌด ๊ด๋ฆฌ ์์คํ ํตํฉ: ์ ๋ฌด ๊ด๋ฆฌ
๋ด๊ฐ ๋งํ๋ ์ํ์ ์ผ์ข ์ ํผ๋ผ๋ฏธ๋์ด๋ค. ์ฒซ ๋ฒ์งธ ์์ ์ด ์ฌ๋ฐ๋ฅด๊ฒ ์ํ๋๋ฉด ๋ ๋ฒ์งธ ์์ ์ ์ด๋ฏธ ์ผ์ข ์ ์ถ๊ฐ ๊ธฐ๋ฅ์ ๋๋ค. ์ด๋ค ์ค ๋ค์๋ ์คํํธ์ ์๋ ์ ํฉํ์ง ์์ผ๋ฉฐ Fortune 5000๋ ๊ธฐ์ ๊ณผ ๊ฐ์ ๋๊ท๋ชจ ํ์ฌ์์๋ ์ผ๋์ ๋์ด์ผ ํฉ๋๋ค. ์ ๊ฐ ๊ทผ๋ฌดํ๋ ๋ง์ง๋ง ํ์ฌ์๋ ํฐ์ผํ ์์คํ ์ด 10๊ฐ ์์์ต๋๋ค. ํ ํ์ Remedy๋ฅผ ์ฌ์ฉํ๊ณ , ๋ค๋ฅธ ํ์ ์์ฒด ์์คํ ์ ์์ฑํ์ผ๋ฉฐ, ์ธ ๋ฒ์งธ ํ์ Jira๋ฅผ ์ฌ์ฉํ๊ณ , ์ผ๋ถ๋ ์ด๋ฉ์ผ์ ์ฌ์ฉํ์ต๋๋ค. ํ์ฌ์ 30๊ฐ์ ํ์ดํ๋ผ์ธ์ด ์๋ ๊ฒฝ์ฐ์๋ ๋์ผํ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ง๋ง ์ด๋ฌํ ๊ฒฝ์ฐ๋ฅผ ๋ชจ๋ ๋ ผ์ํ ์๊ฐ์ ์์ต๋๋ค.
๋๋ ํฐ์ผ์ด ์ด๋ป๊ฒ ์์ฑ๋๋์ง, ๋ค์์ ์ด๋ค ์ผ์ด ๋ฐ์ํ๋์ง, ์ด๋ป๊ฒ ํฐ์ผ์ ์ฐํํ๋์ง ์ฌ๋๋ค๊ณผ ์ ํํ ๋ ผ์ํฉ๋๋ค. ๊ฐ์ฅ ํฅ๋ฏธ๋ก์ด ์ ์ ์ฐ๋ฆฌ ๋ชจ์์ ์ฐธ์ํ ์ฌ๋๋ค์ด ์์ฃผ ์ง์งํ๊ฒ ๋งํ๋ค๋ ๊ฒ์ ๋๋ค. ์ค์ ๋ก "ํฐ ์ํฅ"์ ์ฃผ์ด์ผ ํ๋ ํฐ์ผ์ "๋ฏธ๋ฏธ/์ํฅ ์์"์ ๋ถ์ฌํ๋ ์ฌ๋์ด ๋ช ๋ช ์ธ์ง ๋ฌผ์์ต๋๋ค. ๊ฑฐ์ ๋ชจ๋ ์ฌ๋์ด ์ด๋ ๊ฒ ํ๋ค๋ ๊ฒ์ด ๋ฐํ์ก์ต๋๋ค. ๋๋ ๋น๋์ ์ฐธ์ฌํ์ง ์์ผ๋ฉฐ ๊ฐ๋ฅํ ๋ชจ๋ ๋ฐฉ๋ฒ์ผ๋ก ์ฌ๋์ ์ ์์ ํ์ธํ์ง ์์ผ๋ ค ๊ณ ๋ ธ๋ ฅํฉ๋๋ค. ์ง์ฌ์ผ๋ก ๊ณ ๋ฐฑํ๋ฉด ๊ทธ ์ฌ๋์ ๋ด์ด์ฃผ์ง ์์์. ๊ทธ๋ฌ๋ ๊ฑฐ์ ๋ชจ๋ ์ฌ๋์ด ์์คํ ์ ์ฐํํ๋ค๋ ๊ฒ์ ๋ชจ๋ ๋ณด์์ด ๋ณธ์ง์ ์ผ๋ก ์๋์ฐ ๋๋ ์ฑ์ด๋ผ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ๋ฐ๋ผ์ ์ด ์์คํ ์ ๋ฐ์ดํฐ์์๋ ๊ฒฐ๋ก ์ ๋์ถํ ์ ์์ต๋๋ค.
ํฐ์ผ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ํ๋์ ๋ฉ์ธ ์์คํ ์ ์ ํํด์ผ ํฉ๋๋ค. Jira๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ Jira๋ฅผ ์ ์งํ์ธ์. ๋์์ด ์๋ค๋ฉด ๊ทธ๊ฒ์ด ์ ์ผํ ๋์์ด ๋๋๋ก ํ์ญ์์ค. ๊ฒฐ๋ก ์ ํฐ์ผ์ ๊ฐ๋ฐ ํ๋ก์ธ์ค์ ๋ ๋ค๋ฅธ ๋จ๊ณ๋ก ๋ณด์์ผ ํ๋ค๋ ๊ฒ์ ๋๋ค. ๋ชจ๋ ์์ ์๋ ๊ฐ๋ฐ ์ํฌํ๋ก๋ฅผ ํตํด ์งํ๋์ด์ผ ํ๋ ํฐ์ผ์ด ์์ด์ผ ํฉ๋๋ค. ํฐ์ผ์ ํ์ผ๋ก ์ ์ก๋๋ฉฐ, ํ์ ์ด๋ฅผ ์คํ ๋ฆฌ๋ณด๋์ ๊ฒ์ํ ๋ค์ ์ด์ ๋ํ ์ฑ ์์ ์ง๋๋ค.
์ด๋ ์ธํ๋ผ์ ์ด์์ ํฌํจํ ๋ชจ๋ ๋ถ์์ ์ ์ฉ๋ฉ๋๋ค. ์ด ๊ฒฝ์ฐ ์ํฉ์ ๋ํ ์ต์ํ์ ๊ทธ๋ด๋ฏํ ์์ด๋์ด๋ฅผ ํ์ฑํ๋ ๊ฒ์ด ๊ฐ๋ฅํฉ๋๋ค. ์ด ํ๋ก์ธ์ค๊ฐ ํ๋ฆฝ๋๋ฉด ๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฑ ์์๋ฅผ ์๋ณํ๋ ๊ฒ์ด ๊ฐ์๊ธฐ ์ฌ์์ง๋๋ค. ์ด์ ์ฐ๋ฆฌ๋ ์๋ก์ด ์๋น์ค์ 50%๊ฐ ์๋ 98%๋ฅผ ๋ฐ๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ด ํต์ฌ ํ๋ก์ธ์ค๊ฐ ์๋ํ๋ฉด ์์คํ ์ ์ฒด์ ์ ํ์ฑ์ด ํฅ์๋ฉ๋๋ค.
์๋น์ค ํ์ดํ๋ผ์ธ
์ด๋ ๋ค์ ๋๊ธฐ์ ์๋ง ์ ์ฉ๋ฉ๋๋ค. ์๋ก์ด ๋ถ์ผ์ ์ ์ ํ์ฌ๋ผ๋ฉด ์๋งค๋ฅผ ๊ฑท์ด๋ถ์ด๊ณ Travis CI ๋๋ CircleCI์ ํ๋ ฅํ์ธ์. Fortune 5000๋ ๊ธฐ์ ์ ๊ฒฝ์ฐ ์ ๊ฐ ๊ทผ๋ฌดํ๋ ์ํ์์ ์์๋ ์ผ์ด ๋ํ์ ์ ๋๋ค. Google์ด ๊ทธ๋ค์๊ฒ ์์ ์ค๋๋ IBM ์์คํ ์ ๋ค์ด์ด๊ทธ๋จ์ ๋ณด์ฌ์ฃผ์์ต๋๋ค. Google ์ง์๋ค์ด ํผ๋์ค๋ฌ์์ ๋ฌผ์์ต๋๋ค. ์ด์ ๋ํ ์์ค ์ฝ๋๋ ์ด๋์ ์์ต๋๊น? ํ์ง๋ง ์์ค ์ฝ๋๋ ์๊ณ GUI๋ ์์ต๋๋ค. ์ด๊ฒ์ด ๋๊ท๋ชจ ์กฐ์ง์ด ์ฒ๋ฆฌํด์ผ ํ๋ ํ์ค์ ๋๋ค. ์ค๋๋ ๋ฉ์ธํ๋ ์์ ์๋ 40๋ ๋ ์ํ ๊ธฐ๋ก์ ๋๋ค. ๋ด ๊ณ ๊ฐ ์ค ํ ๋ช ์ KeyBank ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํด Circuit Breaker ํจํด๊ณผ Chaos Monkey๊ฐ ํฌํจ๋ Kubernetes ์ปจํ ์ด๋๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ด๋ฌํ ์ปจํ ์ด๋๋ ๊ถ๊ทน์ ์ผ๋ก COBOL ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฐ๊ฒฐ๋ฉ๋๋ค.
Google ์ง์๋ค์ ๋ด ๊ณ ๊ฐ์ ๋ชจ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ๊ฒ์ด๋ผ๊ณ ์์ ํ ํ์ ํ ๋ค์ ์ง๋ฌธ์ ํ๊ธฐ ์์ํ์ต๋๋ค. IBM ๋ฐ์ดํฐํ์ดํ๊ฐ ๋ฌด์์ธ๊ฐ์? ๊ทธ๋ค์ ์ด๊ฒ์ด ์ปค๋ฅํฐ๋ผ๊ณ ๋ค์์ต๋๋ค. ๊ทธ๊ฒ์ ๋ฌด์๊ณผ ์ฐ๊ฒฐ๋ฉ๋๊น? Sperry ์์คํ ์ผ๋ก. ๊ทธ๊ฒ ๋ญ์ฃ ? ๋ฑ๋ฑ. ์ธ๋ป ๋ณด๋ฉด ์ด๋ค ์ข ๋ฅ์ DevOps๊ฐ ์์ ์ ์์๊น์? ๊ทธ๋ฌ๋ ์ค์ ๋ก๋ ๊ฐ๋ฅํฉ๋๋ค. ์ํฌํ๋ก๋ฅผ ๋ฐฐ์ก ํ์ ๋๊ธธ ์ ์๋ ๋ฐฐ์ก ์์คํ ์ด ์์ต๋๋ค.
3. ์ ์ฝ์ด๋ก : ์ ์ฝ์ด๋ก
์ธ ๋ฒ์งธ ์ํ์ธ ์ ๋์ /"๋ถ์กฑ์ " ์ง์์ผ๋ก ๋์ด๊ฐ๊ฒ ์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๋ชจ๋ ์กฐ์ง์๋ ๋ชจ๋ ๊ฒ์ ์๊ณ ๋ชจ๋ ๊ฒ์ ๊ด๋ฆฌํ๋ ์ฌ๋ฌ ์ฌ๋์ด ์์ต๋๋ค. ์ด๋ค์ ์กฐ์ง์ ๊ฐ์ฅ ์ค๋ ์์๊ณ ๋ชจ๋ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์๊ณ ์๋ ์ฌ๋๋ค์ ๋๋ค.
์ด๊ฒ์ด ๋ค์ด์ด๊ทธ๋จ์ ๋ํ๋๋ฉด ๋๋ ๋ง์ปค๋ก ๊ทธ๋ฌํ ์ฌ๋๋ค์๊ฒ ํน๋ณํ ๋๊ทธ๋ผ๋ฏธ๋ฅผ์นฉ๋๋ค. ์๋ฅผ ๋ค์ด ํน์ Lou๊ฐ ๋ชจ๋ ํ์์ ์ฐธ์ํ๋ ๊ฒ์ผ๋ก ๋ฐํ์ก์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฒ์ ๋์๊ฒ ๋ถ๋ช
ํฉ๋๋ค. ์ด๊ฒ์ ์ง์ญ ๋ธ๋ ํธ์
๋๋ค. CIO๊ฐ ํฐ์
์ธ ์ ์ด๋ํ๋ฅผ ์
์ ๋์ ์ ์ฅ์ ์
์ IBM ์ง์ ์ค ํ๋๋ฅผ ์ ํํ ๋, ๋ด๊ฐ ์ ํ๋๋ ์ด์ ๋ ๋ค๋ฅธ ์ฌ๋์ด ๋งํ์ง ์์ ๊ฒ๊ณผ ๋๋ ํฐ๊ฐ ๋ฃ๊ณ ์ถ์ดํ์ง ์์ ์๋ ์๋ ๊ฒ๋ค์ ๊ฐ๋
์๊ฒ ๋งํ ์ ์๊ธฐ ๋๋ฌธ์
๋๋ค. . ๋๋ ํ์ฌ์ ๋ณ๋ชฉ ํ์์ด Fred๋ผ๋ ์ฌ๋๊ณผ Lou๋ผ๋ ์ฌ๋์ด๋ผ๊ณ ๋งํฉ๋๋ค. ์ด ๋ณ๋ชฉ ํ์์ ํ์ด์ผ ํ๋ฉฐ, ์ด๋ค ์์ผ๋ก๋ ๊ทธ๋ค๋ก๋ถํฐ ์ง์์ ์ป์ด์ผ ํฉ๋๋ค.
์ด๋ฐ ์ข ๋ฅ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ์๋ฅผ ๋ค์ด Slack์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋๋ํ ๊ฐ๋ ์ด ๋ฌผ์ ๊ฒ์ ๋๋ค - ์? ์ผ๋ฐ์ ์ผ๋ก ์ด๋ฌํ ๊ฒฝ์ฐ DevOps ์ปจ์คํดํธ๋ ๋ค์๊ณผ ๊ฐ์ด ๋๋ตํฉ๋๋ค. ๋ชจ๋๊ฐ ๊ทธ๋ ๊ฒ ํ๊ณ ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ๊ฐ๋ ์ด ์ ๋ง ๋๋ํ๋ค๋ฉด ๊ทธ๋ ์ด๋ ๊ฒ ๋งํ ๊ฒ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ด ๋ํ๊ฐ ๋๋๋ ๊ณณ์ ๋๋ค. ์ด์ ๋ํ ๋์ ๋๋ต์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ํ์ฌ์ Fred, Lou, Susie ๋ฐ Jane์ด๋ผ๋ ๋ค ๊ฐ์ง ๋ณ๋ชฉ ํ์์ด ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ง์์ ์ ๋ํํ๋ ค๋ฉด ๋จผ์ Slack์ ๋์ ํด์ผ ํฉ๋๋ค. ๊ทํ์ ๋ชจ๋ ์ํค๋ ๊ทธ ์กด์ฌ์ ๋ํด ์๋ฌด๋ ๋ชจ๋ฅด๊ธฐ ๋๋ฌธ์ ์์ ํ ๋ง๋ ์๋๋ ๊ฒ์ ๋๋ค. ์์ง๋์ด๋ง ํ์ด ํ๋ฐํธ์๋ ๋ฐ ๋ฐฑ์๋ ๊ฐ๋ฐ์ ์ฐธ์ฌํ๊ณ ๋ชจ๋ ์ฌ๋์ด ํ๋ฐํธ์๋ ๊ฐ๋ฐํ์ด๋ ์ธํ๋ผ ํ์ ์ง๋ฌธ์ ๋ฌธ์ํ ์ ์๋ค๋ ์ ์ ์์์ผ ํฉ๋๋ค. ๊ทธ๋๊ฐ ๋ฐ๋ก Lou๋ Fred๊ฐ ์ํค์ ์ฐธ์ฌํ ์๊ฐ์ ๊ฐ๊ฒ ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฐ ๋ค์ Slack์์ ๋๊ตฐ๊ฐ๊ฐ ์ 5๋จ๊ณ๊ฐ ์๋ํ์ง ์๋์ง ๋ฌป๋ ๊ฒฝ์ฐ Lou๋ Fred๊ฐ Wiki์ ์ง์นจ์ ์์ ํฉ๋๋ค. ์ด ํ๋ก์ธ์ค๋ฅผ ํ๋ฆฝํ๋ฉด ๋ง์ ์ผ์ด ์ ์ ๋ก ์ด๋ฃจ์ด์ง๋๋ค.
์ด๊ฒ์ด ๋์ ์ฃผ์ ์์ ์ ๋๋ค. ์ฒจ๋จ ๊ธฐ์ ์ ์ถ์ฒํ๋ ค๋ฉด ๋จผ์ ๊ทธ์ ๋ํ ๊ธฐ๋ฐ์ ์ ๋ฆฌํด์ผ ํ๋ฉฐ ์ด๋ ๋ฐฉ๊ธ ์ค๋ช ํ ์ ๊ธ ๊ธฐ์ ์๋ฃจ์ ์ ์ฌ์ฉํ์ฌ ์ํํ ์ ์์ต๋๋ค. ์ฒจ๋จ ๊ธฐ์ ๋ก ์์ํ๊ณ ๊ทธ ๊ธฐ์ ์ด ํ์ํ ์ด์ ๋ฅผ ์ค๋ช ํ์ง ์์ผ๋ฉด ์ผ๋ฐ์ ์ผ๋ก ์ ๋๋์ง ์์ต๋๋ค. ์ฐ๋ฆฌ ๊ณ ๊ฐ ์ค ํ ๋ช ์ ๋งค์ฐ ์ ๋ ดํ๊ณ ๊ฐ๋จํ ์๋ฃจ์ ์ธ Azure ML์ ์ฌ์ฉํฉ๋๋ค. ์ง๋ฌธ์ ์ฝ 30%๋ ์๊ฐ ํ์ต ๊ธฐ๊ณ ์์ฒด์์ ๋ต๋ณ๋์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด ๊ธ์ ๋ฐ์ดํฐ ๊ณผํ, ํต๊ณ, ์ํ์ ๊ด๋ จ๋์ง ์์ ์ด์์๊ฐ ์์ฑํ ๊ฒ์ ๋๋ค. ์ด๊ฒ์ ์ค์ํฉ๋๋ค. ๊ทธ๋ฌํ ์๋ฃจ์ ์ ๋น์ฉ์ ์ต์ํ๋ฉ๋๋ค.
4. ํ์ ํดํน: ํ์ ํดํน
๋ค ๋ฒ์งธ ์ํ์ ๊ณ ๋ฆฝ์ ๋ง์ ์ธ์ธ ํ์์ฑ์ ๋๋ค. ๋๋ถ๋ถ์ ์ฌ๋๋ค์ ์ด๋ฏธ ์ด๊ฒ์ ์๊ณ ์์ต๋๋ค. ๊ณ ๋ฆฝ์ ์ ๋๊ฐ์ ๋ณ์ต๋๋ค. ๊ฐ ๋ถ์๊ฐ ์์ ์ ์ธต์ ์๊ณ ์๋ฆฌ๋ฒ ์ดํฐ๋ฅผ ์ ์ธํ๊ณ ์ฌ๋๋ค์ด ์ด๋ค ์ ์ผ๋ก๋ ์๋ก ๊ต์ฐจํ์ง ์์ผ๋ฉด ๊ทธ๋ค ์ฌ์ด์ ์ ๋๊ฐ์ด ๋งค์ฐ ์ฝ๊ฒ ๋ฐ์ํฉ๋๋ค. ๊ทธ๋ฌ๋ ๋ฐ๋๋ก ์ฌ๋๋ค์ด ๊ฐ์ ๋ฐฉ์ ์์ผ๋ฉด ๊ทธ๋ ๋ ์ฆ์ ๋ ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ๋๊ตฐ๊ฐ๊ฐ ๊ทธ๋ฌํ ์ธํฐํ์ด์ค๊ฐ ๊ฒฐ์ฝ ์๋ํ์ง ์๋๋ค๋ ์ผ๋ฐ์ ์ธ ๋น๋์ ๋์ง๋ฉด ๊ทธ๋ฌํ ๋น๋์ ํด์ฒดํ๋ ๊ฒ์ด ๋ ์ฌ์ด ๊ฒ์ ์์ต๋๋ค. ์ธํฐํ์ด์ค๋ฅผ ์์ฑํ ํ๋ก๊ทธ๋๋จธ๋ ๊ตฌ์ฒด์ ์ธ ์ง๋ฌธ์ ํ๊ธฐ๋ง ํ๋ฉด ๋๋ฉฐ, ์๋ฅผ ๋ค์ด ์ฌ์ฉ์๊ฐ ๋จ์ํ ๋๊ตฌ๋ฅผ ์๋ชป ์ฌ์ฉํ๊ณ ์์๋ค๋ ์ฌ์ค์ด ๊ณง ๋ถ๋ช ํด์ง ๊ฒ์ ๋๋ค.
๊ณ ๋ฆฝ์ ๊ทน๋ณตํ๋ ๋ฐฉ๋ฒ์๋ ์ฌ๋ฌ ๊ฐ์ง๊ฐ ์์ต๋๋ค. ํ๋ฒ์ ํธ์ฃผ์ ํ ์ํ์ ์๋ดํด ๋ฌ๋ผ๋ ์์ฒญ์ ๋ฐ์์ง๋ง ๋ ์๋ ์ ์๋ด๊ฐ ์๋ค๋ ์ด์ ๋ก ๊ฑฐ์ ํ์ต๋๋ค. ๊ทธ๋ค์ ๋๊ธฐ ์ํด ๋ด๊ฐ ํ ์ ์๋ ์ผ์ ๊ทธ๋ํฝ ์คํ ๋ฆฌํ ๋ง์ ์ถ์ฒํ๋ ๊ฒ๋ฟ์ด์์ต๋๋ค. ์ด๋ ํจ๊ณผ๊ฐ ์ ์ฆ๋ ๊ฒ์ ๋๋ค. ๋ ๋ค๋ฅธ ํฅ๋ฏธ๋ก์ด ๋ฐฉ๋ฒ์ ๋ฆฐ ์ปคํผ ๋ฏธํ ์ ๋๋ค. ๋๊ท๋ชจ ์กฐ์ง์์ ์ด๋ ์ง์์ ์ ํํ๋ ๋ฐ ํ์ํ ์ต์ ์ ๋๋ค. ๋ํ ๋ด๋ถ ๋ฐ๋ธ์ต์ค๋ฐ์ด, ํด์ปคํค ๋ฑ์ ์งํํ ์ ์์ต๋๋ค.
5. ์นดํ ์ฝ์นญ
์ฒ์์ ๊ฒฝ๊ณ ํ๋ฏ์ด ์ค๋์ ์ด์ ๋ํด ์ด์ผ๊ธฐํ์ง ์๊ฒ ์ต๋๋ค. ๊ด์ฌ์์ผ์ ๋ถ๋ค์ ํ๋ฒ ์ดํด๋ณด์๋ฉด ์ข์ ๊ฒ ๊ฐ์์
์ด ์ฃผ์ ์ ๊ดํด Mike Rother์ ์ข์ ๊ฐ์ฐ๋ ์์ต๋๋ค:
6. ์์ฅ์งํฅ์ : ์์ฅ์งํฅ์ ์ธ ์กฐ์ง
์ฌ๊ธฐ์๋ ๋ค๋ฅธ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด "I" ์ฌ๋, "T" ์ฌ๋, "E" ์ฌ๋์ด ์์ต๋๋ค. '๋'๋ผ๋ ์ฌ๋์ ์ค์ง ํ ๊ฐ์ง ์ผ๋ง ํ๋ ์ฌ๋์ ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ด๋ค์ ๋ถ๋ฆฌ๋ ๋ถ์๊ฐ ์๋ ์กฐ์ง์ ์กด์ฌํฉ๋๋ค. "T"๋ ์ฌ๋์ด ํ ๊ฐ์ง ์ผ์ ์ํ์ง๋ง ๋ค๋ฅธ ์ผ๋ ์ํ๋ ๊ฒฝ์ฐ์ ๋๋ค. "E" ๋๋ ์ฌ์ง์ด "comb"์ ์ฌ๋์ด ๋ง์ ๊ธฐ์ ์ ๊ฐ์ง๊ณ ์์ ๋ ์ฌ์ฉ๋ฉ๋๋ค.
์ฝ์จ์ด์ ๋ฒ์น์ ์ฌ๊ธฐ์ ์๋ํฉ๋๋ค(
์ด ๋ฌธ์ ์ ๋ํ ํด๊ฒฐ์ฑ ์ ์ฌ๋ฌ ๋ฒ ์ค๋ช ๋์์ต๋๋ค. ์๋ฅผ ๋ค์ด ํ๋ฅด๋๋ ํ๋ฅด๋๋ฐ์ค(Fernando Fernandez)๊ฐ ์ค๋ช ํ ์กฐ์ง ์ํ์ด ์์ต๋๋ค. ์ ๊ฐ ๋ฐฉ๊ธ ์ด์ผ๊ธฐํ ๋ฌธ์ ๊ฐ ์๋ ์ํคํ ์ฒ๋ ๊ธฐ๋ฅ ์งํฅ ์ํคํ ์ฒ์ ๋๋ค. ๋ ๋ฒ์งธ ์ ํ์ ์ต์ ์ ๋งคํธ๋ฆญ์ค ์ํคํ ์ฒ๋ก, ๋ค๋ฅธ ๋ ๊ฐ์ง ์ ํ ์ค ์๋ง์ ๋๋ค. ์ธ ๋ฒ์งธ๋ ๋๋ถ๋ถ์ ์คํํธ์ ์์ ๋ณผ ์ ์๋ ํํ์ธ๋ฐ, ๋๊ธฐ์ ๋ ์ด๋ฐ ์ ํ์ ๋ง์ถ๋ ค๊ณ ๋ ธ๋ ฅํ๊ณ ์๋ค. ์์ฅ์งํฅ์ ์ธ ์กฐ์ง์ ๋๋ค. ์ฌ๊ธฐ์ ์ฐ๋ฆฌ๋ ๊ณ ๊ฐ ์์ฒญ์ ๊ฐ์ฅ ๋น ๋ฅธ ์๋ต์ ๋ฌ์ฑํ๊ธฐ ์ํด ์ต์ ํํฉ๋๋ค. ์ด๋ฅผ ์ํ์ ์กฐ์ง์ด๋ผ๊ณ ๋ ํฉ๋๋ค.
๋ง์ ์ฌ๋๋ค์ด ์ด ๊ตฌ์กฐ๋ฅผ ๋ค์ํ ๋ฐฉ์์ผ๋ก ์ค๋ช
ํฉ๋๋ค. ์ ๋ ๋ค์๊ณผ ๊ฐ์ ํํ์ ์ข์ํฉ๋๋ค. ํ ๊ตฌ์ถ/์ด์, Amazon์์๋ ์ด๋ ๊ฒ ๋ถ๋ฆ
๋๋ค. ๋ ๊ฐ์ ํผ์ ํ. ์ด๋ฐ ๊ตฌ์กฐ์์๋ ๋ชจ๋ 'I'ํ ์ฌ๋๋ค์ด ํ๋์ ์๋น์ค๋ฅผ ์ค์ฌ์ผ๋ก ๊ทธ๋ฃนํ๋์ด ์ ์ฐจ 'T'ํ์ ๊ฐ๊น์์ง๊ณ , ์ฌ๋ฐ๋ฅธ ๊ด๋ฆฌ๊ฐ ์ด๋ฃจ์ด์ง๋ฉด 'E'ํ๋ ๋ ์ ์์ต๋๋ค. ์ฌ๊ธฐ์ ์ฒซ ๋ฒ์งธ ๋ฐ๋ก ์ ๊ทธ๋ฌํ ๊ตฌ์กฐ์๋ ๋ถํ์ํ ์์๊ฐ ์๋ค๋ ๊ฒ์
๋๋ค. ํน๋ณํ ํ
์คํฐ ๋ถ์๋ฅผ ๊ฐ์ง ์ ์๋ค๋ฉด ๊ฐ ๋ถ์์ ํ
์คํฐ๊ฐ ํ์ํ ์ด์ ๋ ๋ฌด์์
๋๊น? ์ ๊ฐ ๋๋ตํ์๋ฉด, ์ด ๊ฒฝ์ฐ ์ถ๊ฐ ๋น์ฉ์ ์ ์ฒด ์กฐ์ง์ด ๋ฏธ๋์ "E" ์ ํ์ด ๋๊ธฐ ์ํ ๋น์ฉ์
๋๋ค. ์ด ๊ตฌ์กฐ์์ ํ
์คํฐ๋ ๋คํธ์ํฌ, ์ํคํ
์ฒ, ๋์์ธ ๋ฑ์ ๋ํด ์ ์ฐจ์ ์ผ๋ก ํ์ตํฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์กฐ์ง์ ๋ชจ๋ ์ฐธ๊ฐ์๋ ์กฐ์ง์์ ์ผ์ด๋๋ ๋ชจ๋ ์ผ์ ์์ ํ ์๊ณ ์์ต๋๋ค. ์ด ๊ณํ์ด ์
๊ณ์์ ์ด๋ป๊ฒ ์๋ํ๋์ง ์๊ณ ์ถ๋ค๋ฉด ๋ค์์ ์ฝ์ด๋ณด์ธ์.
7. Shift-left ๊ฐ์ฌ์: ์ฃผ๊ธฐ ์ด๊ธฐ์ ๊ฐ์ฌํฉ๋๋ค. ์ ์๋ ์์ ๊ท์น ์ค์
๋งํ์๋ฉด ๋น์ ์ ํ๋์ด ๋์ ํ ์คํธ๋ฅผ ํต๊ณผํ์ง ๋ชปํ๋ ๊ฒฝ์ฐ์ ๋๋ค. ๋น์ ์ ์ํด ์ผํ๋ ์ฌ๋๋ค์ ๋ฐ๋ณด๊ฐ ์๋๋๋ค. ์์ ์์์์ฒ๋ผ ๋ชจ๋ ๊ณณ์ ๊ฒฝ๋ฏธํ๊ฑฐ๋ ์ํฅ์ ์ฃผ์ง ์๊ณ XNUMX๋ ๋์ ์ง์๋์์ผ๋ฉฐ ์๋ฌด๋ ์๋ฌด๊ฒ๋ ๋์น์ฑ์ง ๋ชปํ๋ค๋ฉด ์์คํ ์ด ์๋ํ์ง ์๋๋ค๋ ๊ฒ์ ๋ชจ๋๊ฐ ์ ์๊ณ ์๋ ๊ฒ์ ๋๋ค. ๋๋ ๋ ๋ค๋ฅธ ์๋ก๋ ๋งค์ฃผ ์์์ผ๋ง๋ค ๋ณด๊ณ ์๋ฅผ ์ ์ถํด์ผ ํ๋ ๋ณ๊ฒฝ ์๋ฌธ ์์ํ๊ฐ ์์ต๋๋ค. ์ด๋ก ์ ์ผ๋ก ์์คํ ์ ์ฒด๊ฐ ์ด๋ป๊ฒ ์๋ํ๋์ง ์์์ผ ํ๋ ์ฌ๋๋ค์ด ๊ฑฐ๊ธฐ์์ ์ผํ๊ณ ์์ต๋๋ค(๊ทธ๋์ ๋ ๊ธ์ฌ๊ฐ ๊ทธ๋ฆฌ ์ข์ง๋ ์์ต๋๋ค). ๊ทธ๋ฆฌ๊ณ ์ง๋ XNUMX๋ ๋์ ์ฌ๋ฌ๋ถ์ ์๋ง๋ ์ฐ๋ฆฌ ์์คํ ์ด ์์ฒญ๋๊ฒ ๋ณต์กํ๋ค๋ ๊ฒ์ ์์์ฐจ๋ฆฌ์ จ์ ๊ฒ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ XNUMX~XNUMX๋ช ์ ์ฌ๋๋ค์ ์์ ์ด ํ์ง๋ ์์๊ณ ์๋ฌด๊ฒ๋ ๋ชจ๋ฅด๋ ๋ณํ์ ๋ํด ๊ฒฐ์ ์ ๋ด๋ ค์ผ ํฉ๋๋ค.
๋ฌผ๋ก ์ด ์ ๊ทผ ๋ฐฉ์์ ์๋ํ์ง ์์ต๋๋ค. ์ด๋ฐ ์ฌ๋๋ค์ ์์คํ ์ ๋ณดํธํ์ง ์๊ธฐ ๋๋ฌธ์ ๊ทธ๋ฐ ๊ฒ๋ค์ ์์ ์ผ ํฉ๋๋ค. ๊ฒฐ์ ์ ํ์ด ์ง์ ํด์ผ ํ๋ค. ์๋ํ๋ฉด ํ์ด ์ฑ ์์ ์ ธ์ผ ํ๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ํ์ ์ฝ๋๋ฅผ ์์ฑํด ๋ณธ ์ ์ด ์๋ ๊ด๋ฆฌ์๊ฐ ํ๋ก๊ทธ๋๋จธ์๊ฒ ์ฝ๋๋ฅผ ์์ฑํ๋ ๋ฐ ์๊ฐ์ด ์ผ๋ง๋ ๊ฑธ๋ฆด์ง ์๋ ค์ฃผ๋ฉด ์ญ์ค์ ์ธ ์ํฉ์ด ๋ฐ์ํฉ๋๋ค. ์ ๊ฐ ํจ๊ป ์ผํ๋ ํ ํ์ฌ์๋ ์ํคํ ์ฒ ๋ณด๋, ์ ํ ๋ณด๋ ๋ฑ ๋ชจ๋ ๋ณ๊ฒฝ ์ฌํญ์ ๊ฒํ ํ๋ 7๊ฐ์ ๋ณด๋๊ฐ ์์์ต๋๋ค. ์๋ฌด ๋๊ธฐ ๊ธฐ๊ฐ๋ ์์์ง๋ง ํ ์ง์์ XNUMX๋ ๋์ ๊ทผ๋ฌดํ๋ฉด์ ์ด ์๋ฌด ๊ธฐ๊ฐ ๋์ ์ด ์ฌ๋์ด ๋ณ๊ฒฝํ ์ฌํญ์ ๊ฑฐ๋ถํ ์ฌ๋์ ์๋ฌด๋ ์์๋ค๊ณ ๋งํ์ต๋๋ค.
๊ฐ์ฌ์๋ ์ฐ๋ฆฌ์ ํจ๊ปํ๋๋ก ์ด๋๋ฐ์์ผ ํ๋ฉฐ, ๊ทธ๋ค์ ์ ๊ฑฐํด์๋ ์ ๋ฉ๋๋ค. ๋ชจ๋ ํ ์คํธ๋ฅผ ํต๊ณผํ๋ฉด ์์ํ ๋ถ๋ณ์ผ๋ก ์ ์ง๋๋ ๋ถ๋ณ ๋ฐ์ด๋๋ฆฌ ์ปจํ ์ด๋๋ฅผ ์์ฑํ๋ค๊ณ ์๋ ค์ฃผ์ธ์. ์ฝ๋ํ ํ์ดํ๋ผ์ธ์ด ์๋ค๊ณ ๋งํ๊ณ ๊ทธ๊ฒ์ด ๋ฌด์์ ์๋ฏธํ๋์ง ์ค๋ช ํ์ธ์. ๋ค์ ๊ตฌ์ฑํ๋ฅผ ๋ณด์ฌ์ฃผ์ญ์์ค. ๋ชจ๋ ์ทจ์ฝ์ฑ ํ ์คํธ๋ฅผ ํต๊ณผํ ์ปจํ ์ด๋์ ๋ณ๊ฒฝ ๋ถ๊ฐ๋ฅํ ์ฝ๊ธฐ ์ ์ฉ ๋ฐ์ด๋๋ฆฌ์ ๋๋ค. ๊ทธ๋ฌ๋ฉด ์๋ฌด๋ ๊ทธ๊ฒ์ ๊ฑด๋๋ฆฌ์ง ์์ ๋ฟ๋ง ์๋๋ผ ํ์ดํ๋ผ์ธ์ ์์ฑํ๋ ์์คํ ๋ ๊ฑด๋๋ฆฌ์ง ์์ต๋๋ค. ์๋ํ๋ฉด ํ์ดํ๋ผ์ธ๋ ๋์ ์ผ๋ก ์์ฑ๋๊ธฐ ๋๋ฌธ์ ๋๋ค. Vault๋ฅผ ์ฌ์ฉํ์ฌ ๋ธ๋ก์ฒด์ธ๊ณผ ๊ฐ์ ๊ฒ์ ๋ง๋๋ ๊ณ ๊ฐ์ธ Capital One์ด ์์ต๋๋ค. ๊ฐ์ฌ์๋ Chef์ "๋ ์ํผ"๋ฅผ ๋ณด์ฌ์ค ํ์๊ฐ ์์ผ๋ฉฐ ๋ธ๋ก์ฒด์ธ์ ๋ณด์ฌ์ฃผ๋ ๊ฒ๋ง์ผ๋ก๋ ์ถฉ๋ถํ๋ฉฐ ์ด๋ฅผ ํตํด ํ๋ก๋์ ์์ Jira ํฐ์ผ์ ๋ฌด์จ ์ผ์ด ์ผ์ด๋ฌ๋์ง, ๋๊ฐ ์ฑ ์์ ์ง๊ณ ์๋์ง ๋ช ํํ๊ฒ ์ ์ ์์ต๋๋ค.
์ ๋ฐ๋ฅด๋ฉด
์ทจ์ฝ์ ์ผ๋ก ์ธํด ๋ฐ์ํ๋ ์์ค์ ์์ฒญ๋ฉ๋๋ค. ๊ฒ๋ค๊ฐ ์ง๊ธ ์์ ๋ณด์ด๋ ์์น์๋ ๊ธฐํ๋น์ฉ์ด ํฌํจ๋์ด ์์ง ์์ต๋๋ค. ๊ฐ๋จํ ๋งํด์ DevSecOps๋ ๋ฌด์์
๋๊น? ๋๋ ์ด ์ด๋ฆ์ด ์ผ๋ง๋ ์ฑ๊ณต์ ์ธ์ง์ ๋ํด ์ด์ผ๊ธฐํ๋ ๋ฐ ๊ด์ฌ์ด ์๋ค๋ ๊ฒ์ ์ฆ์ ๋ง์๋๋ฆฌ๊ฒ ์ต๋๋ค. ์์ ์ DevOps๊ฐ ๋งค์ฐ ์ฑ๊ณต์ ์ด์์ผ๋ฏ๋ก ํด๋น ํ์ดํ๋ผ์ธ์ ๋ณด์์ ์ถ๊ฐํด์ผ ํ๋ค๋ ๊ฒ์
๋๋ค.
์ด ์ํ์ค์ ์:
๋๋ ๋ชจ๋ ์ ํ์ ์ข์ํ์ง๋ง ํน์ ์ ํ์ ๋ํ ๊ถ์ฅ ์ฌํญ์ ์๋๋๋ค. ๋๋ ์ฒ์์ ์
๊ณ์ ์กฐ์ง์ ํจ๋ฌ๋ค์์ ๊ธฐ๋ฐ์ผ๋ก ํ DevOps๋ฅผ ํตํด ์ ํ์ ๋ํ ๋ชจ๋ ์์
๋จ๊ณ๋ฅผ ์๋ํํ ์ ์์์ ๋ณด์ฌ์ฃผ๊ธฐ ์ํด ์ด๋ฅผ ์๋ก ๋ค์์ต๋๋ค.
๋ณด์์ ๋ํด์๋ ๋์ผํ ์ ๊ทผ ๋ฐฉ์์ ์ทจํ์ง ๋ชปํ ์ด์ ๊ฐ ์์ต๋๋ค.
ํฉ๊ณ
๊ฒฐ๋ก ์ ์ผ๋ก DevSecOps์ ๋ํ ๋ช ๊ฐ์ง ํ์ ์ ๊ณตํ๊ฒ ์ต๋๋ค. ์์คํ ์ ๋ง๋๋ ๊ณผ์ ์ ๊ฐ์ฌ์๋ฅผ ํฌํจ์ํค๊ณ ๊ต์กํ๋ ๋ฐ ์๊ฐ์ ํฌ์ํด์ผ ํฉ๋๋ค. ๊ฐ์ฌ๊ด๊ณผ ํ๋ ฅํด์ผ ํฉ๋๋ค. ๋ค์์ผ๋ก, ์คํ์ ๋ง์ ์ ๋์ ์ผ๋ก ๋ฌด์๋นํ ์ธ์์ ๋ฒ์ฌ์ผ ํฉ๋๋ค. ๊ฐ์ฅ ๋น์ผ ์ทจ์ฝ์ ๊ฒ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋๋ผ๋ ์ ํธ ๋ ์ก์ ๋น์จ์ด ๋ฌด์์ธ์ง ๋ชจ๋ฅด๋ฉด ๊ฐ๋ฐ์๋ค ์ฌ์ด์ ๊ทน๋๋ก ๋์ ์ต๊ด์ด ์๊ธธ ์ ์์ต๋๋ค. ๊ฐ๋ฐ์๋ ์ด๋ฒคํธ๋ก ์ธํด ์๋๋นํ๊ณ ์ด๋ฅผ ์ญ์ ํ๊ฒ ๋ฉ๋๋ค. Equifax ์ด์ผ๊ธฐ๋ฅผ ๋ค์ด๋ณด์ จ๋ค๋ฉด ๊ฐ์ฅ ๋์ ๊ฒฝ๊ณ ์์ค์ด ๋ฌด์๋์๋ ๊ทธ๊ณณ์์ ์ผ์ด๋ ์ผ์ด ๊ฑฐ์ ๋ฐ๋ก ๊ทธ๊ฒ์ ๋๋ค. ๋ํ ์ทจ์ฝ์ ์ด ๋น์ฆ๋์ค์ ์ด๋ค ์ํฅ์ ๋ฏธ์น๋์ง ๋ช ํํ๊ฒ ์ค๋ช ํ ์ ์์ด์ผ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์ด๊ฒ์ด Equifax ์ด์ผ๊ธฐ์์์ ๋์ผํ ์ทจ์ฝ์ ์ด๋ผ๊ณ ๋งํ ์ ์์ต๋๋ค. ๋ณด์ ์ทจ์ฝ์ฑ์ ๋ค๋ฅธ ์ํํธ์จ์ด ๋ฌธ์ ์ ๋์ผํ๊ฒ ์ฒ๋ฆฌ๋์ด์ผ ํฉ๋๋ค. ์ฆ, ์ ์ฒด DevOps ํ๋ก์ธ์ค์ ํฌํจ๋์ด์ผ ํฉ๋๋ค. Jira, Kanban ๋ฑ์ ํตํด ํ๋ ฅํด์ผ ํฉ๋๋ค. ๊ฐ๋ฐ์๋ ๋ค๋ฅธ ์ฌ๋์ด ์ด ์์ ์ ์ํํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํด์๋ ์ ๋ฉ๋๋ค. ๋ฐ๋๋ก ๋ชจ๋ ์ฌ๋์ด ์ด๋ฅผ ์ํํด์ผ ํฉ๋๋ค. ๋ง์ง๋ง์ผ๋ก, ์ฌ๋๋ค์ ํ๋ จ์ํค๋ ๋ฐ ์๋์ง๋ฅผ ์๋นํด์ผ ํฉ๋๋ค.
์ ์ฉํ ๋งํฌ
๋ค์์ ๊ทํ์๊ฒ ์ ์ฉํ ์ ์๋ DevOops ์ปจํผ๋ฐ์ค์ ๋ช ๊ฐ์ง ๊ฐ์ฐ์ ๋๋ค.
- Sergey Berdnikov, Artyom Kalichkin - ์ฑ๊ณต ์ฌ๋ก ๋๋ "Dev+DevOps+Ops"(
๋น๋์ค ,๋ณด๊ณ ์์ ์ฌ๋ณธ ) - Baruch Sadogursky, Leonid Igolnik - ๊ท๋ชจ์ ๋ฐ๋ฅธ DevOps: XNUMX๋ง์ผ๋ก ๊ตฌ์ฑ๋ ๊ทธ๋ฆฌ์ค ๋น๊ทน(
๋น๋์ค ,๋ณด๊ณ ์์ ์ฌ๋ณธ ) - ์๋ ์ฐ๋ ํฐํ ํ, ํค๋ฆด ํจ์นด์ฒดํ -
DevOps, ์์ง๋์ด ๋ฐ ์ปค๋ฎค๋ํฐ - ํฐ๋ชจ์ ๋ฆฌ์คํฐ -
์ธ๋ฌผ, ๊ณต๋์ฒด, ๋ฌธํ: ๋ฒ์์ ์ค์ํ ์์
๋ค์ฌ๋ค๋ณด๋ค
์ถ์ฒ : habr.com