DevOps ๊ดํ์ด ์๋ํฉ๋๋ค. ์ฐ๋ฆฌ๋ ๋ฆด๋ฆฌ์ฆ ์ค์น ์๊ฐ์ 10๋ฐฐ ๋จ์ถํ๋ฉด์ ์ด๋ฅผ ํ์ ํ์ต๋๋ค. VTB์์ ์ฌ์ฉํ๋ FIS ํ๋กํ ์์คํ ์์๋ ์ด์ ์ค์น์ 90๋ถ์ด ์๋ 10๋ถ์ด ์์๋ฉ๋๋ค. ๋ฆด๋ฆฌ์ค ๋น๋ ์๊ฐ์ด XNUMX์ฃผ์์ XNUMX์ผ๋ก ๋จ์ถ๋์์ต๋๋ค. ์ง์์ ์ธ ๊ตฌํ ๊ฒฐํจ์ ์๊ฐ ๊ฑฐ์ ์ต์ ์์ค์ผ๋ก ๋จ์ด์ก์ต๋๋ค. '์ก์ฒด ๋ ธ๋'์์ ๋ฒ์ด๋ ๊ณต๊ธ์ ์ฒด์ ๋ํ ์์กด๋๋ฅผ ์์ ๊ธฐ ์ํด ์ฐ๋ฆฌ๋ ๋ชฉ๋ฐ์ ์ง๊ณ ์ผํ๋ฉฐ ์์์น ๋ชปํ ํด๊ฒฐ์ฑ ์ ์ฐพ์์ผ ํ์ต๋๋ค. ์ปท ์๋์๋ ๋ณธ๊ฒฉ์ ์ธ ๋ด๋ถ ๊ฐ๋ฐ์ ์ด๋ป๊ฒ ๊ตฌ์ถํ๋์ง์ ๋ํ ์์ธํ ์ด์ผ๊ธฐ๊ฐ ๋์ ์์ต๋๋ค.
ํ๋กค๋ก๊ทธ: DevOps๋ ์ฒ ํ์ ๋๋ค
์ง๋ ํ ํด ๋์ ์ฐ๋ฆฌ๋ VTB์์ DevOps ๊ดํ์ ๋ด๋ถ ๊ฐ๋ฐ ๋ฐ ๊ตฌํ์ ์กฐ์งํ๊ธฐ ์ํด ๋ง์ ์์ ์ ์ํํ์ต๋๋ค.
- ์ฐ๋ฆฌ๋ 12๊ฐ ์์คํ ์ ๋ํ ๋ด๋ถ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ตฌ์ถํ์ต๋๋ค.
- ์ฐ๋ฆฌ๋ 15๊ฐ์ ํ์ดํ๋ผ์ธ์ ์ถ์ํ์ผ๋ฉฐ ๊ทธ ์ค XNUMX๊ฐ๋ ์์ฐ์ ๋ค์ด๊ฐ์ต๋๋ค.
- ์๋ํ๋ 1445 ํ ์คํธ ์๋๋ฆฌ์ค;
- ์ฐ๋ฆฌ๋ ๋ด๋ถ ํ์์ ์ค๋นํ ์ฌ๋ฌ ๋ฆด๋ฆฌ์ค๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ๊ตฌํํ์ต๋๋ค.
DevSecOps ๊ดํ์ ๋ด๋ถ ๊ฐ๋ฐ ๋ฐ ๊ตฌํ์ ๊ตฌ์ฑํ๊ธฐ ๊ฐ์ฅ ์ด๋ ค์ด ๊ฒ ์ค ํ๋๋ ๋น๊ด๊ณํ DBMS์ ์๋งค ์ ํ ํ๋ก์ธ์์ธ FIS ํ๋กํ ์์คํ ์ผ๋ก ๋ฐํ์ก์ต๋๋ค. ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ์ฐ๋ฆฌ๋ ๊ฐ๋ฐ์ ๊ตฌ์ถํ๊ณ , ํ์ดํ๋ผ์ธ์ ์์ํ๊ณ , ์ ํ์ ๊ฐ๋ณ ๋น๋ฆด๋ฆฌ์ค ํจํค์ง๋ฅผ ์ค์นํ๊ณ , ๋ฆด๋ฆฌ์ค๋ฅผ ์กฐํฉํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ธ ์ ์์์ต๋๋ค. ์์ ์ ์ฝ์ง ์์์ง๋ง ํฅ๋ฏธ๋กญ๊ณ ๊ตฌํ์ ๋ํ ๋ช ํํ ์ ํ์ด ์์์ต๋๋ค. ์ฌ๊ธฐ์ ์์คํ ์ด ์์ต๋๋ค. ๋ด๋ถ ๊ฐ๋ฐ์ ๊ตฌ์ถํด์ผ ํฉ๋๋ค. ์ ์ผํ ์กฐ๊ฑด์ ์์ฐ์ ์ธ ํ๊ฒฝ ์ด์ ์ CD๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค.
์ฒ์์๋ ๊ตฌํ ์๊ณ ๋ฆฌ์ฆ์ด ๊ฐ๋จํ๊ณ ๋ช ํํด ๋ณด์์ต๋๋ค.
- ์ฐ๋ฆฌ๋ ์ด๊ธฐ ๊ฐ๋ฐ ์ ๋ฌธ ์ง์์ ๊ฐ๋ฐํ๊ณ ์ค๋ํ ๊ฒฐํจ ์์ด ์ฝ๋ ํ์ผ๋ก๋ถํฐ ํ์ฉ ๊ฐ๋ฅํ ์์ค์ ํ์ง์ ๋ฌ์ฑํฉ๋๋ค.
- ์ฐ๋ฆฌ๋ ๊ฐ๋ฅํ ํ ๊ธฐ์กด ํ๋ก์ธ์ค์ ํตํฉํฉ๋๋ค.
- ๋ช ํํ ๋จ๊ณ ๊ฐ์ ์ฝ๋๋ฅผ ์ ์กํ๊ธฐ ์ํด ํ์ดํ๋ผ์ธ์ ์๋ฅด๊ณ ๊ทธ ๋ ์ค ํ๋๋ฅผ ์ฐ์์ผ๋ก ๋ฐ์ด ๋ฃ์ต๋๋ค.
์ด ๊ธฐ๊ฐ ๋์ ํ์ํ ๊ท๋ชจ์ ๊ฐ๋ฐํ์ ๊ธฐ์ ์ ๊ฐ๋ฐํ๊ณ ๋ฆด๋ฆฌ์ค์ ๋ํ ๊ธฐ์ฌ๋๋ฅผ ํ์ฉ ๊ฐ๋ฅํ ์์ค์ผ๋ก ๋์ฌ์ผ ํฉ๋๋ค. ์ด์ ์์ ์ด ์๋ฃ๋ ๊ฒ์ผ๋ก ๊ฐ์ฃผํ ์ ์์ต๋๋ค.
์ด๊ฒ์ ํ์ํ ๊ฒฐ๊ณผ๋ฅผ ์ป๊ธฐ ์ํ ์์ ํ ์๋์ง ํจ์จ์ ์ธ ๊ฒฝ๋ก์ธ ๊ฒ ๊ฐ์ต๋๋ค. ์ฌ๊ธฐ์ DevOps๊ฐ ์๊ณ , ์ฌ๊ธฐ์ ํ์ ์ฑ๊ณผ ์งํ๊ฐ ์์ผ๋ฉฐ, ์ฌ๊ธฐ์ ์ถ์ ๋ ์ ๋ฌธ ์ง์์ด ์์ต๋๋ค... ๊ทธ๋ฌ๋ ์ค์ ๋ก ์ฐ๋ฆฌ๋ DevOps๊ฐ ์ฌ์ ํ ์ฒ ํ์ ๊ดํ ๊ฒ์ด๋ผ๋ ๋ ๋ค๋ฅธ ํ์ธ์ ๋ฐ์์ต๋๋ค. , "gitlab ํ๋ก์ธ์ค, ansible, nexus ๋ฐ ๋ชฉ๋ก ์๋์ ์ฐ๊ฒฐ๋์ด ์์ง ์์ต๋๋ค."
์คํ ๊ณํ์ ๋ค์ ํ ๋ฒ ๋ถ์ํ ๊ฒฐ๊ณผ, ์ฐ๋ฆฌ๋ ์ฐ๋ฆฌ ๋ด๋ถ์ ์ผ์ข
์ ์์์์ฑ ๊ณต๊ธ์
์ฒด๋ฅผ ๊ตฌ์ถํ๊ณ ์์์ ๊นจ๋ฌ์์ต๋๋ค. ๋ฐ๋ผ์ ์์์ ์ค๋ช
ํ ์๊ณ ๋ฆฌ์ฆ์ ํ๋ก์ธ์ค ๋ฆฌ์์ง๋์ด๋ง์ ์ถ๊ฐํ๊ณ ์ ์ฒด ๊ฐ๋ฐ ๊ฒฝ๋ก์ ๋ํ ์ ๋ฌธ ์ง์์ ๊ฐ๋ฐํ์ฌ ์ด ํ๋ก์ธ์ค์์ ์ฃผ๋์ ์ธ ์ญํ ์ ์ํํ์ต๋๋ค. ๊ฐ์ฅ ์ฌ์ด ์ ํ์ ์๋์ง๋ง ์ด๊ฒ์ด ์ด๋
์ ์ผ๋ก ์ฌ๋ฐ๋ฅธ ๋ฐ์ ์ ๊ธธ์
๋๋ค.
์ฌ๋ด ๊ฐ๋ฐ์ ์ด๋์ ์์๋๋์?
์์ ํ๊ธฐ์ ๊ฐ์ฅ ์น์ํ ์์คํ ์ ์๋์์ต๋๋ค. ๊ตฌ์กฐ์ ์ผ๋ก๋ ํ๋์ ๋๊ท๋ชจ ๋น๊ด๊ณํ DBMS์์ผ๋ฉฐ ํ์์ ๋ฐ๋ผ ํธ์ถ๋๋ ๋ณ๋์ ์คํ ๊ฐ๋ฅ ๊ฐ์ฒด(์คํฌ๋ฆฝํธ, ํ๋ก์์ , ๋ฐฐ์น ๋ฑ)๋ก ๊ตฌ์ฑ๋์์ผ๋ฉฐ ๋ธ๋๋ฐ์ค ์๋ฆฌ์ ๋ฐ๋ผ ์๋ํ์ต๋๋ค. ์์ฒญ์ ๋ฐ๊ณ ๋ฌธ์ ๋ฅผ ๋ฐํํ์ต๋๋ค. ์๋ต. ์ฃผ๋ชฉํ ๋งํ ๋ค๋ฅธ ์ด๋ ค์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ์ด๊ตญ์ ์ธ ์ธ์ด(MUMPS);
- ์ฝ์ ์ธํฐํ์ด์ค;
- ๋๋ฆฌ ์ฌ์ฉ๋๋ ์๋ํ ๋๊ตฌ ๋ฐ ํ๋ ์์ํฌ์์ ํตํฉ ๋ถ์กฑ
- ์์ญ ํ ๋ผ๋ฐ์ดํธ ๋จ์์ ๋ฐ์ดํฐ ๋ณผ๋ฅจ
- ์๊ฐ๋น 2๋ง ๊ฐ ์ด์์ ์์ ๋ก๋
- ์ค์์ฑ - ๋น์ฆ๋์ค์ ์ค์ํจ.
๋์์ ์ฐ๋ฆฌ ์ธก์๋ ์์ค ์ฝ๋ ์ ์ฅ์๋ ์์์ต๋๋ค. ์กฐ๊ธ๋. ๋ฌธ์๊ฐ ์์์ง๋ง ๋ชจ๋ ํต์ฌ ์ง์๊ณผ ์ญ๋์ ์ธ๋ถ ์กฐ์ง ์ธก์ ์์์ต๋๋ค.
์ฐ๋ฆฌ๋ ์์คํ
์ ๊ธฐ๋ฅ๊ณผ ๋ฎ์ ๋ฐฐํฌ๋ฅผ ๊ณ ๋ คํ์ฌ ๊ฑฐ์ ์ฒ์๋ถํฐ ์์คํ
๊ฐ๋ฐ์ ๋ง์คํฐํ๊ธฐ ์์ํ์ต๋๋ค. 2018๋
XNUMX์์ ์์๋จ:
- ์ฝ๋ ์์ฑ์ ๋ฌธ์ํ ๋ฐ ๊ธฐ๋ณธ ์ฌํญ์ ์ฐ๊ตฌํ์ต๋๋ค.
- ์ฐ๋ฆฌ๋ ๋ฒค๋๋ก๋ถํฐ ๋ฐ์ ๊ฐ๋ฐ์ ๊ดํ ๋จ๊ธฐ ๊ณผ์ ์ ๊ณต๋ถํ์ต๋๋ค.
- ์ด๊ธฐ ๊ฐ๋ฐ ๊ธฐ์ ์ ์ต๋ํ์ต๋๋ค.
- ์ฐ๋ฆฌ๋ ์๋ก์ด ํ์์ ์ํ ๊ต์ก ๋งค๋ด์ผ์ ์์ฑํ์ต๋๋ค.
- ์ฐ๋ฆฌ๋ ํ์ "์ ํฌ" ๋ชจ๋์ ํฌํจ์ํค๋ ๋ฐ ๋์ํ์ต๋๋ค.
- ์ฝ๋ ํ์ง ๊ด๋ฆฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ต๋๋ค.
- ์ฐ๋ฆฌ๋ ๋ฐ์ ์ ์ํ ์คํ ๋๋ฅผ ์กฐ์งํ์ต๋๋ค.
์ฐ๋ฆฌ๋ 2019๊ฐ์ ๋์ ์ ๋ฌธ ์ง์์ ๊ฐ๋ฐํ๊ณ ์์คํ ์ ๋ชฐ์ ํ์ผ๋ฉฐ, XNUMX๋ ์ด๋ถํฐ ์ฌ๋ด ๊ฐ๋ฐ์ ๋๋ก๋ ์ด๋ ค์์ด ์์ง๋ง ์์ ๊ฐ ์๊ณ ์๋์ ์ผ๋ก ๋ฐ์ ๋ฏธ๋๋ฅผ ํฅํ ์์ง์์ ์์ํ์ต๋๋ค.
์ ์ฅ์ ๋ง์ด๊ทธ๋ ์ด์ ๋ฐ ์๋ ํ ์คํธ
์ฒซ ๋ฒ์งธ DevOps ์์ ์ ์ ์ฅ์์ ๋๋ค. ์ฐ๋ฆฌ๋ ์ก์ธ์ค ์ ๊ณต์ ๋น ๋ฅด๊ฒ ๋์ํ์ง๋ง ์ฌ๋ฌ ๋ธ๋์น ๋ชจ๋ธ๋ก์ ์ ํ๊ณผ Git Flow ๊ฐ๋ฐ์ ํตํด ํ๋์ ํธ๋ ํฌ ๋ธ๋์น๊ฐ ์๋ ํ์ฌ SVN์์ ๋์ Git์ผ๋ก ๋ง์ด๊ทธ๋ ์ด์ ํด์ผ ํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋ํ ์์ฒด ์ธํ๋ผ๋ฅผ ๊ฐ์ถ 2๊ฐ์ ํ๊ณผ ํด์ธ ๊ณต๊ธ์ ์ฒด ํ์ ์ผ๋ถ๋ฅผ ๋ณด์ ํ๊ณ ์์ต๋๋ค. ์ ๋ ๋ ๊ฐ์ Git๊ณผ ํจ๊ป ์ํํ๋ฉด์ ๋๊ธฐํ๋ฅผ ๋ณด์ฅํด์ผ ํ์ต๋๋ค. ๊ทธ๋ฌํ ์ํฉ์์ ๊ทธ๊ฒ์ ๋ ๊ฐ์ง ์ ์ค ๋ํ ๊ฒ์ด์์ต๋๋ค.
์ ์ฅ์ ๋ง์ด๊ทธ๋ ์ด์ ์ ๋ฐ๋ณต์ ์ผ๋ก ์ฐ๊ธฐ๋์์ผ๋ฉฐ ์ผ์ ๋๋ฃ๋ค์ ๋์์ผ๋ก XNUMX์์์ผ ์๋ฃ๋์์ต๋๋ค. Git Flow๋ฅผ ์ฌ์ฉํ์ฌ ์ฐ๋ฆฌ๋ ์ฒ์๋ถํฐ ์ผ์ ๋จ์ํ๊ฒ ์ ์งํ๊ธฐ๋ก ๊ฒฐ์ ํ๊ณ ํซํฝ์ค, ๊ฐ๋ฐ ๋ฐ ๋ฆด๋ฆฌ์ค๋ฅผ ํฌํจํ๋ ๊ณ ์ ์ ์ธ ์ฒด๊ณ์ ์ ์ฐฉํ์ต๋๋ค. ๊ทธ๋ค์ ๋ง์คํฐ(์ผ๋ช prod-like)๋ฅผ ํฌ๊ธฐํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ์๋์์๋ ์ด ์ต์ ์ด ์ฐ๋ฆฌ์๊ฒ ์ต์ ์ธ ์ด์ ๋ฅผ ์ค๋ช ํฉ๋๋ค. ๋ ํ์ด ๊ณตํต์ผ๋ก ์ฌ์ฉํ๋ ๋ฒค๋ ์์ ์ ์ธ๋ถ ์ ์ฅ์๋ฅผ ์์ ์๋ก ์ฌ์ฉํ์ต๋๋ค. ์ผ์ ์ ๋ฐ๋ผ ๋ด๋ถ ์ ์ฅ์์ ๋๊ธฐํ๋์์ต๋๋ค. ์ด์ Git๊ณผ Gitlab์ ์ฌ์ฉํ๋ฉด ํ๋ก์ธ์ค๋ฅผ ์๋ํํ๋ ๊ฒ์ด ๊ฐ๋ฅํด์ก์ต๋๋ค.
์๋ ํ ์คํธ ๋ฌธ์ ๋ ๋๋ผ์ธ ์ ๋๋ก ์ฝ๊ฒ ํด๊ฒฐ๋์์ต๋๋ค. ๊ธฐ์ฑ ํ๋ ์์ํฌ๊ฐ ์ ๊ณต๋์๊ธฐ ๋๋ฌธ์ ๋๋ค. ์์คํ ์ ํน์ฑ์ ๊ณ ๋ คํ๋ฉด ๋ณ๋์ ์์ ์ ํธ์ถํ๋ ๊ฒ์ ๋น์ฆ๋์ค ํ๋ก์ธ์ค์ ์ดํด ๊ฐ๋ฅํ ๋ถ๋ถ์ด์ ๋์์ ๋จ์ ํ ์คํธ ์ญํ ์ ํ์ต๋๋ค. ๋จ์ ๊ฒ์ ํ ์คํธ ๋ฐ์ดํฐ๋ฅผ ์ค๋นํ๊ณ ์คํฌ๋ฆฝํธ๋ฅผ ํธ์ถํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ํ๊ฐํ๋ ์์๋ฅผ ์ํ๋ ๋๋ก ์ค์ ํ๋ ๊ฒ๋ฟ์ด์์ต๋๋ค. ์ด์ ํต๊ณ, ํ๋ก์ธ์ค์ ์ค์๋, ๊ธฐ์กด ํ๊ท ๋ฐฉ๋ฒ๋ก ์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ฑ๋ ์๋๋ฆฌ์ค ๋ชฉ๋ก์ด ์์ฑ๋๋ฉด์ ์๋ ํ ์คํธ๊ฐ ๋ํ๋๊ธฐ ์์ํ์ต๋๋ค. ์ด์ ํ์ดํ๋ผ์ธ ๊ตฌ์ถ์ ์์ํ ์ ์์ต๋๋ค.
์ด๋ ๋์: ์๋ํ ์ด์ ์ ๋ชจ๋ธ
๊ตฌํ ํ๋ก์ธ์ค์ ๊ธฐ์กด ๋ชจ๋ธ์ ๋ณ๋์ ์ด์ผ๊ธฐ์ ๋๋ค. ๊ฐ ์์ ์ฌํญ์ ๋ณ๋์ ์ฆ๋ถ ์ค์น ํจํค์ง๋ก ์๋์ผ๋ก ์ ์ก๋์์ต๋๋ค. ๋ค์์ Jira์ ์๋์ผ๋ก ๋ฑ๋กํ๊ณ ํ๊ฒฝ์ ์๋์ผ๋ก ์ค์นํ๋ ๊ฒ์ ๋๋ค. ๊ฐ๋ณ ํจํค์ง์ ๊ฒฝ์ฐ ๋ชจ๋ ๊ฒ์ด ๋ช ํํด ๋ณด์์ง๋ง ๋ฆด๋ฆฌ์ค๋ฅผ ์ค๋นํ๋ฉด์ ์ํฉ์ด ๋์ฑ ๋ณต์กํด์ก์ต๋๋ค.
์กฐ๋ฆฝ์ ๋ ๋ฆฝ๋ ๊ฐ์ฒด์ธ ๊ฐ๋ณ ๋ฐฐ์ก ์์ค์์ ์ํ๋์์ต๋๋ค. ๋ชจ๋ ๋ณ๊ฒฝ ์ฌํญ์ ์๋ก์ด ๋ฐฐ์ก์ ๋๋ค. ๋ฌด์๋ณด๋ค๋ ์ฃผ์ ๋ฆด๋ฆฌ์ค ๊ตฌ์ฑ์ 60-70๊ฐ ํจํค์ง์ 10-15๊ฐ์ ๊ธฐ์ ๋ฒ์ ์ด ์ถ๊ฐ๋์์ต๋๋ค. ์ด๋ ๋ฆด๋ฆฌ์ค์์ ๋ฌด์ธ๊ฐ๋ฅผ ์ถ๊ฐํ๊ฑฐ๋ ์ ์ธํ๊ณ ๋ฆด๋ฆฌ์ค ์ธ๋ถ ํ๋งค ๋ณํ๋ฅผ ๋ฐ์ํ์ฌ ์ป์ ๋ฒ์ ์ ๋๋ค.
์ ๋ฌ ๋ด์ ๊ฐ์ฒด๋ ์๋ก ๊ฒน์ณค์ต๋๋ค. ํนํ ์คํ ์ฝ๋์ ๊ฒฝ์ฐ ๊ณ ์ ์ฑ์ด ์ ๋ฐ๋ ์ ๋์์ต๋๋ค. ์ด๋ฏธ ์ค์น๋ ์ฝ๋์ ๋ฐฉ๊ธ ์ค์น๊ฐ ๊ณํ๋ ์ฝ๋ ๋ชจ๋์ ๋ง์ ์ข ์์ฑ์ด ์์์ต๋๋ค.
ํ์ํ ์ฝ๋ ๋ฒ์ ์ ์ป์ผ๋ ค๋ฉด ์ค์น ์์๋ฅผ ์๊ฒฉํ๊ฒ ๋ฐ๋ผ์ผ ํ์ผ๋ฉฐ, ๊ทธ ๋์ ๊ฐ์ฒด๋ ๋ฌผ๋ฆฌ์ ์ผ๋ก ์ฌ๋ฌ ๋ฒ(์ฝ 10~12ํ) ๋ค์ ์์ฑ๋์์ต๋๋ค.
ํจํค์ง ๋ฐฐ์น๋ฅผ ์ค์นํ ํ ์ค์ ์ ์ด๊ธฐํํ๋ ค๋ฉด ์ง์นจ์ ์๋์ผ๋ก ๋ฐ๋ผ์ผ ํ์ต๋๋ค. ๋ฆด๋ฆฌ์ค๋ ๊ณต๊ธ์ ์ฒด์์ ์กฐ๋ฆฝํ๊ณ ์ค์นํ์ต๋๋ค. ๋ฆด๋ฆฌ์ค ๊ตฌ์ฑ์ ๊ตฌํ ์๊ฐ ๊ฑฐ์ ์ ์ ๋ช ํํด์ก์ผ๋ฉฐ, ์ด๋ก ์ธํด "๋์ปคํ๋ง" ํจํค์ง๊ฐ ์์ฑ๋์์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๊ณต๊ธํ์ ์๋น ๋ถ๋ถ์ด "๋์ปคํ๋ง"์ด๋ผ๋ ์์ฒด ๊ผฌ๋ฆฌ์ ํจ๊ป ์ถ์์์ ์ถ์๋ก ์ด๋ํ์ต๋๋ค.
์ด์ ํจํค์ง ์์ค์์ ๋ฆด๋ฆฌ์ค ํผ์ฆ์ ์กฐ๋ฆฝํ๋ ์ด ์ ๊ทผ ๋ฐฉ์์์๋ ๋จ์ผ ๋ง์คํฐ ๋ธ๋์น๊ฐ ์ค์ง์ ์ธ ์๋ฏธ๊ฐ ์๋ค๋ ๊ฒ์ด ๋ถ๋ช ํด์ก์ต๋๋ค. ์์ฐ ์ ์ค์น์ ์์์ ์ด ์์๋๋ ์๊ฐ์ XNUMX์๊ฐ XNUMX๋ถ์์ XNUMX์๊ฐ ์ ๋ ์์๋์์ต๋๋ค. ์ ์ด๋ ์ค์น์ ์์ค์์๋ ๊ฐ์ฒด ์ฒ๋ฆฌ ์์๊ฐ ์ง์ ๋์ด ์๋ ๊ฒ์ด ์ข์ต๋๋ค. ํ๋์ ๊ตฌ์กฐ๋ ํด๋น ํญ๋ชฉ๊ณผ ์ ์ฐจ์ ๋ํ ๋ฐ์ดํฐ๋ณด๋ค ๋จผ์ ์ ๋ ฅ๋์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๋ ๋ณ๋์ ํจํค์ง ๋ด์์๋ง ์๋ํ์ต๋๋ค.
์ด ์ ๊ทผ ๋ฐฉ์์ ๋ ผ๋ฆฌ์ ๊ฒฐ๊ณผ๋ ๋น๋ค์ด์ง ๋ฒ์ ์ ๊ฐ์ฒด, ๋ถํ์ํ ์ฝ๋, ๋๋ฝ๋ ์ง์นจ, ๊ฐ์ฒด์ ์ํธ ์ํฅ์ ๋ํ ์ค๋ช ๋์ง ์์ ํํ์ ์๋ฌด์ ์ธ ์ค์น ๊ฒฐํจ์ด์์ผ๋ฉฐ, ์ด๋ ์ถ์ ํ ์ด๊ด์ ์ผ๋ก ์ ๊ฑฐ๋์์ต๋๋ค.
์ฒซ ๋ฒ์งธ ์ ๋ฐ์ดํธ: ์กฐ๋ฆฝ ๋ฐ ์ ๋ฌ ์ปค๋ฐ
์๋ํ๋ ๋ค์ ๊ฒฝ๋ก๋ฅผ ๋ฐ๋ผ ํ์ดํ๋ฅผ ํตํด ์ฝ๋๋ฅผ ์ ์กํจ์ผ๋ก์จ ์์๋์์ต๋๋ค.
- ์์ฑ๋ ๋ฐฐ์ก๋ฌผ์ ์ฐฝ๊ณ ์์ ํฝ์ ํ์ธ์.
- ์ ์ฉ ํ๊ฒฝ์ ์ค์นํ์ธ์.
- ์๋ ํ ์คํธ๋ฅผ ์คํํฉ๋๋ค.
- ์ค์น ๊ฒฐ๊ณผ๋ฅผ ํ๊ฐํ์ญ์์ค.
- ํ ์คํธ ๋ช ๋ น ์ธก์์ ๋ค์ ํ์ดํ๋ผ์ธ์ ํธ์ถํฉ๋๋ค.
๋ค์ ํ์ดํ๋ผ์ธ์ Jira์ ์์ ์ ๋ฑ๋กํ๊ณ ์์ ๊ตฌํ ํ์ด๋ฐ์ ๋ฐ๋ผ ์ ํ๋ ํ ์คํธ ๋ฃจํ์ ๋ช ๋ น์ด ๋ฐฐํฌ๋ ๋๊น์ง ๊ธฐ๋ค๋ ค์ผ ํฉ๋๋ค. ํธ๋ฆฌ๊ฑฐ - ํน์ ์ฃผ์๋ก ๋ฐฐ์ก ์ค๋น๊ฐ ์๋ฃ๋์์์ ์๋ฆฌ๋ ํธ์ง์ ๋๋ค. ๋ฌผ๋ก ์ด๊ฒ์ ๋ช ๋ฐฑํ ๋ฒํ๋ชฉ ์ด์์ง๋ง ์ด๋๊ฐ์์ ์์ํด์ผํ์ต๋๋ค. 2019๋ XNUMX์, ํ๊ฒฝ ์ ๊ฒ๋ถํฐ ์ฝ๋ ์ด์ ์ด ์์๋์์ต๋๋ค. ํ๋ก์ธ์ค๊ฐ ์์๋์์ผ๋ฉฐ ๋จ์ ๊ฒ์ ์ด๋ฅผ ์ ์ ํ ํํ๋ก ๋ง๋๋ ๊ฒ์ ๋๋ค.
- ๊ฐ ์์ ์ ์ค์น ํจํค์ง์ ํด๋นํ๊ณ ๋์ ๋ง์คํฐ ๋ถ๊ธฐ์ ๋ณํฉ๋๋ ๋ณ๋์ ๋ถ๊ธฐ์์ ์ํ๋ฉ๋๋ค.
- ํ์ดํ๋ผ์ธ ์คํ ํธ๋ฆฌ๊ฑฐ๋ ๋ณํฉ ์์ฒญ์ ํตํด ๋ง์คํฐ ๋ธ๋์น์ ์๋ก์ด ์ปค๋ฐ์ด ๋ํ๋๋ ๊ฒ์ ๋๋ค. ์ด๋ ๋ด๋ถ ํ์ ์ ์ง ๊ด๋ฆฌ ๋ด๋น์๊ฐ ๋ซ์ต๋๋ค.
- ๋ฆฌํฌ์งํ ๋ฆฌ๋ XNUMX๋ถ๋ง๋ค ํ ๋ฒ์ฉ ๋๊ธฐํ๋ฉ๋๋ค.
- ๊ณต๊ธ์ ์ฒด๋ก๋ถํฐ ๋ฐ์ ์ด์ ๋ธ๋ฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ค์น ํจํค์ง ์ด์ ๋ธ๋ฆฌ๊ฐ ์์๋ฉ๋๋ค.
๊ทธ ์ดํ์๋ ์ฝ๋๋ฅผ ํ์ธ ๋ฐ ์ ์กํ๊ณ , ํ์ดํ๋ฅผ ์คํํ๊ณ ์ฐ๋ฆฌ ์ธก์์ ์กฐ๋ฆฝํ๋ ๊ธฐ์กด ๋จ๊ณ๊ฐ ์ด๋ฏธ ์์์ต๋๋ค.
์ด ์ต์
์ XNUMX์์ ์ถ์๋์์ต๋๋ค. ์ ํ์ ์ด๋ ค์์ผ๋ก ์ธํด ๊ณต๊ธ์
์ฒด์ ์ผ์ ์ง์ ์ฌ์ด์ ์ฝ๊ฐ์ ๋ถ๋ง์ด ์๊ฒผ์ง๋ง ๋ค์ ๋ฌ์ ๊ฑธ์ณ ์ฐ๋ฆฌ๋ ๋ชจ๋ ๊ฑฐ์น ๋ถ๋ถ์ ์ ๊ฑฐํ๊ณ ํ ๊ฐ์ ํ๋ก์ธ์ค๋ฅผ ํ๋ฆฝํ์ต๋๋ค. ์ด์ ์ปค๋ฐ๊ณผ ์ ๋ฌ์ ํตํด ์ด์
๋ธ๋ฆฌ๋ฅผ ๋ง๋ค์์ต๋๋ค.
40์์๋ ํ์ดํ๋ผ์ธ์ ์ฌ์ฉํ์ฌ ํ๋ก๋์
์ ๋ณ๋ ํจํค์ง์ ์ฒซ ๋ฒ์งธ ์ค์น๋ฅผ ์๋ฃํ์ผ๋ฉฐ, XNUMX์๋ถํฐ๋ ์์ธ ์์ด ๊ฐ๋ณ ๋ฏธ์ถ์ ํจํค์ง์ ๋ชจ๋ ์ค์น๊ฐ CD ๋๊ตฌ๋ฅผ ํตํด ์ํ๋์์ต๋๋ค. ๋ํ, ์ฐ๋ฆฌ๋ ๊ณต๊ธ์
์ฒด๋ณด๋ค ์์ ํ์ผ๋ก ๋ฆด๋ฆฌ์ค ๊ตฌ์ฑ์ XNUMX%์ ๋ํ ๋ด๋ถ ์์
๊ณต์ ๋ฅผ ๋ฌ์ฑํ์ต๋๋ค. ์ด๋ ํ์คํ ์ฑ๊ณต์
๋๋ค. ๊ฐ์ฅ ์ฌ๊ฐํ ์์
์ ๋ฆด๋ฆฌ์ค๋ฅผ ์กฐ๋ฆฝํ๊ณ ์ค์นํ๋ ๊ฒ์
๋๋ค.
์ต์ข ์๋ฃจ์ : ๋์ ์ค์น ํจํค์ง
์ฐ๋ฆฌ๋ ๊ณต๊ธ์ ์ฒด์ ์ง์นจ์ ์คํฌ๋ฆฝํ ํ๋ ๊ฒ์ด ๊ทธ์ ์๋ํ๋ผ๋ ์ ์ ์๋ฒฝํ๊ฒ ์ดํดํ์ผ๋ฉฐ ํ๋ก์ธ์ค ์์ฒด๋ฅผ ๋ค์ ์๊ฐํด์ผ ํ์ต๋๋ค. ํด๊ฒฐ์ฑ ์ ๋ถ๋ช ํ์ต๋๋ค. ํ์ํ ๋ฒ์ ์ ๋ชจ๋ ๊ฐ์ฒด๊ฐ ํฌํจ๋ ๋ฆด๋ฆฌ์ค ๋ถ๊ธฐ์์ ๋์ ๊ณต๊ธ์ ์์งํ๋ ๊ฒ์ ๋๋ค.
์ฐ๋ฆฌ๋ ๊ฐ๋ ์ฆ๋ช ๋ถํฐ ์์ํ์ต๋๋ค. ๊ณผ๊ฑฐ ๊ตฌํ ๋ด์ฉ์ ๋ฐ๋ผ ๋ฆด๋ฆฌ์ค ํจํค์ง๋ฅผ ์์ผ๋ก ์กฐ๋ฆฝํ๊ณ ํ๊ฒฝ์ ์ค์นํ์ต๋๋ค. ๋ชจ๋ ๊ฒ์ด ์ ํ๋ ธ๊ณ ๊ฐ๋ ์ด ์คํ ๊ฐ๋ฅํ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ๋ค์์ผ๋ก ์ด๊ธฐํ ์ค์ ์ ์คํฌ๋ฆฝํ ํ๊ณ ์ด๋ฅผ ์ปค๋ฐ์ ํฌํจํ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ค๊ณฝ์ ์ ๋ฐ์ดํธ์ ์ผํ์ผ๋ก ์๋ก์ด ํจํค์ง๋ฅผ ์ค๋นํ๊ณ ํ ์คํธ ํ๊ฒฝ์์ ํ ์คํธํ์ต๋๋ค. ๊ตฌํ ํ์ ๋ค์ํ ์๊ฒฌ์๋ ๋ถ๊ตฌํ๊ณ ์ค์น๋ ์ฑ๊ณต์ ์ด์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ์ฐ๋ฆฌ๊ฐ ์ด์ ๋ธ๋ฆฌ๋ฅผ ํตํด XNUMX์ ๋ฆด๋ฆฌ์ค์์ ์์ฐ์ ๋ค์ด๊ฐ ์ ์๋ค๋ ํ๊ฐ๋ฅผ ๋ฐ์๋ค๋ ๊ฒ์ ๋๋ค.
ํ ๋ฌ ๋จ์ง ๋จ์ ์ํฉ์์ ์์ ๋ ์๋ชจํ์ ์๊ฐ์ด ์ผ๋ง ๋จ์ง ์์์์ ๋ถ๋ช ํ ์์ํ์ต๋๋ค. ๋ฆด๋ฆฌ์ค ๋ธ๋์น์์ ๋น๋ํ๊ธฐ๋ก ๊ฒฐ์ ํ๋๋ฐ ์ ๋ถ๋ฆฌํด์ผ ํฉ๋๊น? Prod์ ๊ฐ์ ๋ธ๋์น๊ฐ ์๊ณ ๊ธฐ์กด ๋ธ๋์น๊ฐ ์ข์ง ์์ต๋๋ค. ๋ถํ์ํ ์ฝ๋๊ฐ ๋ง์ต๋๋ค. ๊ธด๊ธํ๊ฒ ์๊ทน์ ์ธ ์ปค๋ฐ์ ์ค์ฌ์ผ ํ๋๋ฐ ์ด๋ XNUMX๊ฐ๊ฐ ๋๋ ์ปค๋ฐ์ ๋๋ค. ์์ผ๋ก ์กฐ๋ฆฝํ๋ ๊ฒ์ ์ ํ ์ ํ ์ฌํญ์ด ์๋๋๋ค. ์ฐ๋ฆฌ๋ ์ ํ ์ค์น ๋ก๊ทธ๋ฅผ ํตํด ์คํ๋๊ณ ๋ธ๋์น์ ๋ํ ์ปค๋ฐ์ ์์งํ๋ ์คํฌ๋ฆฝํธ๋ฅผ ์ค์ผ์นํ์ต๋๋ค. ์ธ ๋ฒ์งธ์๋ ์ฌ๋ฐ๋ฅด๊ฒ ์๋ํ๊ณ "ํ์ผ๋ก ๋ง๋ฌด๋ฆฌ"ํ ํ์ ๋ธ๋์น๊ฐ ์ค๋น๋์์ต๋๋ค.
์ฐ๋ฆฌ๋ ์ค์น ํจํค์ง์ ๋ํ ์์ฒด ๋น๋๋ฅผ ์์ฑํ๊ณ ์ผ์ฃผ์ผ ๋ง์ ์๋ฃํ์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ์คํ ์์ค์ด๊ธฐ ๋๋ฌธ์ ์์คํ ์ ํต์ฌ ๊ธฐ๋ฅ์์ ์ค์น ํ๋ก๊ทธ๋จ์ ์์ ํด์ผ ํ์ต๋๋ค. ์ผ๋ จ์ ํ์ธ๊ณผ ์์ ๋์ ๊ฒฐ๊ณผ๋ ์ฑ๊ณต์ ์ธ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋์์ต๋๋ค. ๊ทธ ๋์ ๋ฆด๋ฆฌ์ค ๊ตฌ์ฑ์ด ๊ตฌ์ฒดํ๋์์ผ๋ฉฐ ์ฌ๋ฐ๋ฅธ ์ค์น๋ฅผ ์ํด์๋ ํ ์คํธ ํ๋ก๋ฅผ ํ๋ก๋์ ํ๋ก์ ์ ๋ ฌํด์ผํ์ผ๋ฉฐ ์ด๋ฅผ ์ํด ๋ณ๋์ ์คํฌ๋ฆฝํธ๊ฐ ์์ฑ๋์์ต๋๋ค.
๋น์ฐํ ์ฒซ ์ค์น์ ๋ํ ๋๊ธ์ด ๋ง์์ง๋ง ์ ๋ฐ์ ์ผ๋ก ์ฝ๋๋ ์๋ํ์ต๋๋ค. ์ธ ๋ฒ์งธ ์ค์น ํ์๋ ๋ชจ๋ ๊ฒ์ด ๊ด์ฐฎ์ ๋ณด์ด๊ธฐ ์์ํ์ต๋๋ค. ๊ฐ์ฒด์ ๊ตฌ์ฑ ์ ์ด์ ๋ฒ์ ์ ์ด๋ ์๋ ๋ชจ๋์์ ๋ณ๋๋ก ๋ชจ๋ํฐ๋ง๋์์ผ๋ฉฐ, ์ด ๋จ๊ณ์์๋ ์๋นํ ํ๋นํ์ต๋๋ค.
๋ ๋ค๋ฅธ ๊ณผ์ ๋ ๊ณ ๋ คํด์ผ ํ ๋ฏธ์ถ์ ์ํ์ ์๊ฐ ๋ง๋ค๋ ์ ์ด์์ต๋๋ค. ๊ทธ๋ฌ๋ Prod์ ์ ์ฌํ ๋ธ๋์น์ Rebase๋ฅผ ์ฌ์ฉํ๋ฉด ์์ ์ด ํฌ๋ช ํด์ก์ต๋๋ค.
์ฒ์์ผ๋ก, ๋น ๋ฅด๊ณ ์ค๋ฅ ์์ด
์ฐ๋ฆฌ๋ ๋๊ด์ ์ธ ํ๋๋ก ์ถ์์ ์ ๊ทผํ๊ณ ๋ค์ํ ํ๋ก์์ XNUMX๊ฐ ์ด์์ ์ฑ๊ณต์ ์ธ ์ค์น๋ฅผ ๊ฑฐ์ณค์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ฌธ์ ๊ทธ๋๋ก ๋ง๊ฐ์ผ ํ๋ฃจ ์ ์ ๊ณต๊ธ์ ์ฒด๊ฐ ์น์ธ๋ ๋ฐฉ์์ผ๋ก ์ค์น ๋ฆด๋ฆฌ์ค๋ฅผ ์ค๋นํ๋ ์์ ์ ์๋ฃํ์ง ์์ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ์ด๋ค ์ด์ ๋ก๋ ๋น๋๊ฐ ์๋ํ์ง ์์ผ๋ฉด ๋ฆด๋ฆฌ์ค๊ฐ ์ค๋จ๋ฉ๋๋ค. ๋์ฑ์ด ์ฐ๋ฆฌ์ ๋ ธ๋ ฅ์ ํตํด ํนํ ๋ถ์พํ ์ผ์ด ๋ฐ์ํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ํํดํ ๊ธธ์ด ์์์ต๋๋ค. ๋ฐ๋ผ์ ์ฐ๋ฆฌ๋ ๋์ฒด ์ต์ ์ ๊ณ ๋ คํ๊ณ ์คํ ๊ณํ์ ์ค๋นํ ํ ์ค์น๋ฅผ ์์ํ์ต๋๋ค.
๋๋๊ฒ๋ 800๊ฐ ์ด์์ ๊ฐ์ฒด๋ก ๊ตฌ์ฑ๋ ์ ์ฒด ๋ฆด๋ฆฌ์ค๊ฐ ๋จ 10๋ถ ๋ง์ ์ฒ์์ผ๋ก ์ฌ๋ฐ๋ฅด๊ฒ ์์๋์์ต๋๋ค. ์ค๋ฅ๊ฐ ์๋์ง ๋ก๊ทธ๋ฅผ ํ์ธํ๋ ๋ฐ ํ ์๊ฐ์ ๋ณด๋์ง๋ง ์ค๋ฅ๊ฐ ๋ฐ๊ฒฌ๋์ง ์์์ต๋๋ค.
๋ค์๋ ๋ด๋ด ๋ฆด๋ฆฌ์ค ์ฑํ ์๋ ์นจ๋ฌต์ด ํ๋ ์ต๋๋ค. ๊ตฌํ ๋ฌธ์ , ๋น๋ค์ด์ง ๋ฒ์ ๋๋ "๋ถ์ ์ ํ" ์ฝ๋๊ฐ ์์์ต๋๋ค. ์ ์ง ์ด์ํ๊ธฐ๋ ํ์ด์. ์ดํ ์ผ๋ถ ๋๊ธ์ด ๋ฑ์ฅํ์ง๋ง, ๋ค๋ฅธ ์์คํ ์ด๋ ์ด์ ๊ฒฝํ์ ๋นํด ๊ทธ ์์ ์ฐ์ ์์๊ฐ ๋์ ๋๊ฒ ๋ฎ์๋ค.
๋์ ํจ๊ณผ์ ์ถ๊ฐ ํจ๊ณผ๋ ์กฐ๋ฆฝ ๋ฐ ํ ์คํธ ํ์ง์ ํฅ์์ด์์ต๋๋ค. ์ ์ฒด ๋ฆด๋ฆฌ์ค์ ์ฌ๋ฌ ์ค์น๋ก ์ธํด ๋น๋ ๊ฒฐํจ ๋ฐ ๋ฐฐํฌ ์ค๋ฅ๊ฐ ์ ์์ ์๋ณ๋์์ต๋๋ค. ์ ์ฒด ๋ฆด๋ฆฌ์ค ๊ตฌ์ฑ์์ ํ ์คํธํ๋ฉด ์ฆ๋ถ ์ค์น ์ค์ ๋ํ๋์ง ์์๋ ๊ฐ์ฒด์ ์ํธ ์ํฅ์ ๋ํ ๊ฒฐํจ์ ์ถ๊ฐ๋ก ์๋ณํ ์ ์์์ต๋๋ค. ํนํ ์ถ์์ ๋ํ ์ฐ๋ฆฌ์ ๊ธฐ์ฌ๋๊ฐ 57%๋ผ๋ ์ ์ ๊ณ ๋ คํ๋ฉด ํ์คํ ์ฑ๊ณตํ์ต๋๋ค.
๊ฒฐ๊ณผ ๋ฐ ๊ฒฐ๋ก
XNUMX๋ ๋ ์ฑ ๋์ง ์์ ์ฐ๋ฆฌ๋ ๋ค์๊ณผ ๊ฐ์ ์ฑ๊ณผ๋ฅผ ๊ฑฐ๋์์ต๋๋ค.
- ์ด๊ตญ์ ์ธ ์์คํ ์ ์ฌ์ฉํ์ฌ ๋ณธ๊ฒฉ์ ์ธ ๋ด๋ถ ๊ฐ๋ฐ์ ๊ตฌ์ถํ์ญ์์ค.
- ์ค์ํ ๊ณต๊ธ์ ์ฒด ์ข ์์ฑ์ ์ ๊ฑฐํฉ๋๋ค.
- ๋งค์ฐ ๋น์ฐํธ์ ์ธ ๋ ๊ฑฐ์๋ฅผ ์ํด CI/CD๋ฅผ ์ถ์ํฉ๋๋ค.
- ๊ตฌํ ํ๋ก์ธ์ค๋ฅผ ์๋ก์ด ๊ธฐ์ ์์ค์ผ๋ก ๋์ด์ฌ๋ฆฝ๋๋ค.
- ๋ฐฐํฌ ์๊ฐ์ ๋ํญ ๋จ์ถํฉ๋๋ค.
- ๊ตฌํ ์ค๋ฅ ์๋ฅผ ๋ํญ ์ค์ ๋๋ค.
- ์์ ์ด ์ต๊ณ ์ ๊ฐ๋ฐ ์ ๋ฌธ๊ฐ์์ ์์ ์๊ฒ ์ ์ธํ์ธ์.
๋ฌผ๋ก ์ค๋ช
๋ ๋ด์ฉ์ ๋๋ถ๋ถ์ ์์ ํ ํํผ ์๋ฆฌ์ฒ๋ผ ๋ณด์ด์ง๋ง ์ด๋ ์์คํ
์ ๊ธฐ๋ฅ๊ณผ ์์คํ
์ ์กด์ฌํ๋ ํ๋ก์ธ์ค ์ ํ ์ฌํญ์
๋๋ค. ํ์ฌ ๋ณ๊ฒฝ ์ฌํญ์ IS ํ๋กํ ์ ํ ๋ฐ ์๋น์ค(๋ง์คํฐ ๊ณ์ , ํ๋ผ์คํฑ ์นด๋, ์ ์ถ ๊ณ์ข, ์์คํฌ๋ก, ํ๊ธ ๋์ถ)์ ์ํฅ์ ์ฃผ์ง๋ง ์ ์ฌ์ ์ผ๋ก ์ด ์ ๊ทผ ๋ฐฉ์์ DevOps ๊ดํ ๊ตฌํ ์์
์ด ์ค์ ๋ ๋ชจ๋ IS์ ์ ์ฉ๋ ์ ์์ต๋๋ค. ๋์ ๋ชจ๋ธ์ ์ฌ๋ฌ ์ ๋ฌ์ ํ์ ๊ตฌํ(๋น๋ฆด๋ฆฌ์ค ๊ตฌํ ํฌํจ)์ ์ํด ์์ ํ๊ฒ ๋ณต์ ๋ ์ ์์ต๋๋ค.
์ถ์ฒ : habr.com