๋ฐฐํฌ ํ์ดํ๋ผ์ธ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฝ๋ ๋ณ๊ฒฝ ์ฌํญ์ด ๊ฐ๋ฐ ํ๊ฒฝ์์ ํ๋ก๋์ ํ๊ฒฝ์ผ๋ก ์ด๋๋๋ ํ๋ก์ธ์ค ๋ฐ ๊ธฐ์ ์ธํ๋ผ๋ฅผ ๋ํ๋ ๋๋ค. ์ํํธ์จ์ด ๊ฐ๋ฐ์ ๋งฅ๋ฝ์์ ๋ฐฐํฌ ํ์ดํ๋ผ์ธ์ ์ํํธ์จ์ด ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ถ, ํ ์คํธ ๋ฐ ๋ฐฐํฌ์ ๊ด๋ จ๋ ์์ ์ ์๋ํ ๋ฐ ๊ด๋ฆฌ๋ฅผ ์ฉ์ดํ๊ฒ ํฉ๋๋ค. ์ด๋ฅผ ํตํด ์ต์ข ์ฌ์ฉ์์๊ฒ ์ํํธ์จ์ด ์ ๋ฐ์ดํธ ๋ฐ ๊ฐ์ ์ฌํญ์ ์ผ๊ด๋๊ณ ์์ ์ ์ด๋ฉฐ ํจ์จ์ ์ผ๋ก ์ ๊ณตํ ์ ์์ต๋๋ค. CI/CD(์ง์์ ์ธ ํตํฉ ๋ฐ ์ง์์ ์ธ ์ ๋ฌ) ๋ฐฉ๋ฒ๋ก ๊ณผ ํจ๊ป ์์ฃผ ํ์ฉ๋๋ ๋ฐฐํฌ ํ์ดํ๋ผ์ธ์ ์ฝ๋ ํ์ง๊ณผ ๋ฆด๋ฆฌ์ค ์๋๋ฅผ ์ต๋ํํ๋ ๋์์ ์ํ, ์ธ์ ์ค๋ฅ ๋ฐ ๊ฐ๋ ์ค์ง ์๊ฐ์ ์ต์ํํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
์ ๊ตฌ์กฐํ๋ ๋ฐฐํฌ ํ์ดํ๋ผ์ธ์ ์ฌ๋ฌ ๋จ๊ณ๋ฅผ ํตํฉํ์ฌ ์ฝ๋ ๊ฐ๋ฐ์์ ํ๋ก๋์ ๊น์ง ์ํํ๊ฒ ์งํํ ์ ์๋๋ก ํฉ๋๋ค. ์ด๋ฌํ ๋จ๊ณ์๋ ์ฝ๋ ๊ฐ๋ฐ, ๋ฒ์ ์ ์ด, ๋น๋ ๋ฐ ์ปดํ์ผ, ๋จ์ ํ ์คํธ, ํตํฉ ํ ์คํธ, ์์คํ ํ ์คํธ, ์น์ธ ํ ์คํธ ๋ฐ ํ๋ก๋์ ๋ฐฐํฌ๊ฐ ํฌํจ๋ ์ ์์ต๋๋ค. ๋ฐฐํฌ ํ์ดํ๋ผ์ธ์ ์ฃผ์ ์ธก๋ฉด์ ์๋ํ์ ์ค์ ์ ๋ ๊ฒ์ ๋๋ค. ์์ ์ ์๋ํํจ์ผ๋ก์จ ๊ฐ๋ฐ์๋ ์๋ก์ด ๊ธฐ๋ฅ๊ณผ ๊ฐ์ ์ฌํญ์ ๋ ๋ง์ ์๊ฐ์ ํ ์ ํ๊ณ ์๋ ํ๋ก์ธ์ค์ ์ ์ฌ์ ์ธ ์ค๋ฅ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐ ๋๋ ์๊ฐ์ ์ค์ผ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด AppMasterno-code ํ๋ซํผ์ ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ ์์ค ์ฝ๋ ์์ฑ, ์ ํ๋ฆฌ์ผ์ด์ ์ปดํ์ผ, ํ ์คํธ ์คํ, ์ ํ๋ฆฌ์ผ์ด์ ์ Docker ์ปจํ ์ด๋์ ํจํค์งํ๊ณ ํด๋ผ์ฐ๋์ ๋ฐฐํฌํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ๋ฐ ๋ฐฐํฌ ํ๋ก์ธ์ค๋ฅผ ์๋ํํฉ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ฒญ์ฌ์ง์ด ๋ณ๊ฒฝ๋ ๋๋ง๋ค ํ๋ซํผ์ 30์ด ๋ด์ ์๋ก์ด ์ ํ๋ฆฌ์ผ์ด์ ์ธํธ๋ฅผ ์์ฑํ์ฌ ๊ธฐ์ ์ ๋ถ์ฑ ์์ด ์ ์ํ ๋ฐ๋ณต ๋ฐ ๊ฐ๋ฐ์ ๋ณด์ฅํฉ๋๋ค. ๋ํ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋งค๋ฒ ์ฒ์๋ถํฐ ์์ฑ๋๋ฏ๋ก ํธํ์ฑ ๋ฌธ์ ๋ ์ค๋๋ ์ข ์์ฑ์ ๋ํ ์ฐ๋ ค๋ ์ฌ๋ผ์ง๋๋ค.
๋ฐฐํฌ ํ์ดํ๋ผ์ธ์ ์ด์ ์ ๋ํ ์ข์ ์๋ DevOps ์ํ ๋ณด๊ณ ์์์ Puppet๊ณผ DORA(DevOps Research and Assessment)๊ฐ ์ํํ ์ฐ๊ตฌ์์ ๋์ต๋๋ค. ๊ทธ๋ค์ ๋ฐฐํฌ ํ์ดํ๋ผ์ธ์ ํตํฉํ๋ ๋์ ์ฑ๊ณผ๋ฅผ ๋ด๋ ์กฐ์ง์ด ์ฑ๊ณผ๊ฐ ๋ฎ์ ์กฐ์ง๋ณด๋ค ์ํํธ์จ์ด ๋ฐฐํฌ๋ฅผ 46๋ฐฐ ๋ ์์ฃผ ๊ฒฝํํ๊ณ ๋ณ๊ฒฝ ๋ฆฌ๋ ํ์์ด 440๋ฐฐ ๋ ๋น ๋ฅธ ๊ฒ์ ํ์ธํ์ต๋๋ค. ๋ํ, ์ด๋ฌํ ๋์ ์ฑ๊ณผ๋ฅผ ๋ด๋ ์กฐ์ง์ ํจ๊ณผ์ ์ธ ๋ฐฐํฌ ํ์ดํ๋ผ์ธ์ ๊ตฌํํ์ง ์์ ์กฐ์ง์ ๋นํด ์ค๋ฅ๋ก๋ถํฐ 96๋ฐฐ ๋ ๋น ๋ฅด๊ฒ ๋ณต๊ตฌํ ์ ์์๊ณ ๋ณ๊ฒฝ ์คํจ์จ์ 5๋ฐฐ ๋ ๋ฎ์์ต๋๋ค.
๋ํ ๋ฐฐํฌ ํ์ดํ๋ผ์ธ์ ์ํํธ์จ์ด ๊ฐ๋ฐ ์ฃผ๊ธฐ์์ ์ง์ฐ๊ณผ ์ถ๊ฐ ๋น์ฉ์ ์ด๋ํ ์ ์๋ ์ผ๊ด๋์ง ์์ ์ ์ฐจ, ์๋ ์ค๋ฅ ๋ฐ ํธ๊ฒฌ๊ณผ ๊ฐ์ ์์ "์ธ์ ์์"๋ฅผ ์ ๊ฑฐํ๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๋ฐฐํฌ ํ์ดํ๋ผ์ธ์์ ์ ๊ณตํ๋ ์๋ํ๋ ์๋ฒ ๊ด๋ฆฌ์ ๋ฐ ์ ๋ด QA ํ๊ณผ ๊ฐ์ ์ ๋ด ๋ฆฌ์์ค์ ํ์์ฑ์ ์ค์ฌ ์๋นํ ๋น์ฉ ์ ๊ฐ์ผ๋ก ์ด์ด์ง ์ ์์ต๋๋ค.
๋ฐฐํฌ ํ์ดํ๋ผ์ธ์ ์กฐ์ง์ ์ธํ๋ผ, ์ ํธํ๋ ๊ธฐ์ ์คํ ๋ฐ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ฆฌ์์ค์ ๋ฐ๋ผ ๋ค์ํ ๋ฐฉ๋ฒ์ผ๋ก ๊ตฌ์ฑํ ์ ์์ต๋๋ค. Git๊ณผ ๊ฐ์ ๋ฒ์ ์ ์ด ์์คํ , Jenkins ๋ฐ Travis CI์ ๊ฐ์ ๋น๋ ์์คํ , Docker์ ๊ฐ์ ์ปจํ ์ด๋ํ ํ๋ซํผ, AWS ๋ฐ Azure์ ๊ฐ์ ํด๋ผ์ฐ๋ ๊ณต๊ธ์๋ฅผ ํฌํจํ์ฌ ๋๋ฆฌ ์ฌ์ฉ๋๋ ๋ง์ ๋๊ตฌ์ ํ๋ซํผ์ ๋ฐฐํฌ ํ์ดํ๋ผ์ธ์ ํตํฉํ ์ ์์ต๋๋ค. ๋ํ ์กฐ์ง์ ํน์ ์๊ตฌ ์ฌํญ ๋ฐ ์ ์ฝ ์กฐ๊ฑด์ ๋ง๊ฒ ๋ง์ถคํ๋ ํ์ดํ๋ผ์ธ์ ๋ฐฐํฌํ ์ ์์ผ๋ฏ๋ก ๋ฐฐํฌ ํ๋ก์ธ์ค์ ๋ํ ์ถ๊ฐ์ ์ธ ์ ์ฐ์ฑ๊ณผ ์ ์ด ๊ธฐ๋ฅ์ ์ ๊ณตํ ์ ์์ต๋๋ค.
์ํํธ์จ์ด ๊ฐ๋ฐ ๋ฐฉ์์ด ๊ณ์ํด์ ๋ฐ์ ํจ์ ๋ฐ๋ผ ๋ฐฐํฌ ํ์ดํ๋ผ์ธ์ ์ ๊ณ ๋ด์์ ๋์ฑ ์ค์ํด์ง๊ณ ์ด๋์๋ ์กด์ฌํ๊ฒ ๋ ๊ฒ์ ๋๋ค. ๋ง์ดํฌ๋ก์๋น์ค ์ํคํ ์ฒ, ์๋ฒ๋ฆฌ์ค ์ปดํจํ , ์ปจํ ์ด๋ ์ค์ผ์คํธ๋ ์ด์ ๊ณผ ๊ฐ์ ์ต์ ๊ธฐ์ ๊ณผ ํธ๋ ๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํํ ์ ๊ณต, ํ์ฅ์ฑ ๋ฐ ํ๋ ฅ์ฑ์ ๋ณด์ฅํ๊ธฐ ์ํ ํจ์จ์ ์ธ ๋ฐฐํฌ ํ์ดํ๋ผ์ธ์ ์ค์์ฑ์ ๋์ฑ ๊ฐ์กฐํ ๊ฒ์ ๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก ๋ฐฐํฌ ํ์ดํ๋ผ์ธ์ ํ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ ์๋ช ์ฃผ๊ธฐ์์ ์ค์ํ ์์๋ฅผ ๋ํ๋ด๋ฉฐ ์กฐ์ง์ด ์ค์ํ ์์ ์ ์๋ํํ๊ณ ์ฌ๋์ ๊ฐ์ ์ ์ต์ํํ์ฌ ๊ฐ๋ฐ, ํ ์คํธ ๋ฐ ๋ฐฐํฌ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ ์ ์๋๋ก ํด์ค๋๋ค. ๋ฐฐํฌ ํ์ดํ๋ผ์ธ์ ํ์ฉํจ์ผ๋ก์จ ๊ธฐ์ ์ ๋ ๋น ๋ฅธ ๋ฆด๋ฆฌ์ค ์ฃผ๊ธฐ, ํฅ์๋ ํ์ , ๋น์ฉ ์ ๊ฐ, ๋ณด๋ค ํ๋ ฅ์ ์ด๊ณ ํ์ฅ ๊ฐ๋ฅํ ์ธํ๋ผ๋ฅผ ๋ฌ์ฑํ์ฌ ๊ถ๊ทน์ ์ผ๋ก ๊ณ ๊ฐ์๊ฒ ํ์ํ ๊ฒฝํ์ ์ ๊ณตํ ์ ์์ต๋๋ค. ์กฐ์ง์ ์ ๋ฐ์ ์ธ DevOps ์ ๋ต์ ์ผํ์ผ๋ก ๊ฐ๋ ฅํ ๋ฐฐํฌ ํ์ดํ๋ผ์ธ์ ๊ตฌํํ๋ ๊ฒ์ ์ค๋๋ ๋น ๋ฅด๊ฒ ๋ฐ์ ํ๋ ์ํํธ์จ์ด ํ๊ฒฝ์์ ๊ฒฝ์ ์ฐ์๋ฅผ ์ ์งํ๋ ๋ฐ ํต์ฌ ์์๊ฐ ๋์์ต๋๋ค.