์ด ์น์ ์์๋ ์คํ ์์ค ํ๋ก์ ํธ์ ๋งฅ๋ฝ์์ ์ ์คํธ๋ฆผ์ด ๋ฌด์์ ์๋ฏธํ๋์ง ์ค๋ช ํ๊ณ ๊ฑฐ๋ฒ๋์ค ๋ชจ๋ธ๊ณผ ๊ธฐ์ฌ ์ ๋ต์ ๋ฏธ์น๋ ์ํฅ์ ๋ํด ๋ ผ์ํฉ๋๋ค.
์ด ์น์ ์ด ๋๋๋ฉด ๋ค์์ ์ํํ ์ ์์ต๋๋ค:
- ์ ์คํธ๋ฆผ ์คํ ์์ค ํ๋ก์ ํธ๊ฐ ๋ฌด์์ด๋ฉฐ ์ ์ค์ํ์ง ์ค๋ช
- ์ฑ๊ณต์ ์ธ ๊ธฐ์ฌ๋ฅผ ์ํ ๋ช ๊ฐ์ง ์ผ๋ฐ์ ์ธ ๊ฑฐ๋ฒ๋์ค ๋ชจ๋ธ ๋ฐ ์ ๋ต ์ค๋ช
์ฐ๋ฆฌ๋ ์ด๋ฏธ ์ด ๋ชจ๋์์ _upstream_์ด๋ผ๋ ์ฉ์ด๋ฅผ ์ฌ์ฉํ์ง๋ง ์ด๊ฒ์ด ์๋ฏธํ๋ ๋ฐ๋ ๋ฌด์์ ๋๊น?
๋ค์์ ๊ฐ๋จํ ์ ์์ ๋๋ค:
์ ์คํธ๋ฆผ (๋ช ์ฌ)
ํ์ ์ํ์ด ๊ตฌ์ถ๋๋ ์๋์ ์คํ ์์ค ์ํํธ์จ์ด ํ๋ก์ ํธ
์ด ์ฉ์ด๋ ๋ฌผ๊ณผ ๋ฌผ์ด ์ด๋ฐํ๋ ๋ฌผํ์ด ํ๋ฅ๋ก ๋ ๋ด๋ ค๊ฐ ๋ฌผ์ ๋ฐ๋ ์ฌ๋๋ค์๊ฒ ์ด์ต์ด ๋๋ค๋ ์๊ฐ์์ ๋น๋กฏ๋ฉ๋๋ค.
์ ์คํธ๋ฆผ์ผ๋ก (๋์ฌ)
"์ ์คํธ๋ฆผ ํ๋ก์ ํธ์ ๋ณ๊ฒฝ ์ฌํญ ํธ์"๋ฅผ ๊ฐ๋ตํ๊ฒ ํํํ๋ ๊ฒ์ ๋๋ค. ์ฆ, ์์ค ์ฝ๋ ํ๋ก๊ทธ๋จ์ ๋ํ ๋ณ๊ฒฝ ์ฌํญ์ ํด๋น ํ๋ก๊ทธ๋จ ์ ์ฉ์ ์๋ ํ๋ก์ ํธ์ ๋ค์ ๊ธฐ์ฌํ๋ ๊ฒ์ ๋๋ค.
๊ณต๊ธ๋ง์ ๋งฅ๋ฝ์์ ์ ์คํธ๋ฆผ์ ๋ํด ์๊ฐํ๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์กฐ์ง์์ ์์ฃผ ๋ฌป๋ ๊ฐ์ฅ ํฐ ์ง๋ฌธ์ ์ฒ์๋ถํฐ ์ ์คํธ๋ฆผ์ ๊ธฐ์ฌํ๋ ์ด์ ์ ๋๋ค. ๊ทธ๋ฅ ์๋นํ๊ณ ๋ค์ ๊ธฐ์ฌํ์ง ์๋ ๊ฒ์ด ๋ ์ฌ์ ๋ณด์ผ ์ ์์ง๋ง ๋ค์์ ํฌํจํ์ฌ ๊ธฐ์ฌ ๋ ธ๋ ฅ์ ๊ณ ๋ คํด์ผ ํ๋ ๋ง์ ์ด์ ๊ฐ ์์ต๋๋ค:
- ๋น๊ณต๊ฐ ์ฝ๋๋ ๊ณต๊ฐ ๊ฐ๋ฐ์์ ๊ณ ๋ ค๋์ง ์์ต๋๋ค.
- ๋ณ๊ฒฝ ์ฌํญ์ ์ ์คํธ๋ฆผ์ ํตํฉํ๋ฉด ๋ค๋ฅธ ์ฌ๋๋ค์ด ๋ณ๊ฒฝ ์ฌํญ์ ์ธ์ํ๊ณ ์ด์ ๋ํ ๊ณํ์ ์ธ์ธ ์ ์์ต๋๋ค.
- ์์ ์ ์ฝ๋๊ฐ ์ฐ๋ฐ์ ์ผ๋ก ํ์๋ ์ํ์ด ๊ฐ์ํฉ๋๋ค. - ์ ์คํธ๋ฆผ ํ๋ก์ ํธ์ ํธํ๋์ง ์๋ ๋ก์ปฌ ๋ณ๊ฒฝ์ ์ํํ๋ ๊ฒฝ์ฐ ํด๋น ๋ฌธ์ ๋ฅผ ์์ ํ๋ ๋ฐ ์๊ฐ๊ณผ ๋ฆฌ์์ค๊ฐ ์์๋ฉ๋๋ค.
- ์ ์คํธ๋ฆผ ํ๋ก์ ํธ์ ๋ณ๊ฒฝ ์ฌํญ์ ํตํฉํ๋ฉด ์์ ํ์ ๋ง๋๋ ๋ฐ ๋๋ ๋ ธ๋ ฅ์ด ์ค์ด๋ญ๋๋ค.
- ๊ธฐ๊ณ ๋ ์ฝ๋๊ฐ ๊ฒํ ๋๊ณ ์ ์คํธ๋ฆผ ํ๋ก์ ํธ์์ ํ์ํ ๋ณ๊ฒฝ ์ฌํญ์ ๋ํด ์ธ๋ถ ๋ฆฌ์์ค๊ฐ ํ์ํ ์ ์์ต๋๋ค.
- ๊ธฐ์ฌ๋ ํ๋ก์ ํธ๋ฅผ ๊ฐํํ๊ณ ํฅํ ํ๋ก์ ํธ ๋ฐฉํฅ์ ์ํฅ์ ์ค ์ ์๋ ๊ธฐํ๋ฅผ ์ ๊ณตํฉ๋๋ค.
์คํ ์์ค๋ฅผ ์ฒ์ ์ ํ๋ ์กฐ์ง์ ์ข ์ข ์ ์คํธ๋ฆผ ๊ธฐ์ฌ๋ฅผ ์์ํ ์ ์ ํ ์๊ธฐ์ ์ด๋ ค์์ ๊ฒช์ต๋๋ค. ๋ค์ ์ง์นจ์ ์ ์คํธ๋ฆผ ๊ธฐ์ฌ์ ์ด์ /์๊ธฐ์ ๋ํ ์ข์ ๊ฐ์๋ฅผ ์ ๊ณตํฉ๋๋ค:
- ์ ์คํธ๋ฆผ ํ๋ก์ ํธ์ ์ฝ๋๋ฅผ ๋๊ธฐํํ๋ ๋ฐ ๋๋ ๋น์ฉ(์๊ฐ ๋๋ $)์ด ํผ์ ์์ ํ๋ ๊ฒ์ ํธ๋ฆฌํจ์ ์ด๊ณผํ๋ ๊ฒฝ์ฐ
- ํ์ธ(๊ณ ๊ฐ ํฌํจ)์ด ๊ทํ์ ์ฝ๋๋ฅผ ์ฌ์ฉํ๊ธฐ๋ฅผ ์ํ ๋
- ์ฝ๋๊ฐ ์ฌ์ค์์ ํ์ค์ด ๋๊ฑฐ๋ ๋ฉ์ธ๋ผ์ธ ํ๋ก์ ํธ์ ์ฑํ์ ์ ๋ํ๋ ค๋ ๊ฒฝ์ฐ
- ์ ์คํธ๋ฆผ ํ๋ก์ ํธ๋ฅผ ๋ณด์ํ๋ ํฅํ ์ ํ์์ ํน์ ์ฝ๋๋ฒ ์ด์ค์ ๋ฐ๋ณต์ ์ผ๋ก ์์กดํ ๊ฒ์ผ๋ก ์์๋๋ ๊ฒฝ์ฐ
์ ์คํธ๋ฆผ ํ๋ก์ ํธ์ ํจ๊ณผ์ ์ผ๋ก ์ฐธ์ฌํ์ง ์์ ๊ฒฝ์ฐ ๋ฐ์ํ ์ ์๋ ์ผ์ ๋ํ ๋ ๋์ ๊ด์ ์ ์ ๊ณตํ๊ธฐ ์ํด ๋ค์์ ๊ทธ๋ํฝ ์์ ๋๋ค:
๋ณด์๋ค์ํผ, ์๋ฅผ ๋ค์ด ํ์ํ ๋ณด์ ๋ฒ๊ทธ๋ ๊ธฐ๋ฅ์ด ๋ฆด๋ฆฌ์ค๋ ๊ฒฝ์ฐ์ ๊ฐ์ด ์ ์คํธ๋ฆผ ์คํ ์์ค ํ๋ก์ ํธ์ "๋ฉ์ธ๋ผ์ธ"์ ๊ฐ์ ธ์์ผ ํ ๋ ์๋นํ ๋ถ๋ด์ด ๋ ์ ์์ต๋๋ค. ์ ๊ธฐ์ ์ผ๋ก ์ ์คํธ๋ฆผ ํ๋ก์ ํธ์ ์ฃผ์ ๋ฆด๋ฆฌ์ค๋ฅผ ์ ์งํ๋ค๋ ๊ฒ์ ํด๋น ๋น์ฉ์ ํ ๋ฒ์ ๋ชจ๋ ์ง๋ถํ๋ ๊ฒ์ด ์๋๋ผ ์ ์ง์ ์ผ๋ก ์ง๋ถํ๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
์ด์ ๋ฐํด ํจ๊ณผ์ ์ธ ์ ์คํธ๋ฆผ ๊ธฐ์ฌ ์ ๋ต์ด ์๋ ๊ฐ๋ฐ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
์ฌ๊ธฐ์ ์ฃผ๋ชฉํด์ผ ํ ์ค์ํ ์ ์ ์ ์คํธ๋ฆผ์ ์์ฃผ ๊ธฐ์ฌํ๊ณ ์ ์คํธ๋ฆผ ํ๋ก์ ํธ์ ๋๊ธฐํ๋ฅผ ๋ ์ ์ ์งํ ๋ ๋ฌธ์ ์ ํตํฉ ๋ฌธ์ ๋ฅผ ๋ ๋นจ๋ฆฌ ์ฐพ์ ์ ์๊ธฐ ๋๋ฌธ์ ๋ ์ ์ ์์ ์ฌ์ฉ์ ์ง์ ํจ์น๋ฅผ ์ ์ฉํ๋ค๋ ๊ฒ์ ๋๋ค.
์ ์คํธ๋ฆผ ์คํ ์์ค ํ๋ก์ ํธ์์ ์ฌ์ฉํ๋ ๊ฑฐ๋ฒ๋์ค ๋ชจ๋ธ์ ๋ถ์กฑํ์ง ์์ต๋๋ค. ์ค์ ์ง์คํ ์ ๋, ํ๋ ๋๋ ์์์ ์กฐ์ง ์ฃผ์ฒด์ ์ํ ๊ฐํ ์ํฅ๋ ฅ, ๋ฏผ์ฃผ์ ์ผ๋ก ์๊ฐ์ ๋ฐ์ ์์ฌ ๊ฒฐ์ ๋ฉ์ปค๋์ฆ ๋ฐ ๋ฆฌ๋์ญ ์ ํ์ ์กด์ฌ ์ฌ๋ถ์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค.
๋ชจ๋ธ์ ์ ํ๊ณผ ๊ทธ๊ฒ์ด ์ผ๋ง๋ ์ ์คํ๋๋์ง๋ ํ๋ก์ ํธ์ ํ์ง๋ฟ๋ง ์๋๋ผ ๊ทธ๊ฒ์ด ์ผ๋ง๋ ๋นจ๋ฆฌ ์ฑํ๋๊ณ ๋ฐ์ ํ๊ณ ๊ฐ์ ๋๊ณ ์ฑ๊ณตํ๋์ง์ ์ง๋ํ ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ๋ชจ๋ ์ฌ๋์๊ฒ ์ ์ฉ๋๋ ํ์ผ์ ์ธ ๋ชจ๋ธ์ ์์ผ๋ฉฐ ๊ฐ ๋ชจ๋ธ์๋ ์นํธ์์ ๋น๋ฐฉ์๊ฐ ์์ต๋๋ค. ๋ํ ํ๋ก์ ํธ๋ง๋ค ๊ณ ์ ํ ์๊ตฌ ์ฌํญ์ด ๋ค๋ฅด๋ฏ๋ก ํน์ ๋ชจ๋ธ์์ ๋ ์ ์ถฉ์กฑ๋ ์ ์์ต๋๋ค.
๋ค์ ํ์ด์ง์์๋ ๊ฐ์ฅ ์์ฃผ ์ฌ์ฉ๋๋ ๊ฑฐ๋ฒ๋์ค ๋ชจ๋ธ์ ๋ค๋ฃฐ ๊ฒ์ ๋๋ค.
ํ์ฌ ์ฃผ๋ ํ๋ก์ ํธ๋ ๋ค์๊ณผ ๊ฐ์ ํน์ง์ ๊ฐ์ง ๋๋ถ๋ถ ํ์์ ์ธ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค:
- ๊ฐ๋ฐ์ ํ๋์ ๊ธฐ์ ๋๋ ์กฐ์ง์ ์ดํด๊ด๊ณ์ ์ํด ๊ฐ๋ ฅํ๊ฒ ์ฃผ๋๋ฉ๋๋ค.
- ํ๋์ ์ํฐํฐ๊ฐ ์ํํธ์จ์ด ์ค๊ณ, ๋ฆด๋ฆฌ์ค๋ฅผ ์ ์ดํฉ๋๋ค.
- ๊ธฐ์ฌ, ํจ์น, ์ ์ ๋ฑ์ ์์ฒญํ๊ฑฐ๋ ์์ฒญํ์ง ์์ ์ ์์ต๋๋ค.
- ๋ด๋ถํ ๋ก , ๋ ผ๋, ๋ง์ด ๋ฐฉ์๋์ง ์์ ์ ์์
- ๋ค์ ์ํํธ์จ์ด ๋ฆด๋ฆฌ์ค์ ๋ฌด์์ด ํฌํจ๋ ์ง ์ ํํ ์๋ ค์ง์ง ์์
- ์ถ์ ์ ๋ชจ๋ ์ํํธ์จ์ด๋ ์์ ํ ๊ณต๊ฐ๋ฉ๋๋ค.
์: Google Android, Red Hat Enterprise Linux(RHEL)
๋น์ ์ด ์์ํ ์ ์๋ฏ์ด, ์ด๋ฌํ ๋ ธ๋ ฅ์์ ๋ ๋ง์ ์ ์คํธ๋ฆผ ํ๋ก์ ํธ์ ๊ธฐ์ฌํ๋ ๊ฒ ์ธ์๋ ์ด๋ฌํ ํ๋ก์ ํธ์ ๋ฐฉํฅ์ ์ํฅ์ ๋ฏธ์น๊ธฐ๊ฐ ์ด๋ ค์ธ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด Linux ์ปค๋์ Google Android ๋ฐ Red Hat Enterprise Linux์ ์ ์คํธ๋ฆผ์ด๋ฉฐ ๊ฑฐ๊ธฐ์์ ์์ฉ๋๋ ๊ธฐ๋ฅ( ํด๋น๋๋ ๊ฒฝ์ฐ)๋ Android ๋ฐ RHEL์ ์ํฅ์ ๋ฏธ์น๋ ํ ๊ฐ์ง ๋ฐฉ๋ฒ์ ๋๋ค.
์ด๋ฌํ ์ ํ์ ๊ฑฐ๋ฒ๋์ค๋ฅผ ์ฌ์ฉํ๋ ํ๋ก์ ํธ๋ ์ผ๋ฐ์ ์ผ๋ก ํ ๋ช ๋๋ ์์์ ํต์ฌ ๊ฐ์ธ์ ๊ฐ๋ ฅํ ๋ฆฌ๋์ญ์ ๊ฐ์ต๋๋ค. ๋ํ ๋ค์๊ณผ ๊ฐ์ ํน์ฑ์ด ์์ต๋๋ค:
- ํ ์ฌ๋์ด ๋ชจ๋ ๊ฒฐ์ ์ ๊ฐ์ฅ ํฐ ์ํฅ์ ๋ฏธ์นฉ๋๋ค.
- ํ๋ก์ ํธ์ ํ์ง์ ์๋น๋ก์ด ๋ ์ฌ์์ ํ์ง์ ๋ฌ๋ ค ์์ต๋๋ค.
- ๋์๋ ํ ๋ก ์ ํผํ๊ณ ๋น ๋ฅธ ์งํ์ผ๋ก ์ด์ด์ง ์ ์์ต๋๋ค.
- ํ๋ก์ ํธ๊ฐ ์ฑ์ฅํจ์ ๋ฐ๋ผ ์ฑ๊ณต์ ๋
์ฌ์์ ๋ค์ ๋ฅ๋ ฅ์ ํฌ๊ฒ ์ข์ฐ๋ฉ๋๋ค.
- ๋ง์ ๊ธฐ์ฌ์ ์ฒ๋ฆฌ
- ๊ฑด์ ํ๊ณ ํ์ฅ ๊ฐ๋ฅํ ๋ฒ์ ๊ด๋ฆฌ ์์คํ ์ฌ์ฉ
- ํ์ ์์คํ ์ ์ง ๊ด๋ฆฌ์ธ์ ์๋ช ํ๊ณ ์์ ํฉ๋๋ค.
- ์๋น๋ก์ด ๋ ์ฌ์์ ์ญํ ์ ๊ตฌ์กฐ์ ์ด์ง ์๊ณ ์ฌํ์ , ์ ์น์ ์ผ ์ ์์: ํฌํฌ๋ ์ธ์ ๋ ์ง ๋ฐ์ํ ์ ์์
- ์ ์ง ๊ด๋ฆฌ์๋ ํ๋ก์ ํธ๊ฐ ์ฑ์ํจ์ ๋ฐ๋ผ ์ ์ ๋ ์ ์ ์ฝ๋๋ฅผ ์์ฑํฉ๋๋ค.
์: ๋ฆฌ๋ ์ค ์ปค๋
์ด์ฌํ ๊ตฌ์กฐ์ ํ๋ก์ ํธ๋ ๋ค์๊ณผ ๊ฐ์ ํน์ง์ด ์์ต๋๋ค:
- ๋จ์ฒด(๊ทธ๋ฃน)๊ฐ ๊ณต๊ฐ ๋ฉ์ผ๋ง ๋ฆฌ์คํธ์ ๋ํ ํ ๋ก ์ ์ํํฉ๋๋ค.
- ๋์์ธ, ์ถ์์ผ ๋ฑ์ ์ผ๊ด์ ์ผ๋ก ๊ฒฐ์
- ๋๊ฐ ๊ธฐ์ฌํ ์ ์๋์ง, ํจ์น์ ์ ์ํํธ์จ์ด๊ฐ ์ด๋ป๊ฒ ๋ฐ์๋ค์ฌ์ง๋์ง์ ๋ํ ๊ฒฐ์ ์ ์น๋ฆฌํ์์ ๋ด๋ฆฝ๋๋ค.
- ์ง๋ฐฐ๊ตฌ์กฐ, ์กฐ์ง๊ท์น, ํฉ์ ์ ๋ ๋ฑ์ ๋ค์ํ ๋ณํ
- ๋ ์์ฃผ ๋ฆด๋ฆฌ์คํ๋ ๊ฒฝํฅ์ด ์์ง๋ง ์ ๋๋ฒ๊น ๋ ๋ฒ์
์: FreeBSD, ๋ฐ๋น์
์ด๋ฌํ ํํ์ ๊ฑฐ๋ฒ๋์ค๋ฅผ ๊ฐ์ง ํ๋ก์ ํธ๋ ์ทจ๋ฏธ ํ๋๊ฐ๋ ๊ธฐ์ ๊ฐ๋ฐ์๋ก ๊ตฌ์ฑ๋ ์ ์์ง๋ง ์ฌ๋จ/์ปจ์์์ ๋ชจ๋ธ(๋ค์์์ ์ค๋ช )๋ณด๋ค ๊ธฐ์ ์ ์ํฅ๋ ฅ์ด ๋ํ ๊ฒฝํฅ์ด ์์ต๋๋ค.
์ฌ๋จ ๋๋ ์ปจ์์์ ๋ด์ ํ๋ก์ ํธ์๋ ์ผ๋ฐ์ ์ผ๋ก ๋ค์๊ณผ ๊ฐ์ ๊ณ ์ ํ ํน์ฑ์ด ์๋ ์ด์ ์ ๋ ผ์๋ ๊ฑฐ๋ฒ๋์ค ๋ชจ๋ธ์ด ํผํฉ๋์ด ์์ต๋๋ค:
- ์ฌ์
/์ ๋ต์ ์ง๋ฐฐ๊ตฌ์กฐ ๊ฐ๋
์์ํ/์ด์ฌํ
- ์ ๋ฐ์ ์ธ ์ฌ์ ๋ฐ ์ ๋ต์ ๋ฐฉํฅ ์ ์
- ์ผ๋ฐ์ ์ผ๋ก ํ๋ก์ ํธ์ ๊ธฐ์ ํ์์๋ก ๊ตฌ์ฑ๋ ํ์
- ๊ธฐ์ ๊ฒฐ์ ์ ์ํ ๋ณ๋์ ๊ธฐ์ ์ด์ ์์ํ
- ๊ธฐ์ ํ ๋ก ์ ์ํ ๊ณต๊ฐ ๊ฒฐ์ /๋ฉ์ผ๋ง ๋ฆฌ์คํธ
- ๊ธฐ์ ํ์์์ ๊ธฐ์ ์์์ผ๋ก ๊ตฌ์ฑ๋ ๋ฆฌ๋์ญ
- ๊ธฐ์ ๊ณผ ๋ฌด๊ดํ ๊ธฐ์ ์์์ ์๋ช /์๊ฒฐํ ์ ์๋ ๋ฅ๋ ฅ
- ํ ์คํธ/์น์ธ ์ฃผ๊ธฐ๊ฐ ๋ ๊ธด ์ ๊ธฐ ๋ฆด๋ฆฌ์ค
์: Open Stack, Kubernetes, Academy Software Foundation
์ฌ๋จ ๋ฐ ์คํ ์์ค ํํธ๋์ญ์ ๋ํด์๋ ํฅํ ๊ต์ก ๋ชจ๋์์ ๋ ์์ธํ ์ค๋ช ํ๊ฒ ์ต๋๋ค.
๋ง์ ์ฌ๋๋ค์ด ์์ ๊ฑฐ๋ฒ๋์ค ๋ชจ๋ธ ์ค ์ด๋ ๊ฒ์ด ๊ฐ์ฅ ์ข๊ฑฐ๋ ์์ ์กฐ์ง์ด ์ฐธ์ฌํด์ผ ํ๋์ง ๋ฌป์ต๋๋ค. ๊ฐ ๋ชจ๋ธ์๋ ์ฅ๋จ์ ์ด ์์ง๋ง ๋ง์ ๊ฒฝ์ฐ, ํนํ ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ ์ด๋ค ๋ชจ๋ธ์ ์ฐธ์ฌํ ์ง ์ ํํ์ง ๋ชปํ ์ ์์ต๋๋ค. ํ๋ก์ ํธ๋ ์ ํ ๋๋ ๋น์ฆ๋์ค์ ํต์ฌ์ ๋๋ค.
์กฐ์ง์ผ๋ก์ ๊ณ ๋ คํด์ผ ํ ๊ฐ์ฅ ํฐ ๊ฒ์ ํ์ํ ํ๋ก์ ํธ์์ ์ฌ์ฉํ๋ ๋ชจ๋ธ์ ํจ๊ณผ์ ์ผ๋ก ์ฐธ์ฌํ ์ ์๋ ์ ์ ํ ์ธ๋ ฅ(์์ง๋์ด๋ง ๋ฐ ๋ฆฌ๋์ญ)์ด ์๋์ง ํ์ธํ๋ ๊ฒ์ ๋๋ค. ๋ง์ ์กฐ์ง์ด ์ง๋ฉดํ ๊ฐ์ฅ ํฐ ๋ฌธ์ ๋ ๋๋ฌด ๋ง๊ฑฐ๋ ์ ์ ์์ง๋์ด๋ง ๋๋ ๊ด๋ฆฌ ๋ฆฌ์์ค๋ก ์ฐธ์ฌํ๋ ๊ฒ์ ๋๋ค.
์กฐ์ง์ด ํ๋ก์ ํธ์์ ํ์๋ก ํ๋ ๊ฒ์ด ๋ฌด์์ธ์ง ์ดํดํฉ๋๋ค. ์ ๋ต์ ์ ๋ ฅ์ด ํ์ํ ๊ฒฝ์ฐ ์ง์์ ์ธ ์์ง๋์ด๋ง ๊ธฐ์ฌ์ ๊ธ์ ์ ์ง์ ๋๋ ๋ฆฌ๋์ญ์ ์ ๊ณตํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ต๋๋ค. ๋น์ ์ด ์ฃผ๋ก ์ ์คํธ๋ฆผ ๊ธฐ์ฌ๋ฅผ ํ ํ์๊ฐ ์๋ ๊ธฐ์ ์ ์๋น์๋ผ๋ฉด ์ฃผ๋ก ์์ง๋์ด๋ง ์ค์ฌ์ ์์ ์กฐ๋ฌ ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํ๋ ๊ฒ์ด ๋ ํจ๊ณผ์ ์ผ ์ ์์ต๋๋ค.
์ด ์น์ ์์๋ ๊ฐ๋ฐ ์ปค๋ฎค๋ํฐ์ ์ฐธ์ฌํ๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ, ์ฑ๊ณต ์ ๋ต ๋ฐ ํผํด์ผ ํ ํ๋์ ํฌํจํ์ฌ ์ ์คํธ๋ฆผ ์คํ ์์ค ํ๋ก์ ํธ๋ฅผ ๊ฐ์ฅ ํจ๊ณผ์ ์ผ๋ก ์์ ํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๋ ผ์ํฉ๋๋ค.
์ด ์น์ ์ด ๋๋๋ฉด ๋ค์์ ์ํํ ์ ์์ต๋๋ค:
- ์ ์คํธ๋ฆผ ์ปค๋ฎค๋ํฐ์ ํจ๊ณผ์ ์ผ๋ก ํ๋ ฅํ๋ ๋ฐ ๊ฐ์ฅ ์ค์ํ ์์๋ฅผ ์ค๋ช ํฉ๋๋ค.
- ์ฑ๊ณต์ ์ธ ์ ์คํธ๋ฆผ ๊ธฐ์ฌ๋ฅผ ์ํ ๋ชจ๋ฒ ์ฌ๋ก ์ค๋ช
- ํจ๊ณผ์ ์ธ ์ ์คํธ๋ฆผ ๊ธฐ์ฌ์๊ฐ ๋๊ธฐ ์ํด ์กฐ์ง์์ ์ฒ๋ฆฌํด์ผ ํ๋ ํ๋ก์ธ์ค์ ๊ณ ๋ ค ์ฌํญ์ ์ดํดํฉ๋๋ค.
์ ์คํธ๋ฆผ ํ๋ก์ ํธ์ ๊ธฐ์ฌํ๋ ๊ฒ์ด ์ ์ค์ํ์ง ์ดํดํ ํ, ๋ค์์ผ๋ก ๊ฐ์ฅ ์ค์ํ ๊ฒฐ์ ์ ๊ธฐ์ฌํด์ผ ํ๋ ์์น๋ฅผ ์ฐพ๋ ๊ฒ์ ๋๋ค. ๋ชจ๋ 2, ์คํ ์์ค ๋น์ฆ๋์ค ์ ๋ต์์ ๋ค๋ฃจ์๋ฏ์ด ์์ง๋์ด๋ง ๋ฐ ๋น์ฆ๋์ค ๊ด์ ์์ ์คํ ์์ค ํ๋ก์ ํธ๊ฐ ๊ทํ์๊ฒ ์ค์ํ ๊ฒ์ ๋ํ ๋ช ํํ ์ดํด๋ ์ด ์ค์ํ ๊ฒฐ์ ์ ๋ด๋ฆฌ๋ ๋ฐ ๋์์ด ๋ ๊ฒ์ ๋๋ค.
์ผ๋ฐ์ ์ผ๋ก ์กฐ์ง์ ๊ฐ์ฅ ์ ๋ฐ์ ์ธ ๊ฐ์น๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ ๊ธฐ๋ฐ์ผ๋ก ์ด๋ฌํ ๊ธฐ์ฌ๋ฅผ ํ์ฑํํ๊ธฐ ์ํด ์ง์ถํด์ผ ํ๋ ์์ง๋์ด๋ง ๋ฆฌ์์ค์ ์์ ๋ฐ๋ผ ์คํ ์์ค ํ๋ก์ ํธ์ ๊ธฐ์ฌ๋ฅผ ํ๊ฐํด์ผ ํฉ๋๋ค.
๋ช ๊ฐ์ง ์ค์ํ ์ง๋ฌธ๊ณผ ๊ณ ๋ ค ์ฌํญ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- ์กฐ์ง ๋ด์์ ์ด๋ค ์คํ ์์ค ํ๋ก์ ํธ๋ฅผ ์ฌ์ฉํฉ๋๊น? ์ด๋ค ์คํ ์์ค ํ๋ก์ ํธ๊ฐ ๊ทํ์ ๋น์ฆ๋์ค์ ์ ๋ต์ ์ธ์ง ๊ฒฐ์ ํ๊ธฐ ์ํด ์ ์ฒด ์กฐ์ง์์ ์ด๋ฏธ ์ฌ์ฉ ์ค์ธ ์คํ ์์ค ํ๋ก์ ํธ๋ฅผ ํ๊ฐํ๋ ๋ฐ ์๊ฐ์ ํ ์ ํ์ญ์์ค. ์ค์ํ ๋น์ฆ๋์ค ์ธํ๋ผ(์ด์), ์ ํ ์ถ์ ๋ฅ๋ ฅ์ ์ํฅ์ ๋ฏธ์น๋ ๊ฐ๋ฐ ๋ฐ ๋ฐฐํฌ ๋๊ตฌ, ๊ณ ๊ฐ ๋๋ฉด ์ ํ ๋๋ ์๋น์ค์ ์ค์ํ ์ํํธ์จ์ด์ ๊ฐ์ด ํ๊ฐ์ ์ง์คํ ์ ์๋ ๋ช ๊ฐ์ง ์ฅ์๊ฐ ์์ต๋๋ค.
- ๊ธฐ์ฌ ๋์์ผ๋ก ์ผ์์ผ ํ๋ ํ๋ก์ ํธ๋ ๋ฌด์์ ๋๊น? ๋๋ถ๋ถ์ ์กฐ์ง์์๋ ๋ง์ ์คํ ์์ค ํ๋ก์ ํธ๋ฅผ ์ฌ์ฉํ๋ฏ๋ก ๊ณํ์ด ๊ฐ์ฅ ์ค์ํ ํ๋ก์ ํธ์๋ง ์ด์ ์ ๋ง์ถ๋๋ก ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ํ๋ก์ ํธ๊ฐ ๋์ ๋ชฉ๋ก์ ์๋ค๊ณ ํด์ ์ฌ๋๋ค์ด ํด๋น ํ๋ก์ ํธ์ ๊ธฐ์ฌํ ์ ์๋ค๋ ์๋ฏธ๋ ์๋๋๋ค. ์ด๋ ์กฐ์ง์ ์ค์ํ ์ด์ ์ด ์๋์ ์๋ฏธํฉ๋๋ค. ์คํ ์์ค ํ๋ก์ ํธ๊ฐ ๋น์ฆ๋์ค์ ์ค์ํ๊ณ ๊ณ ๊ฐ์๊ฒ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ๋ฅ๋ ฅ์ ์ฌ๊ฐํ ๋ค์ดํ์์ด๋ ์ค๋จ์ ์ผ์ผํฌ ๊ฐ๋ฅ์ฑ์ด ์๋ ๊ฒฝ์ฐ ๊ธฐ์ฌํ๊ธฐ์ ์ข์ ํ๋ณด์ผ ๊ฒ์ ๋๋ค.
์ ์คํธ๋ฆผ ํ๋ก์ ํธ์ ๊ธฐ์ฌํด์ผ ํ๋ ์์น ์ธ์ ๊ฐ์ฅ ์ค์ํ ์ง๋ฌธ ์ค ํ๋๋ "์ด๋ฌํ ๊ธฐ์ฌ๊ฐ ์ ์ค์ํ๊ฐ์?"์ ๋๋ค.
์์ํ๊ณ ๊ณํํ ๋ชจ๋ ํ๋ฅญํ ์ผ์ ๋ํด ์ด์ผ๊ธฐํ๊ธฐ๋ ์ฝ์ง๋ง ์ด ์์ ์ด ์กฐ์ง์ ์ค์ํ๊ณ ์ ๋ต์ ์ธ ์ด์ ์ ๋ชจ๋ ๊ฒ์ ์ด๋ป๊ฒ ํ์ฉํ ๊ณํ์ธ์ง์ ๋ํ ์ค๋๋ ฅ ์๋ ์ฃผ์ฅ์ ํฌํจํ๋ ๊ฒ์ ์์ง ๋ง์ญ์์ค. ์ ๋ต์ ๊ฐ์น์ ๊ธฐ์ฌํฉ๋๋ค.
๋๋๋ก ๊ธฐ์ฌ๋ ๋น๋ํ๋ ์ ํ์ ์ง์ํ๋ ๋ฐ ์ค์ํ๊ณ ๋๋ก๋ ์ ์ฒด ์ ์คํธ๋ฆผ ํ๋ก์ ํธ๋ฅผ ๊ฐ๋ ฅํ๊ณ ๊ฑด์ ํ๊ฒ ์ ์งํ์ฌ ๋ค์ด์คํธ๋ฆผ ์์ ์์ ์ ๋ขฐํ ์ ์๋๋ก ํ๋ ๋ฐ ์ค์ํฉ๋๋ค. ๋ํ ์ ์คํธ๋ฆผ ํ๋ก์ ํธ์ ๊ด์ ์์ ์ด๋ฅผ ๊ณ ๋ คํด์ผ ํฉ๋๋ค. ๊ณํ๋ ๊ธฐ์ฌ๋ ์ ์คํธ๋ฆผ ํ๋ก์ ํธ์ ๋ ๋์ ์ปค๋ฎค๋ํฐ์ ๊ฐ์น๊ฐ ์์ด์ผ ํฉ๋๋ค.
์กฐ์ง์ ์ ๋ต์ ์ผ ์ ์์ง๋ง ์์ ์ ์ฌ์ฉ ์ฌ๋ก์๋ง ์ ์ฉํ๊ณ ์ ์ฒด ์ ์คํธ๋ฆผ ํ๋ก์ ํธ ์ปค๋ฎค๋ํฐ์ ์ผ๋ฐ์ ์ผ๋ก ์ ์ฉํ ์ ์๋ ๊ธฐ์ฌ๋ฅผ ์ ์ํ๋ ๋์ ํ๋์ ํผํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์ ์คํธ๋ฆผ ์คํ ์์ค ํ๋ก์ ํธ์ ๊ธฐ์ฌํ๋ ๋ฐฉ๋ฒ์ ๋ํ ๊ธฐ์ ํ๋ก์ธ์ค์ ๋ํ ํ๋ฅญํ ๋ฆฌ์์ค๊ฐ ๋ง์ด ์์ง๋ง, ์ฌ๊ธฐ์๋ ์กฐ์ง์ด ๊ธฐ์ฌํ๋ ๋ฐฉ์์ ๊ณ ๋ คํ ๋ ์ฌ์ฉํ ์ ์๋ ๋ช ๊ฐ์ง ๋ชจ๋ฒ ์ฌ๋ก์ ๋ํด ๋์ ์์ค์์ ์ง์คํด ๋ณด๊ฒ ์ต๋๋ค.
๊ธฐ์ฌ ์ฌ์ ์ ์์ํ ๋ ๊ณ ๋ คํด์ผ ํ ๋ช ๊ฐ์ง ์ฌํญ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- "์ ์คํธ๋ฆผ ์ฐ์ " ์ฒ ํ ์ฑํ
- ํญ์ ๋ฉ์ธ ๋ธ๋์น์ ๋ค์ ๋ณํฉํ ๊ณํ
- ์ ์คํธ๋ฆผ๊ณผ ๋ณํฉํ ๊ณํ์ด ์๋ ํ ํฌํฌ์ ์ฌ์ด๋ ๋ธ๋์น๋ ๊ด์ฐฎ์ต๋๋ค.
- ๋ด๋ถ ๊ฐ๋ฐ ๋ ธ๋ ฅ์ ์ ์คํธ๋ฆผ ๋ถ๊ธฐ ๋ฆด๋ฆฌ์ค ์ฃผ๊ธฐ์ ๋ง์ถ์ญ์์ค.
- ์ ์คํธ๋ฆผ ๊ฒํ ์๊ฐ ๋ ์ ์ดํดํ ์ ์๋๋ก ๋ชจ๋ ์ฝ๋๋ฅผ ์ ์ ํ๊ฒ ๋ฌธ์ํํด์ผ ํ๋ฉฐ, ์ด๋ ๋ ๋น ๋ฅธ ์น์ธ ์ฃผ๊ธฐ์ ๊ธฐ์ฌํ ์ ์์ต๋๋ค.
- ๋ฆด๋ฆฌ์ค๋ฅผ ์ผ์ฐ ๋ฐ๋ฅด๊ณ ์์ฃผ ์ฐ์ตํ์ญ์์ค. ๊ฑฐ๋ํ ์ฝ๋ ๊ธฐ๋ฐ์ ๊ตฌ์ถํ ๋ค์ ์ ์คํธ๋ฆผ์ผ๋ก ๊ฒฐ์ ํ์ง ๋ง์ญ์์ค. ๋์์ธ, ์ด๊ธฐ ์ฝ๋๋ฅผ ๊ณต์ ํ๊ณ ์๋ก๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ๋ ์๊ณ ๋ ๋ฆฝ์ ์ธ ํจ์น์์ ํฐ ๊ธฐ์ฌ๋ฅผ ์ ์ถํ์ญ์์ค.
- ์ ์คํธ๋ฆผํ์ง ์๊ธฐ๋ก ์ ํํ ์ฝ๋ ์ถ์ : ๊ธฐํ๊ฐ ์์ ๋๋ง๋ค ์ฌํ๊ฐํ์ญ์์ค. ๋ด๋ถ์์ ์ ์ง ๊ด๋ฆฌ๋๋ ์ฝ๋ ํฌ๊ธฐ์ ์ฆ๊ฐ ์ถ์ธ๋ฅผ ๋ฐ๊ฒฌํ๋ฉด ์ด์ ๊ฒฐ์ ์ ๋ํ ํ ๋ก ๊ณผ ์ฌํ๊ฐ๊ฐ ํ์ํฉ๋๋ค.
์คํ ์์ค ์ ๋ต์ ์ผ๋ถ๋ก ํจ๊ณผ์ ์ธ ๊ท์ ์ค์ ์ ์ฑ ์ ๊ตฌํํ๋ ๊ฒ์ด ์ค์ํ์ง๋ง, ์ ์คํธ๋ฆผ ๊ธฐ์ฌ์ ๋ํ ๋น ๋ฅธ ์น์ธ์ ์ํ ๊ฐ๋ฒผ์ด ์ ์ฑ ์ ์ค์ ํ๋ ๋ฐ ๋์์ด ๋๋๋ก ๋ฒ๋ฌด ๋ฐ ๋ฆฌ๋์ญ ํ์ด ์ฐธ์ฌํ๋ ๊ฒ๋ ์ค์ํฉ๋๋ค.
์ด๋ฌํ ์ ์ฑ ์ ๊ท์น๊ณผ ๊ท์ ์ด ์๋๋ผ ์ฌ๋๋ค์ด ์คํ ์์ค ํ๋ก์ ํธ์ ์ฑ๊ณต์ ์ผ๋ก ๊ธฐ์ฌํ ์ ์๋๋ก ๋๋ ๋ฐ ์ค์ ์ ๋์ด์ผ ํฉ๋๋ค. ์ฌ๋๋ค์ด ๋ผ์ด์ ์ค๋ ๊ธฐ๋ฐ ๋ฌธ์ ์ ๋ถ๋ชํ์ง ์๊ณ ์ฑ๊ณต์ ์ธ ๊ธฐ์ฌ๋ฅผ ํ๋ ๋ฐ ํ์ํ ๋ชจ๋ ๊ฒ์ ๊ฐ์ถ๊ณ ์๋์ง ํ์ธํ๊ธฐ ์ํ ์ง์นจ๊ณผ ์ฒดํฌ๋ฆฌ์คํธ๊ฐ ์๋ค๋ฉด ๋์์ด ๋ ์ ์์ต๋๋ค.
ํนํ ์๋ก์ด ๊ธฐ์ฌ์์ ๊ฒฝ์ฐ, ๊ธฐ์ฌํ๊ธฐ ์ ์ ํผ๋๋ฐฑ์ ์ป์ ์ ์๋ ์์ ํ ์ฅ์๋ก ๋ด๋ถ ๊ฒํ ํ๋ก์ธ์ค๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก ํ๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค.
๋๋ถ๋ถ์ ๊ฒฝ์ฐ ๊ธฐ์ฌ ์ ์ฑ ์๋ ์ ์คํธ๋ฆผ ํ๋ก์ ํธ์์ ์ฌ์ฉํ๋ ์น์ธ๋ ์คํ ์์ค ๋ผ์ด์ ์ค ๋ชฉ๋ก์ด ๋ฏธ๋ฆฌ ์ ์๋์ด ์์ผ๋ฉฐ ๊ฐ๋ฐ์์ ํจ๊ป "์๋๋ฐ์ค" ์ ๊ทผ ๋ฐฉ์์ ์ทจํฉ๋๋ค. ์ฌ์ ์น์ธ๋ ๋ผ์ด์ ์ค.
๋ชฉํ๋ ์ ์คํธ๋ฆผ ๊ฐ๋ฐ์์์ ์ํธ ์์ฉ์ ์ด์งํ๋ ํ๋ก์ธ์ค์ ์คํ ์์ค์ ๊ธฐ์ ๊ฑฐ๋ฒ๋์ค ๊ฐ์ ๊ท ํ์ ๋ง์ถ๋ ๊ฒ์ ๋๋ค.
์ธ๋ ฅ ์ถฉ์์ ์ฑ๊ณต์ ์ธ ์ ์คํธ๋ฆผ ๊ธฐ์ฌ์ ์ค์ํ ์์์ ๋๋ค. ์ฝ๊ฐ์ ์ ์คํธ๋ฆผ ๊ธฐ์ฌ๋ฅผ ํ ์์ง๋์ด๋ง ํ์ด ์๋ ๊ฒฝ์ฐ ์กฐ์ง์ ๊ด๋ จ ์ ๋ฌธ ์ง์์ด ์ด๋ฏธ ์์ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ทํ์ ๋น์ฆ๋์ค์ ์ค์ํ ์ ์คํธ๋ฆผ ํ๋ก์ ํธ๋ฅผ ์ดํด๋ณด๊ธฐ ์์ํ๋ฉด์ ์ง์์ ์ธ ๊ธฐ์ฌ๋ฅผ ํ ์ ์๋ ๊ด๋ จ ์ ๋ฌธ ์ง์์ด ๋ด๋ถ์ ์๋์ง ๋๋ ์ด๋ฅผ ์ํด ๊ณ ์ฉํด์ผ ํ๋์ง ์ฌ๋ถ๋ฅผ ํ์ธํด์ผ ํฉ๋๋ค.
์ธ๋ถ์์ ๊ณ ์ฉํด์ผ ํ๋ ๊ฒฝ์ฐ ๊ธฐ์ฌ๋ฅผ ์์ฑํ ์ ์๋ ๊ธฐ์ ์ ๊ฐ์ง ์ฌ๋๋ฟ๋ง ์๋๋ผ ์ปค๋ฎค๋ํฐ์์ ์์ ๊ธฐ์ฌ๋ฅผ ์์ฉํ๋ ๋ฐ ๋ฅ์ํ ์ฌ๋์ ์ฐพ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์ฑ์ฉ์ ์๋ํ๋ ํ ๊ฐ์ง ๋ฐฉ๋ฒ์ ์ ์คํธ๋ฆผ ํ๋ก์ ํธ ์ปค๋ฎค๋ํฐ์์ ์ฃผ์ ๊ฐ๋ฐ์์ ์ ์ง ๊ด๋ฆฌ์๋ฅผ ๊ณ ์ฉํ๋ ๊ฒ์ ๊ณ ๋ คํ๋ ๊ฒ์ ๋๋ค. ์ด๋ฌํ ์ฌ๋๋ค์ ์์๊ฐ ๋๊ธฐ ๋๋ฌธ์ ์ ์ ํ ๊ธ์ฌ๋ฟ๋ง ์๋๋ผ ๊ทธ๋ค์ด ์ํ ์ ์คํธ๋ฆผ ํ๋ก์ ํธ์์ ๊ณ์ ์์ ํ ์ ์๋ ์์ง๋์ด๋ง ๋ฌธํ๋ฅผ ์ ๊ณตํ ์ค๋น๊ฐ ๋์ด ์์ด์ผ ํฉ๋๋ค.
๋ชฉํ๋ ์ปค๋ฎค๋ํฐ์์ ์ํฅ๋ ฅ์ ๋ฐํํ ์ ์์ ๋งํผ ๋๋ฃ์ ์ธ์ ์ ๋ฐ๋ ์ฌ๋๋ค์ ์ฐพ๋ ๊ฒ์ ๋๋ค. ์ฌ๊ธฐ์๋ ์ผ๋ฐ์ ์ผ๋ก ๋๋ฉ์ธ ์ ๋ฌธ์ฑ, ์คํ ์์ค ๋ฐฉ๋ฒ๋ก ๋ฐ ์์ ๊ดํ์ ์ธ ๊ฐ์ง ๊ธฐ๋ฅ์ด ์์ต๋๋ค. ๋ํ ๊ธฐ์ ์ ์ด์ต๊ณผ ๊ฐ์ธ์ ์ด์ต์ ์ผ์น์์ผ์ผ ํฉ๋๋ค. ์ฃผ์ด์ง ํ๋ก์ ํธ์์ ๊ฐ์ธ์ ์ด์ต์ด ๊ธฐ์ ์ ์ด์ต๊ณผ ์ผ์นํ์ง ์์ ๋ ์ ์ ์คํ ์์ค ๊ฐ๋ฐ์์๊ฒ ๋๊ธฐ๋ฅผ ๋ถ์ฌํ๋ ๊ฒ์ ๋งค์ฐ ์ด๋ ต์ต๋๋ค. ์๋ฅผ ๋ค์ด, Linux ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ ์ ๋ฌธ๊ฐ๋ ๊ธฐ์ ์ฐ์ ์์์ธ ํ์ผ ์์คํ ์์ ์ ๊ด์ฌ์ด ์์ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ์ฅ๊ธฐ์ ์ธ ๊ด๊ณ๋ฅผ ์ํด์๋ ๊ด์ฌ์ฌ์ ๋ง๋ ์ง์ ์ฐพ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์ ์คํธ๋ฆผ ๊ธฐ์ฌ๋ฅผ ์ํด ํ๋ก์ ํธ ์ผ์ ์ ์ ์ ํ ์๊ฐ์ ์ ๊ณตํ๋ ๊ฒ์ด ํ์์ ์ ๋๋ค. ์ ์คํธ๋ฆผ ๊ธฐ์ฌ๋ฅผ ํ๋ ๋ด๋ถ ๊ฐ๋ฐ์๊ฐ ์๋ ๊ฒฝ์ฐ ์ด๋ฌํ ๊ธฐ์ฌ๋ฅผ ํ ์ ์๋๋ก ์ผ์ ์ ์๊ฐ์ ํฌ์ํด์ผ ํฉ๋๋ค. ์ธ๋ถ ์คํ ์์ค ๊ฐ๋ฐ์๋ฅผ ์กฐ์ง์ ๊ณ ์ฉํ์ฌ ์ ์คํธ๋ฆผ์์ ์์ ํ๊ณ ์ ํ์์๋ ์์ ํ๋ ๊ฒฝ์ฐ ์ผ์ ์ ๊ท ํ์ ์ ์งํ๋ ๋ฐฉ๋ฒ๋ ๊ณ ๋ คํด์ผ ํฉ๋๋ค.
์คํ ์์ค ๊ฐ๋ฐ์๋ฅผ ๊ณ ์ฉํ๋ ํต์ฌ ์์น์ ์คํ ์์ค ๊ฐ๋ฐ ๋ฐ ์ ์คํธ๋ฆผ ํ๋์ ์ง์ํ๋ ๊ฒ์ ๋๋ค. ๋ํ ์ ๋ฌธ ๋ถ์ผ์ ์ ํ ํ์ ์ง์ํด์ผ ํ๋ค๋ ๊ธฐ๋๋ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ ํ ํ์ด ์ต๋ํ ์ ํ ๊ฐ๋ฐ์ ์ํ๋๋ก ํ์ฌ ์คํ ์์ค ๊ฐ๋ฐ์์ ์๊ฐ์ ๊ฐ๋ก์ฑ๊ธฐ ์ํด ์ํฅ๋ ฅ์ ํ์ฌํ๋ ๊ฒ์ ๋๋ฌธ ์ผ์ด ์๋๋๋ค. ์ด๋ฐ ์ผ์ด ๋ฐ์ํ๋ฉด ๋ง์ ์คํ ์์ค ๊ฐ๋ฐ์๊ฐ ๋ฐฉ๊ธ ๋ฌด์จ ์ผ์ด ์ผ์ด๋ฌ๋์ง ๊นจ๋ซ๊ธฐ๋ ์ ์ ์ ์คํธ๋ฆผ ํ๋ก์ ํธ์์ ์์ ํ ์ ์๋ ์๋ก์ด ์ผ์๋ฆฌ๋ฅผ ์ฐพ์ ๋ฌธ์ ๋์๊ฒ ๋ ๊ฒ์ ๋๋ค.
๋ฐ๋ผ์ ์ ์คํธ๋ฆผ ์์ ๊ณผ ์ ํ ์์ ์ ๋ถ๋ฆฌํ์ฌ ๋ง๋ค๊ณ ์ ์งํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์ฆ, ์คํ ์์ค ๊ฐ๋ฐ์์๊ฒ ์ ์คํธ๋ฆผ ์ด๋ง๊ณผ ์ฑ ์์ ์ถฉ์กฑํ ์ ์๋ ๋ณด์ฅ๋ ์๊ฐ์ ์ ๊ณตํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ํนํ ์ ์ง ๊ด๋ฆฌ์์ธ ๊ฒฝ์ฐ์๋ ๋์ฑ ๊ทธ๋ ์ต๋๋ค. ์ ํ ๊ตฌ์ฑ ์์์์ ์คํ ์์ค๋ฅผ ์ฌ์ฉํ๋ ์ฃผ๋์ด ๊ฐ๋ฐ์ ๋๋ ๊ธฐํ ๋ด๋ถ ๊ฐ๋ฐ์์ ๊ฒฝ์ฐ ์ด๋ฌํ ์ ์คํธ๋ฆผ ์ปค๋ฎค๋ํฐ์์ ์ํธ ์์ฉ์ ์ธ์ด, ์์ฌ ์ํต ๋ฐ ๊ธฐ์ ๊ธฐ์ ์ ํฅ์์ํฌ ๊ฒ์ ๋๋ค.
์ด๋ฌํ ์ ์คํธ๋ฆผ ์๊ฐ ๋ณด์ฅ์ด ์์ผ๋ฉด ์ด๋ฌํ ํ ๊ตฌ์ฑ์์ด ์ ํ ํ์ ํ์ฅ์๊ฐ ๋๊ธฐ ์ฝ์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์ ์คํธ๋ฆผ ์ด์ ์ด ์ ํ ๊ฐ๋ฐ์ ์ ๋ฆฌํ๊ฒ ๊ฑด์กฐ๋์ด ๋จ๊ธฐ์ ์ผ๋ก๋ ๋์์ด ๋ ์ ์์ง๋ง ๊ถ๊ทน์ ์ผ๋ก ์ ์คํธ๋ฆผ ์ปค๋ฎค๋ํฐ์์ ์กฐ์ง์ ๋ช ์ฑ์ ์๊ฒ ๋๋ฉฐ, ์ด๋ ์กฐ์ง์ ์ ์ตํ ์์ญ์์ ์ ์คํธ๋ฆผ ํ๋ก์ ํธ๋ฅผ ์๋ดํ๋ ๋ฐ ๋์์ด ๋๋ ๋ฅ๋ ฅ์ ๋ถ์ ์ ์ธ ์ํฅ์ ๋ฏธ์น ์ ์์ต๋๋ค.
์ต๊ณ ์ ์ธ๋ถ ์คํ ์์ค ๊ฐ๋ฐ์๋ฅผ ๊ณ ์ฉํ๋๋ผ๋ ๊ธฐ์กด ์์ง๋์ด๋ง ์ง์์ ์ํ ๊ต์ก ๊ธฐํ๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ ๊ณ ๋ คํด์ผ ํฉ๋๋ค. ์ ์คํธ๋ฆผ ์ปค๋ฎค๋ํฐ์ ํ๋ ฅํ๋ ๊ฒ์ ๊ณผ๊ฑฐ์ ์ฌ์ฉํ๋ ๊ฒ๊ณผ๋ ๋งค์ฐ ๋ค๋ฅธ ๊ฒฝํ์ด ๋ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
์ด๋ค ์ข ๋ฅ์ ๊ต์ก์ ๊ณ ๋ คํด์ผ ํฉ๋๊น?
- ์ ์คํธ๋ฆผ ๊ธฐ์ฌ๋ฅผ ์ํ ๋ชจ๋ฒ ์ฌ๋ก
- ์คํ์์ค, ๋ผ์ด์ ์ค, ๊ฑฐ๋ฒ๋์ค ๋ฑ์ ๋ํ ์ผ๋ฐ ๊ต์ก
- ๊ฐ๋ฑ ํด๊ฒฐ ๋๋ ๋์ ์ ์ธ ์ฌ๋๋ค์ ๋ค๋ฃจ๋ ํ๋ จ
์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ๋ ธ๋ ฅ์ ํ์ฅํ๋ ค๋ฉด ์๋ จ๋ ์คํ ์์ค ๊ธฐ์ฌ์๋ฅผ ์๋ก์ด ๊ธฐ์ฌ์๋ฅผ ์ํ ๋ฉํ ๋ก ์ ๊ณตํ๋ ์ผ๋ถ ํ๋ก๊ทธ๋จ์ ๊ต์ก ๊ณํ์ ํฌํจ์ํค์ญ์์ค. ๋ฉํ ๋ง์ ์ ํ๊ณผ ๊ด๋ จ๋ ํน์ ๊ธฐ์ ์์ญ์์ ์คํ ์์ค ์ธ์ฌ๋ฅผ ์ฑ์ฅ์ํค๋ ๊ฐ๋ ฅํ ๋ฐฉ๋ฒ์ ๋๋ค.
ํ์ฌ ์ธ๋ถ์์ ๋ช ๊ฐ์ง ๋ฆฌ์์ค๋ฅผ ๊ณ ์ฉํ๋ ๊ฒ์ ์ฝ์ง๋ง ์ด ์ ๊ทผ ๋ฐฉ์์๋ ๋ช ๊ฐ์ง ์ ํ ์ฌํญ์ด ์์ต๋๋ค. ๋์์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ๊ธฐ์ ์์ญ ๋ฐ ์คํ ์์ค ๋ฐฉ๋ฒ๋ก ์ ๋ํ ๊ต์ก์ ํตํด ๊ธฐ์กด ๊ฐ๋ฐ์๋ฅผ ์คํ ์์ค ๊ธฐ์ฌ์๋ก ์ ํํ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฐ ๋ค์ ์ด๋ฌํ ๊ฐ๋ฐ์๋ ๋ฉํ ์ ์ง์ ์ด๋ฃจ์ด ๊ธฐ์ ์ ๋์ฑ ํ์ฅํ ์ ์์ต๋๋ค.
๊ฒฝํ์ด ํ๋ถํ ์์ ์คํ ์์ค ๊ฐ๋ฐ์๊ฐ ๊ฒฝํ์ด ๋ถ์กฑํ ์ฃผ๋์ด ๊ฐ๋ฐ์์๊ฒ ๋ฉํ ๋ง์ ์ ๊ณตํ๋ ๋ฉํ ๋ง ํ๋ก๊ทธ๋จ์ ์ค์ ํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๋ฉํ ๋ง ํ๋ก๊ทธ๋จ์ 3~6๊ฐ์ ๋์ ์งํ๋ฉ๋๋ค. ์ด ์๊ฐ ๋์ ๋ฉํ ๋ ๋ฉํฐ์ ์ ๋ฌด๋ฅผ ๊ฐ๋ ํ๊ณ ๊ณผ์ ๋ฅผ ํ ๋นํ๊ณ ์ ์ ํ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฅํด์ผ ํฉ๋๋ค. ๋ฉํ ๋ ๋ํ ๋ฉํฐ๊ฐ ์์ฑํ๋ ๋ชจ๋ ๊ฒ์ ๋ํ ์ฝ๋ ๊ฒํ ๋ฅผ ์ํํ๊ณ ๋ฉํฐ๊ฐ ์ฝ๋๋ฅผ ์ ์คํธ๋ฆผ ํ๋ก์ ํธ์ ํธ์ํ๊ธฐ ์ ์ ํผ๋๋ฐฑ์ ์ ๊ณตํฉ๋๋ค.
๋ชฉํ๋ ํ์ฌ์์ ์ ์คํธ๋ฆผ ํ๋ก์ ํธ์ ์ฝ๋๋ฅผ ์ ๊ณตํ๋ ๊ฐ๋ฐ์์ ์๋ฅผ ๋๋ฆฌ๊ณ ์ฝ๋์ ํ์ง๊ณผ ์ ์คํธ๋ฆผ ํ๋ก์ ํธ์ ํ์ฉ๋๋ ์ฝ๋์ ๋น์จ์ ๋์ฌ ๊ฐ์ธ์ ํจ์จ์ฑ์ ๋์ด๋ ๊ฒ์ ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ฃผ์ด์ง ๋ฉํ ์๊ฒ 4-5๋ช ์ดํ์ ๋ฉํฐ๋ฅผ ๋ฐฐ์ ํด์ผ ํ๋ฉฐ, ์ฝ๋ ๋ฆฌ๋ทฐ๋ฅผ ๋ณด๋ค ํจ์จ์ ์ผ๋ก ์ํํ๋ ค๋ฉด ๋ฉํ ์ ๊ฐ์ ์์ญ์์ ์ผํ๋ ๊ฒ์ด ์ด์์ ์ ๋๋ค.
๊ฐ๋ฐ์๊ฐ ๋ฌธ์ ์์ด ์คํ ์์ค ์ปค๋ฎค๋ํฐ์ ํต์ ํ๊ณ ์์ ํ ์ ์๋๋ก ํ๋ ์ ์ฐํ IT ์ธํ๋ผ๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ๋ํ ์ ์คํธ๋ฆผ ์ปค๋ฎค๋ํฐ์์ ์ธ๋ถ์์ ์ฌ์ฉํ๋ ๋๊ตฌ์ ์ผ์นํ๋ ๋ด๋ถ IT ์ธํ๋ผ๋ฅผ ์ค์ ํ๋ ๊ฒ์ ๊ณ ๋ คํด์ผ ํฉ๋๋ค. ์ด๋ ๋ด๋ถ ํ๊ณผ ์ ์คํธ๋ฆผ ํ๋ก์ ํธ ์ปค๋ฎค๋ํฐ ๊ฐ์ ๊ฒฉ์ฐจ๋ฅผ ํด์ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
์ด ์ธํ๋ผ์ ๋๋ถ๋ถ์ ์กฐ์ง์ ์คํ ์์ค ๋ฌธํ์ ํจ๊ป ์์ฐ์ค๋ฝ๊ฒ ๋ฐ์ ํ์ง๋ง ๊ตฌํ์ ํ์์ฑ์ ์ธ์ํ๊ณ ๊ณํํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์คํ ์์ค ๊ฐ๋ฐ์ ์ฌ์ฉ๋๋ IT ์๋น์ค์๋ ์ธ ๊ฐ์ง ๊ธฐ๋ณธ ๋๋ฉ์ธ์ด ์์ต๋๋ค:
- ์ง์ ๊ณต์ (์ํค, ๊ณต๋ ํธ์ง ํ๋ซํผ, ๊ณต๊ฐ ์น์ฌ์ดํธ)
- ์ปค๋ฎค๋์ผ์ด์ ๋ฐ ๋ฌธ์ ํด๊ฒฐ(๋ฉ์ผ๋ง ๋ฆฌ์คํธ, ํฌ๋ผ, ์ค์๊ฐ ์ฑํ )
- ์ฝ๋ ๊ฐ๋ฐ ๋ฐ ๋ฐฐํฌ(์ฝ๋ ์ ์ฅ์ ๋ฐ ๋ฒ๊ทธ ์ถ์ )
์คํ ์์ค ๊ฐ๋ฐ์ ์ ์ ํ๊ฒ ์ง์ํ๋ ค๋ฉด ์ด๋ฌํ ๋๊ตฌ ์ค ์ผ๋ถ ๋๋ ์ ๋ถ๋ฅผ ๋ด๋ถ์ ์ผ๋ก ์ฌ์ฉํ ์ ์์ด์ผ ํฉ๋๋ค. ์ด๋ ๊ธฐ์กด์ ์ ์ฌ์ IT ์ ์ฑ ๊ณผ ์ถฉ๋ํ ๊ฐ๋ฅ์ฑ์ด ์์ต๋๋ค. ๊ทธ๋ ๋ค๋ฉด ์ด๋ฌํ ์ถฉ๋์ ํด๊ฒฐํ๊ณ ์คํ ์์ค ๊ฐ๋ฐ์๊ฐ ์ต์ํ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์ด๋ฌํ ์คํ ์์ค ๊ดํ์๋ ์ผ๋ฐ์ ์ผ๋ก IT ์ ์ฑ ์ ์ ํํ๋ ๋ง์ ํ์ค์ด ์๋ IT ์ธํ๋ผ๊ฐ ํ์ํฉ๋๋ค.
์ ์คํธ๋ฆผ ์ปค๋ฎค๋ํฐ์๋ ์ฝ๋์ ๊ด๋ จ์ด ์์ ์ ์๋ ๋ค๋ฅธ ์ข ๋ฅ์ ์ง์๋ ํ์ํฉ๋๋ค. ๊ด์ฌ ์๋ ํ๋ก์ ํธ์ ๊ฑฐ๋ฒ๋์ค ๋ชจ๋ธ์ ์ดํด๋ณด๊ณ ํด๋น ํ๋ก์ ํธ๋ ์ฌ๋จ์ ๋ํ ๊ธฐ์ ๋ฉค๋ฒ์ญ ๋๋ ํ์ ์ต์ ์ด ์๋์ง ํ์ธํ์ญ์์ค. ์ด๊ฒ์ ํ๋ก์ ํธ์ ์ฑ๊ณต์ ๋๋ ์๊ธ์ ์ ๊ณตํ๋ฉฐ, ์ด๋ค ๊ฒฝ์ฐ์๋ ์กฐ์ง์ด ์๋ฌธ ์ญํ ์ ๋ ๋ง์ด ์ฐธ์ฌํ๊ฑฐ๋ ํ๋ก์ ํธ์ ์ํฅ์ ์ฃผ๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค.
ํ๋ก์ ํธ์ ์ง์ ์๊ธ์ ์ง์ํ๋ ๊ฒ ์ธ์๋ ๊ด๋ จ ์ปจํผ๋ฐ์ค ํ์์ ๊ณ ๋ คํ์ญ์์ค. ์ด๊ฒ์ ๋น์ ์ ์ผ์ ๋ํด ์๋ฆฌ๊ณ ๋น์ ์ด ์ฑ์ฉํ๊ณ ์ถ์ ์ฌ๋๋ค์ ๋ง๋๋ ๋ฐ ์ ์ฉํ ์ ์์ต๋๋ค. ํนํ ์ง์์ด ์๋ ๋ก์ปฌ ์ฌ์ฉ์ ๊ทธ๋ฃน์ ์ฐธ์ฌํ๋ ๊ฒ์ ๊ฐ๊ณผํ์ง ๋ง์ญ์์ค. ์ด๋ฌํ ์ง์ญ ๊ทธ๋ฃน์ ํ์ํ๊ณ ๊ธฐ๊ณ ์๋ฅผ ๋ณด๋ด ๊ฐ์ฐ์ ํ๋ ๊ฒ์ ํน์ ์คํ ์์ค ํ๋ก์ ํธ์ ์ด์ ์ ๊ฐ์ง ์ง์ญ ์ฌ๋๋ค์ ๋ชจ์งํ๋ ์ข์ ๋ฐฉ๋ฒ์ด ๋ ์ ์์ต๋๋ค.
์๊ฐ, ์ฌ๋ ๋ฐ ๋์ ์๋นํ ํฌ์๋ฅผ ํ๊ณ ์๊ธฐ ๋๋ฌธ์ ์ ์คํธ๋ฆผ ๋ ธ๋ ฅ์ ํ๊ฐํ๋ ๋ฐฉ๋ฒ์ ๊ณ ๋ คํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ํ์๊ธ๊ณผ ๊ฐ์ ์ฝ๋๊ฐ ์๋ ๊ธฐ์ฌ๋ฅผ ํ๊ณ ํฌ์์ ๊ฐ์ ํ์ค ๋ฐฉ์์ผ๋ก ์ถ์ ํ ์ ์์ง๋ง ๊ด์ฌ ์๋ ํ๋ก์ ํธ์ ๋ํ ๊ธฐ์ฌ๋ฅผ ์ถ์ ํ๋ ๋ฐ ์๋นํ ์๊ฐ์ ํด์ผ ํฉ๋๋ค.
๊ธฐ์ฌ์๋ ์ ์คํธ๋ฆผ ์ฝ๋ ๊ฐ๋ฐ, ์ ํ ํ ์ง์, ์ง์ ์ด์ (๋ฉํ ๋ง, ๊ต์ก) ๋ฐ ๊ฐ์์ฑ(์ถํ, ํ ๋ก )์ด ํฌํจ๋ ์ ์์ต๋๋ค.
์์ค ์ฝ๋ ๊ธฐ์ฌ๋๋ฅผ ์ถ์ ํ๋ ๋ฐ ๋์์ด ๋๋ ๋ช ๊ฐ์ง ํดํท์ด ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, The Linux Foundation์ Linux Foundation์ ์ฐ๊ฐ Linux ์ปค๋ ๋ณด๊ณ ์์ ๋ณด๊ณ ๋๋ ๋ฐ์ดํฐ๋ฅผ ์์ฑํ๋ gitdm์ด๋ผ๋ ๋๊ตฌ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ด๋ ๊ฐ๋ณ ๊ฐ๋ฐ์์ ์ ์ฒด ํ ์ฑ๊ณผ๋ฅผ ๋ชจ๋ ์ถ์ ํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ฐ๋ณ ๊ฐ๋ฐ์๋ ์ ์ถํ ํจ์น ์, ํจ์น ์๋ฝ๋ฅ (์ ์ถ๋ ํจ์น๋ฅผ ์๋ฝ๋ ํจ์น๋ก ๋๋ ๊ฐ) ๋ฐ ํจ์น ์ ํ(์: ์๋ก์ด ๊ธฐ๋ฅ์ธ ๊ฒฝ์ฐ, ๊ธฐ์กด ๊ธฐ๋ฅ์ ๊ฐ์ , ๋ฒ๊ทธ ์์ , ๋ฌธ์, ๋ฑ.).
GrimoireLab๊ณผ ๊ฐ์ ๋ค๋ฅธ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ถ์ ํ๋ ค๋ ๋ฉํธ๋ฆญ์ ์ฐจํธ๋ก ํ์ํ๊ณ ์๊ฐํํ ์๋ ์์ต๋๋ค. ์ถ์ ํด์ผ ํ๋ ํญ๋ชฉ์ ๊ตฌ์ฒด์ ์ธ ์๋ ์ธก์ ํญ๋ชฉ์ ๋ํ ๋ค์ ์น์ ์ ์ฐธ์กฐํ์ธ์.
์ด๋ฌํ ์คํ ์์ค ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ๊ตฌํํ๊ธฐ ์์ํ๋ฉด ์ํ๋ ๊ฐ๋ฐ ๋์์ ์ ๋ํ๊ธฐ ์ํด ์ ์ ํ ์คํ ์์ค ๋ฉํธ๋ฆญ์ด ํ์ํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ ํ ์กฐ์ง์์ ์์ฃผ ์ฌ์ฉ๋๋ ๊ธฐ์กด ๋ฉํธ๋ฆญ์ ์คํ ์์ค ๊ฐ๋ฐ์ ๋งฅ๋ฝ์์ ์ ์ฉ๋์ง ์์ต๋๋ค.
์๋ฅผ ๋ค์ด ๋ณ๊ฒฝ ์งํฉ ๋๋ ์ฝ๋ ์ค์ ์๋ฅผ ์ถ์ ํ๋ ๊ฒ์ ์คํ ์์ค ๊ฐ๋ฐ ์ํฅ์ ๋ํ ์ข์ ์งํ๊ฐ ๋ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์คํ ์์ค ๊ฐ๋ฐ์๊ฐ ์ปค๋ฎค๋ํฐ์ ์ง์์ ์ํด ๋ก๋น๋ฅผ ํ๊ธฐ ๋๋ฌธ์ ์ํ๋ ๊ธฐ๋ฅ์ ์ฌ๋ฌ ์ธ์คํด์ค๊ฐ ์ ์คํธ๋ฆผ์ ๊ตฌํ๋ ์ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ ๋ณ๊ฒฝ ์งํฉ ๋๋ ์ฝ๋ ์ค์ ์๋ ํ ๊ตฌ์ฑ์์ด ์ฝ๋๋ฅผ ์ ์คํธ๋ฆผ์ผ๋ก ๊ฐ์ ธ์ค๊ณ ํ์ฌ์ ๋ค์ด์คํธ๋ฆผ ์ ์ง ๊ด๋ฆฌ ๋ ธ๋ ฅ์ ์ค์ด๊ธฐ ์ํด ์ ๊ณตํ๋ ๊ธฐ์ ๋ฆฌ๋์ญ๋งํผ ์ค์ํ์ง ์์ต๋๋ค. ๋ฐ๋ผ์ ์ถ์ ํ๋ ์ธก์ ํญ๋ชฉ์ ๋ ํ๋์ ๋ชจ๋ ๊ณ ๋ คํด์ผ ํฉ๋๋ค.
์ถ์ ํด์ผ ํ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ์ฌํญ ์ค ํ๋๋ ๋งค์ฃผ, ๋งค์ ๋๋ ๋งค๋ ๊ณผ ๊ฐ์ ํน์ ๊ธฐ๊ฐ ๋์ ๋ณ๊ฒฝ๋ ์ปค๋ฐ ์์ ์ฝ๋ ์ค์ ๋๋ค.
ํ๋ก์ ํธ๋น ๋งค์ฃผ ๋ณ๊ฒฝ๋ ์ด ์ปค๋ฐ ๋ฐ ํ ์๋ ๋ฉํธ๋ฆญ ์ถ์ ์ ์์ํ๊ธฐ์ ์ข์ ์์น์ ๋๋ค.
์ด ๋ฐ์ดํฐ๋ฅผ ํตํด ๋ค์ํ ๋ด๋ถ ๊ฐ๋ฐ ํ์ ๊ธฐ์ฌ๋ฅผ ๋น๊ตํ์ฌ ์์ค ์ฝ๋ ๊ธฐ์ฌ๊ฐ ์ด๋์์ ์ค๋์ง ์๋ณํ๊ณ ๋ฆฌ์์ค๊ฐ ์ ์ ํ๊ฒ ํ ๋น๋๋๋ก ํ ์ ์์ต๋๋ค.
์ฌ๊ธฐ์์ ๋ค์ํ ๋ด๋ถ ํ์ ๋์ ๊ธฐ์ฌ๋, ์ด ๊ธฐ์ฌ๋์ ๋ฐฑ๋ถ์จ, ์ฝ๋๋ฅผ ์ ์คํธ๋ฆผ์ ์ปค๋ฐํ๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ ๋น๊ตํ๋ ์ฐจํธ๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค(๋ค์ ์ฐจํธ ์ฐธ์กฐ).
๊ทธ๋ฆผ 2: ์๊ฐ ๊ฒฝ๊ณผ์ ๋ฐ๋ฅธ ๋์ ๊ธฐ์ฌ๋ฅผ ์ถ์ ํ์ฌ ๋ด๋ถ ํ์ ๋น๊ตํ๊ณ ํน์ ์คํ ์์ค ์ปค๋ฎค๋ํฐ(์ด ์ฐจํธ์์๋ Linux ์ปค๋)์ ์ฐธ์ฌ๋ฅผ ๋๋ฆฌ๊ณ ์๋ ํ์ ์๋ณํ ์ ์์ต๋๋ค.
๊ทธ๋ฆผ 3: ํ์ฌ์ ๊ธฐ์ฌ๋๋ฅผ ์๊ฐ ๊ฒฝ๊ณผ์ ๋ฐ๋ฅธ ์ ์ฒด ๋น์จ๋ก ํ์ํ๋ฉด ๊ฐ์ฅ ๋ง์ ์ฝ๋๋ฅผ ๊ธฐ์ฌํ ํ์ ์๋ณํ ์ ์์ต๋๋ค.
๊ทธ๋ฆผ 4: ์ฝ๋ ์ ์คํธ๋ฆผ์ ์ปค๋ฐํ๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ ๊ฐ๋ฐ ํจ์จ์ฑ์ ์ถ์ ํ๋ ๋ฐ ์ ์ฉํ ์ ์์ต๋๋ค. ์ด ํ์ ์ฐจํธ๋ ๋ค์ํ ํ์ด ์ฝ๋๋ฅผ ์ ์คํธ๋ฆผ์ ๊ธฐ์ฌํ๋ ์๋๋ฅผ ๋ณด์ฌ์ฃผ๊ณ ์ ์ฒด ์ปค๋ฎค๋ํฐ์ ๋น๊ตํฉ๋๋ค.
๋ํ ์ด๋ฌํ ๋ฉํธ๋ฆญ์ ์ฌ์ฉํ์ฌ ์๋ฅผ ๋ค์ด ์ปค๋ ์์ฝ์์คํ ์ ๊ด๋ จ๋ ๋ค๋ฅธ ํ์ฌ์ ์ฑ๊ณผ๋ฅผ ๋น๊ตํ ์ ์์ต๋๋ค(๊ทธ๋ฆผ 5). ์ด ๊ฒฝ์ ๋ถ์์ ํตํด ํ๋ก์ ํธ์ ์ ์ฒด ๊ฐ๋ฐ์ ์์ฝ์์คํ ์ ๋ํด ๋ ์ ์ ์ ์์ต๋๋ค.
๊ทธ๋ฆผ 5: ๋์ ๊ธฐ์ฌ๋๋ฅผ ํ์ฌ๋ณ๋ก ์ ๋ ฌํ์ฌ ๊ทํ์ ํ์ฌ๊ฐ ๋ค๋ฅธ ํ์ฌ์ ์ด๋ป๊ฒ ๋น๊ต๋๋์ง ํ์ธํ ์ ์์ต๋๋ค.
์ด๋ฌํ ๋ฉํธ๋ฆญ์ ๊ฐ์ ๊ณผ ์ฝ์ ์ด ์ด๋์ ์๋์ง์ ๋ํ ํจ์ฌ ๋ ๋์ ์์ด๋์ด๋ฅผ ์ ๊ณตํ๊ณ ์ ๋ฐ์ ์ธ ๊ฐ๋ฐ ์ ๋ต์ ์๋ ค์ฃผ๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ๊ฒฝ์์ ์ฒด์ ๋น๊ตํ์ฌ ์์ ์ ๊ธฐ์ฌ๋๋ฅผ ์ถ์ ํ๋ฉด ์กฐ์ง์ด ์์ฅ์์ ๊ฒฝ์์ ์ฒด์ ๋น๊ตํ์ฌ ์ ํ์ ํฌ์ง์ ๋ํ๋ ๋ฐ ๋์์ด ๋๋ ๊ท์คํ ์ ๋ณด๋ฅผ ์ป์ ์ ์์ต๋๋ค.
์ต๊ณ ๊ธฐ์ฌ์๊ฐ ๋๋ ๊ฒ์ ๊ทธ ์์ฒด๊ฐ ๋ชฉํ๊ฐ ์๋๋ผ ์กฐ์ง์ ๊ฐ๋ฐ ๋ ธ๋ ฅ์ด ์ฐธ์ฌํ๋ ์ปค๋ฎค๋ํฐ์์ ์์ฉ๋๊ณ ์๋ค๋ ํ์์ ๋๋ค.
์ง๊ธ๊น์ง ์ ์คํธ๋ฆผ ์คํ ์์ค ํ๋ก์ ํธ์์ ๊ฐ์ฅ ํจ๊ณผ์ ์ผ๋ก ์์ ํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๋ง์ ์ ๋ณด๋ฅผ ์ ๊ณตํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ด๊ฒ์ ๊ธฐ์ตํด์ผ ํ ๋ช ๊ฐ์ง ์ฃผ์ ์ฌํญ์ผ๋ก ์์ฝํ๋ ค๊ณ ๋ ธ๋ ฅํ ๊ฒ์ ๋๋ค:
- ์คํ ์์ค ๊ธฐ์ฌ๋ฅผ ์๋ดํ๋ ์ ์ฑ ๋ฐ ํ๋ก์ธ์ค ์๋ฆฝ
- ๋ชจ๋ ์คํ ์์ค ๊ธฐ์ฌ์ ๋ํ ์น์ธ์ ๊ฐ๋ ํ ํ ๊ตฌ์ฑ
- ๊ทํ์ ๊ธฐ์ ์ ๊ฐ๋ฅํ๊ฒ ํ ๋ถ์ผ์ ์ง์คํ์ญ์์ค.
- ๊ธฐ์ฌ์์๊ฒ ํ์ํ IT ์ธํ๋ผ ๋ฐ ๋๊ตฌ ์ ๊ณต
- ์ง์์๊ฒ ๊ธฐ์ฌ ๋ชจ๋ฒ ์ฌ๋ก์ ๋ํ ๊ต์ก ์ ๊ณต
- ๊ธฐ์ฌ ์ถ์ , ์ํฅ ์ธก์ , ๊ฐ์ ๋ฐ ์ปค๋ฎค๋์ผ์ด์
- ๊ฒฝํ์ด ๋ถ์กฑํ ๊ฐ๋ฐ์๋ฅผ ์์ฑํ๊ธฐ ์ํ ๋ฉํ ๋ง ํ๋ก๊ทธ๋จ ๊ตฌ์ถ
- ๊ธฐ์ฌ ๊ฐ์ด๋๋ผ์ธ, ๋ฐฉ๋ฒ, ํด์ผ ํ ๊ฒ๊ณผ ํ์ง ๋ง์์ผ ํ ๊ฒ ์ ๊ณต
- ๊ฐ๋ฐ์๊ฐ ์คํ ์์ค ๋ฒ๋ฅ ์ง์์ ์ก์ธ์คํ ์ ์๋๋ก ํฉ๋๋ค.
- ๊ฐ์ฅ ๊ฐ์น ์๋ ์คํ ์์ค ์ปค๋ฎค๋ํฐ์์ ๊ณ ์ฉ
- ํญ์ ๊ฐ ํ๋ก์ ํธ์ ํน์ ํ ์ปค๋ฎค๋ํฐ ํ๋ก์ธ์ค ๋ฐ ๊ดํ์ ๋ฐ๋ฅด์ญ์์ค.
- ๋น์ ์ด ์ ์คํธ๋ฆผํ๋ ๊ฒ์ด ์ ์ฒด ์ปค๋ฎค๋ํฐ์ ๊ฐ์น๊ฐ ์๊ณ ๋น์ ์ ์ ํ์๋ง ํด๋นํ๋ ๊ฒ์ด ์๋์ง ํญ์ ๊ณ ๋ คํ์ญ์์ค.
์ด ์น์ ์์๋ ์ด์ ์น์ ์์ ๋ ผ์ํ ๊ธฐ์ฌ ์ ๋ต์ ๊ตฌํํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์ค์ฉ์ ์ธ ์ง์นจ์ ์ ๊ณตํ๋ ๋ฐ ๋์์ด ๋๋๋ก ๋๋ถ๋ถ์ ์ ์คํธ๋ฆผ ํ๋ก์ ํธ์์ ์ฌ์ฉ๋๋ ๊ฐ๋ฐ ํ๋ก์ธ์ค ๋ฐ ๊ดํ์ ๋ ์์ธํ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
์ด ์น์ ์ด ๋๋๋ฉด ๋ค์์ ์ํํ ์ ์์ต๋๋ค:
- ์ ์คํธ๋ฆผ ๊ธฐ์ฌ ๋ฐฉ๋ฒ์ ๋ํ ์ ์ฒด ํ๋ก์ธ์ค ์ค๋ช
- ๋ ๋์ ์ ์คํธ๋ฆผ ํ์ ์ ์ํด ๋ด๋ถ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ฅ ์ ์กฐ์ ํ๋ ๋ฐฉ๋ฒ ์ค๋ช
๊ธฐ์ฌํด์ผ ํ ํ๋ก์ ํธ๋ฅผ ํ์ธํ ํ์๋ ํ๋ก์ ํธ์ ๋ด๋ถ ์์ (์ด์ ์ ์ธ๊ธํ ๊ฑฐ๋ฒ๋์ค ํฌํจ)์ ์ดํดํ๋ ๋ฐ ์ฝ๊ฐ์ ์๊ฐ์ ํ ์ ํ๋ ๊ฒ์ด ๋์์ด ๋ ๊ฒ์ ๋๋ค. ์์ํ๋ ๋ช ๊ฐ์ง ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- ํ๋ก์ ํธ ํ ๋ก (๋ฉ์ผ๋ง ๋ชฉ๋ก, IRC, Slack, ํ ๋ก ํฌ๋ผ)์ ๋ฐ๋ผ ์งํ ์ค์ธ ๋
ธ๋ ฅ์ ์ดํดํฉ๋๋ค.
- ํต์ฌ ๊ฐ๋ฐ์๋ ๋๊ตฌ์ธ๊ฐ?
- ์ฐ์ ์์๊ฐ ๋์ ๋ถ์ผ๋ ๋ฌด์์ ๋๊น?
- ๋ฆด๋ฆฌ์ค ์ฃผ๊ธฐ๋ ์ด๋ป๊ฒ ์๋ํฉ๋๊น?
- ํ์ฌ ํด๊ฒฐ๋์ง ์์ ์ฃผ์ ๋ฒ๊ทธ๋ ๋ฌด์์ ๋๊น
- ์ต์ ์์ ๋ฐ ์คํ ๋ฆด๋ฆฌ์ค๋ก ์คํ
- ๊ทํ์ ๊ด์ฌ์ฌ์ ์ฐ์ ์์๊ฐ ํ๋ก์ ํธ์ ๊ด์ฌ์ฌ์ ์ด๋ป๊ฒ ์ผ์นํ๋์ง ๊ฒฐ์ ํ์ญ์์ค.
- ์ปค๋ฎค๋ํฐ์์ ๊ด์ฌ์ฌ์ ์ฐ์ ์์๋ฅผ ๊ณต์ ํ๋ ๋ค๋ฅธ ์ฌ๋๋ค์ ์ฐพ๊ณ ๊ทธ๋ค๊ณผ ํ๋ ฅํ์ญ์์ค.
์ ์ถํ ๋ณ๊ฒฝ ์ฌํญ์ ๋ํด ์ปค๋ฎค๋ํฐ์ ์ํตํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ํ๋ก์ธ์ค๋ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ ์ค์ธ ๋ฉ์ปค๋์ฆ์ ํตํด ์ปค๋ฎค๋ํฐ์ ๋ฉ์์ง๋ฅผ ๋ณด๋ด๋ ๊ฒ์ผ๋ก ์์๋ฉ๋๋ค.
์ด ๊ณต๊ฐ ํ ๋ก ์ ์ ์ ์กฐ๊ฑด์ด๋ฉฐ ์ ์ง ๊ด๋ฆฌ์๊ฐ ํด๊ฒฐํด์ผ ํ ํ์์ฑ๊ณผ ๋ฌธ์ ๋ฅผ ์ธ์ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ๋ง์ ์์ ์ ์ํํ๊ธฐ ์ ์(๋ณ๊ฒฝ ์ฌํญ์ด ๊ฑฐ๋ถ๋๊ธฐ ์ ์) ์ ์ฉ์ฑ๊ณผ ๋์์ธ ๊ณ ๋ ค ์ฌํญ์ ๋ํ ํผ๋๋ฐฑ์ ์์งํ ์ ์์ ๋ฟ๋ง ์๋๋ผ ์์ ์ ๋์์ค ๋ค๋ฅธ ์ฌ๋์ ๋ชจ์งํ๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค.
๋ณ๊ฒฝ์ ์ ์ํ ๋ ๋ค์๊ณผ ๊ฐ์ ์ค์ํ ์ฌํญ์ ์ผ๋์ ๋์ญ์์ค.
- ํน์ ์ฌ์ฉ ๋ชจ๋ธ๋ฟ๋ง ์๋๋ผ ๋ค๋ฅธ ์ฌ์ฉ์์๊ฒ๋ ์ ์ฉํด์ผ ํฉ๋๋ค.
- ์์ ๋ถ๋ถ์ผ๋ก ๊ตฌํ๋์ด์ผ ํ๋ฉฐ ์ฆ๊ฐ์ ์ธ ํํ์ ์ ๊ณตํ๋ ๋ฐฉ์์ผ๋ก ์ ๋ฌ๋์ด์ผ ํฉ๋๋ค.
- ์กฐ์ง ๋ด์์ ๊ตฌํ ๋ฐ ์ ์ง ๊ด๋ฆฌํ ์ค๋น๊ฐ ๋ ๋ฆฌ์์ค์ ์ง์์ ๋ฐ์์ผ ํฉ๋๋ค.
๋ณ๊ฒฝ ์์ฒญ์ด ์ ์ถ๋ ํ ์ปค๋ฎค๋ํฐ๊ฐ ๊ธฐ๋ณธ ์ปค๋ฎค๋์ผ์ด์ ์ ์ฌ์ฉํ๋ ๋๊ตฌ์ ๋ํด ํ ๋ก ํ๋ ํ์์ด ์์ฃผ ์์ต๋๋ค. ์ด๋ ๋ค๋ฅธ ์ดํด ๋น์ฌ์์๊ฒ ์๊ฒฌ์ ์ ์ํ๊ณ , ํผ๋๋ฐฑ์ ์ ๊ณตํ๊ณ , ๋นํํ ์ ์๋ ๊ธฐํ๋ฅผ ์ ๊ณตํ๋ฉฐ, ์ ์ง ๊ด๋ฆฌ์์๊ฒ ํ๋ก์ ํธ๊ฐ ์ด๋ฌํ ๋ณ๊ฒฝ์ ์์ฉํ ์ค๋น๊ฐ ๋์๋์ง ์ฌ๋ถ์ ๋ํด ์๊ฒฌ์ ๋งํ ๊ธฐํ๋ ์ ๊ณตํฉ๋๋ค.
์ด ๋จ๊ณ์ ์๊ฒฌ์ ๊ฐ๋จํ ์น์ธ์์ ๊ตฌํ์ ๋ํ ์์ธํ ์ง๋ฌธ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ค์ํ ์ ์์ต๋๋ค. ํนํ ๋ณ๊ฒฝ ์ฌํญ์ด ํ๋ก์ ํธ์ ํต์ฌ ๋ถ๋ถ์ ์ํ์ด ๋๊ฑฐ๋ ์ ์ฌ์ ์ผ๋ก ๋ฐฉํด๊ฐ ๋๋ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋๋ ๊ฒฝ์ฐ์ ๊ทธ๋ ์ต๋๋ค. ๋ค๋ฅธ ์ฌ๋๋ค์ ์ด๋ป๊ฒ ์ค๋ํ๊ณ ์ถ์์ง ์๊ฐํด๋ณด๊ณ ์ด ์ปค๋ฎค๋์ผ์ด์ ์ ์ฒ์ ๋ณด๋ผ ๋ ๋ณด๊ฒ ๋ ์ ์ฌ์ ์ธ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์ปค๋ฎค๋ํฐ ํ ๋ก ํ ์ ์ง ๊ด๋ฆฌ์์ ๊ธฐํ ์ดํด ๊ด๊ณ์๊ฐ ๋์ํ๋ฉด ๋ณ๊ฒฝ์ด ์๋ฝ๋๊ณ ๋ณ๊ฒฝ์ด ํ๋ก์ ํธ์ ์ผ๋ง๋ ์ ๋ต์ ์ธ์ง ํ์ธ, ์ ์๋ ๊ตฌํ์ด ๊ด์ฐฎ๋ค๋ ํ์, ๋ค์๊ณผ ๊ฐ์ ์ผ๋ฐ์ ์ธ ํฉ์๋ฅผ ํฌํจํ์ฌ ๋ช ๊ฐ์ง ์ถ๊ฐ ๊ณ ๋ ค ์ฌํญ์ด ๋ ผ์๋ฉ๋๋ค. ๋ณ๊ฒฝ ์ฌํญ์ ํ๋ก์ ํธ์ ์์ ์ฑ, ๋ณด์ ๋๋ ์ ์ฒด ๊ธฐ๋ฅ์ ์ํฅ์ ๋ฏธ์น์ง ์์ ๊ฒ์ ๋๋ค.
ํ ๋ช ์ด์์ ํ๋ก์ ํธ ๊ด๋ฆฌ์๊ฐ ์ผ๋ฐ์ ์ผ๋ก ์ด ๋จ๊ณ์์ ์น์ธ ์ ํธ๋ฅผ ๋ณด๋ ๋๋ค.
๋ณ๊ฒฝ ์ฌํญ์ด ์๋ฝ๋๋ฉด ์ถ์ ํด์ผ ํ๋ฉฐ ์ด๋ ์ผ๋ฐ์ ์ผ๋ก ํ๋ก์ ํธ ์ปค๋ฎค๋ํฐ์์ ์ฌ์ฉํ๋ ๋๊ตฌ์ ๋ฐ๋ผ ๊ธฐ๋ฅ ๋๋ ๋ฒ๊ทธ ์ถ์ ์ ์ผ๋ถ ํํ๋ก ๋ฐ์ํฉ๋๋ค. ์ด ์ถ์ ํญ๋ชฉ์ ์ ์๋ ๋ด์ฉ๊ณผ ๋ณ๊ฒฝ ์ฌํญ์ผ๋ก ์น์ธ๋ ๋ด์ฉ์ ๋ํ ์ ๋ขฐํ ์ ์๋ ๊ธฐ๋ก์ผ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค.
์ด ๋จ๊ณ์์ ์๋ ์ ์ถํ ๊ฐ๋ฐ์๋ ์ถ์ ๋๊ตฌ์ ์์ธํ ๊ธฐ๋ฅ ์ ๋ณด๋ฅผ ์ถ๊ฐํ์ฌ ๋ณ๊ฒฝ ์ฌํญ์ด ์ํฅ์ ๋ฏธ์น๋ ํ์ ์์คํ ๊ณผ ์ ์ฒด ๊ตฌํ ๊ณํ์ ๋ํ ๊ธฐ๋ก์ด ์ ์ง๋๋๋ก ํฉ๋๋ค.
๋ณ๊ฒฝ ์ฌํญ์ ์๋ฝํ๊ณ ์ถ์ ํ ํ์๋ ํ๋ก์ ํธ์ ๋ํด ๋ณด๋ฅ ์ค์ธ ๋ค๋ฅธ ๋ชจ๋ ๋ณ๊ฒฝ ์ฌํญ๊ณผ ํจ๊ป ์๋ฝ ์ฐ์ ์์๋ฅผ ์ง์ ํด์ผ ํฉ๋๋ค. ์ด ์์ ์์ ์ ์ง ๊ด๋ฆฌ์๋ ๋ค์ด์ค๋ ๋ณ๊ฒฝ ์ฌํญ์ด ํ๋ก์ ํธ์ ํต์ฌ์ด๊ณ ์ฆ์ ํ์ํ ๋ณ๊ฒฝ ์ฌํญ๊ณผ ๋์ค์ ์๋ฝํ ์ ์๋ ๋ณ๊ฒฝ ์ฌํญ์ ์ฐ์ ์์๋ฅผ ์ง์ ํ๊ธฐ ์ํด ๋ค์ ์ฐธ์ฌํฉ๋๋ค.
์ ์ง ๊ด๋ฆฌ์๋ ์ผ๋ฐ์ ์ผ๋ก ์ข ์์ฑ ๋ฐ ํฅํ ๋ฆด๋ฆฌ์ค์ ๋ํ ์ ์ฒด์ ์ธ ๊ด์ ์ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์ ๋ณ๊ฒฝ ์ฐ์ ์์๋ฅผ ์ง์ ํ๊ณ ๊ธฐ๋ฅ์ ์ฌ๋ฐ๋ฅด๊ฒ ์ ๋ ฌํ๊ธฐ ์ํด ์์ ํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ณ๊ฒฝ ์ฌํญ์ด ์ถฉ๋ถํ ์ฌ์ํ๊ฑฐ๋ ํ๋ก์ ํธ์ ํต์ฌ ๋ถ๋ถ์ ๋๋ฌด ๋ง์ ์ํฅ์ ๋ฏธ์น์ง ์๋ ๊ฒฝ์ฐ ์ค๋น๊ฐ ๋์๋ง์ ์๋ฝํ ์ค๋น๊ฐ ๋์๋ค๋ ์ ํธ๋ฅผ ๋ณด๋ผ ์ ์์ต๋๋ค.
์ ์ง ๊ด๋ฆฌ์๊ฐ ๋ค์ด์ค๋ ๋ณ๊ฒฝ์ ์ฐ์ ์์ ์ง์ ์ ์๋ฃํ๋ฉด ๋ณ๊ฒฝ ์์ฒญ์ ์ ์ถํ ์๋ ๊ฐ๋ฐ์(์ ์ฒด ์ปค๋ฎค๋ํฐ๋ฟ๋ง ์๋๋ผ)์๊ฒ ๋ณ๊ฒฝ์ ํตํฉํ ์ค๋น๊ฐ ๋๋ ์์ ์ ์๋ฆฌ๊ธฐ ์ํด ๋ ธ๋ ฅํ ๊ฒ์ ๋๋ค. ์ด๋ ์ ์ง ๊ด๋ฆฌ์์ ์ปค๋ฎค๋ํฐ๊ฐ ๋ฆด๋ฆฌ์ค๋น ๊ด๋ฆฌ ๊ฐ๋ฅํ ์์ ๊ธฐ๋ฅ์ ๊ณํํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
์ด ๋จ๊ณ์์ ์๋ ์ ์ถ์๋ ๋ณ๊ฒฝ ์ฌํญ์ด ๊ณํ๋ ํน์ ํฅํ ๋ฆด๋ฆฌ์ค์ ๋ํ ์๋ฆผ์ ๋ฐ๊ฒ ๋ฉ๋๋ค.
ํ๋ก์ธ์ค์ ๋ชจ๋ ์ ์ ์กฐ๊ฑด์ด ์๋ฃ๋ ํ ์ค์ ๊ฐ๋ฐ ๋ฐ ํ์ง ๋ณด์ฆ์ด ์ํ๋ ์ ์์ต๋๋ค. ์ฌ๊ธฐ์ ๊ฐ๋ฐ์์ ์ปค๋ฎค๋ํฐ์์ ๋ชจ์งํ ๊ธฐํ ๋ฆฌ์์ค๊ฐ ๊ฐ์ ํ์ฌ ์ ์ง ๊ด๋ฆฌ์๊ฐ ์ค์ ํ ํน์ ๋ฆด๋ฆฌ์ค๋ฅผ ๋์์ผ๋ก ์๋ก์ด ๋ณ๊ฒฝ ์ฌํญ์ ๊ตฌํํ๊ธฐ ์์ํฉ๋๋ค. .
์ด๋ค ์ด์ ๋ก ๊ฐ๋ฐ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๊ฑฐ๋ ํ ๋น๋ ํน์ ๋ฆด๋ฆฌ์ค ์ฐฝ์ ๋ง๋ค ์ ์๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๋ฉด ์ ์ง ๊ด๋ฆฌ์ ๋ฐ ์ปค๋ฎค๋ํฐ์ ์กฐ๊ธฐ์ ์์ฌ ์ํตํ์ฌ ๋ณ๊ฒฝ ์ฌํญ์ ๋ํ ์ข ์์ฑ์ด ๋ฐ์ํ ์ ์๋๋ก ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ํฅํ ๋ฆด๋ฆฌ์ค ์ฃผ๊ธฐ์์ ์กฐ์ ๋ฉ๋๋ค.
์ ์คํธ๋ฆผ ์ปค๋ฎค๋ํฐ์ ๋ณ๊ฒฝ ์ฌํญ์ ๋ค์ ๊ธฐ์ฌํ ๋ ๋ด๋ถ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ฅ ํจ๊ณผ์ ์ผ๋ก ์กฐ์ ํ๋ ๋ฐฉ๋ฒ์ ๊ณ ๋ คํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ๋ด๋ถ ๋๋ ๋น๊ณต๊ฐ ์์ค ์ํํธ์จ์ด ์ ํ์ ๋ํ ๊ณ ์ ํ ๊ฐ๋ฐ ํ๋ก์ธ์ค๊ฐ ์ฌ์ ํ ์์ ์ ์์ง๋ง ์ ์คํธ๋ฆผ ์คํ ์์ค ํ๋ก์ ํธ์ ํ์ ํ ๋ ์ปจํ ์คํธ๋ฅผ ์ ํํ๊ณ ํจ๊ณผ์ ์ผ๋ก ์์ ํ ์ ์๋ ๊ฒ์ ์ ์คํธ๋ฆผ ๊ธฐ์ฌ๋ฟ๋ง ์๋๋ผ ์คํ ์์ค๋ฅผ ๊ฐ์ฅ ํจ๊ณผ์ ์ผ๋ก ์ฌ์ฉํ๋ ๋ฐ์๋ ์ค์ํฉ๋๋ค. ํ๋ก์ ํธ๋ฅผ ๋ด๋ถ ์ฝ๋์ ๋ฃ์ต๋๋ค.
๊ธฐ์ฌ์ ๋ํ ์ค์ ์ ์ป์ผ๋ ค๋ฉด ์ผ๋ฐ์ ์ผ๋ก ์๋์ ์ค๋ช ๋ ํ๋ก์ธ์ค๋ฅผ ๋ฐ๋ฅด์ญ์์ค(์ด ์๋ Github์์ ๊ฐ์ ธ์จ ๊ฒ์ด์ง๋ง ์์ค ์ ์ด ์์คํ ์ผ๋ก git์ ์ฌ์ฉํ๋ ๋ชจ๋ ์์คํ ์ผ๋ก ์ผ๋ฐํํ ์ ์์).
์๊ท๋ชจ ์คํ ์์ค ํ๋ก์ ํธ์ด๊ฑฐ๋ ์กฐ์ง์ ๋ค๋ฅธ ์ฌ๋๋ค์ด ์ฌ์ฉํ ๊ฐ๋ฅ์ฑ์ด ๋ฎ์ ํ๋ก์ ํธ์ธ ๊ฒฝ์ฐ ์ผ๋ฐ์ ์ผ๋ก Github์ ํฌํฌ๋ฅผ ์์ ์ ๊ณ์ ์ ๋จ๊ฒจ๋ ์ ์์ง๋ง ์กฐ์ง์ ๋ค๋ฅธ ํ์์ ์ฌ์ฉํ ๊ฐ๋ฅ์ฑ์ด ์๋ ๊ฒฝ์ฐ์๋ ๋ ์ฌ์ด ์ ์ง ๊ด๋ฆฌ๋ฅผ ์ํด ์ ์คํธ๋ฆผ ํ๋ก์ ํธ๋ฅผ ํ์ฌ ์์ ์กฐ์ง์ผ๋ก ๋ถ๊ธฐํ ์ ์์ต๋๋ค.
์ด๊ธฐ ์ค์ ์ ์๋ฃํ๋ฉด "ํ ์์ฒญ"์ ํตํด ๋ณ๊ฒฝ ์ฌํญ์ ํธ์ํ๋ ์ผ๋ฐ์ ์ธ ์ํฌํ๋ก๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ผ๋ถ ์กฐ์ง, ํนํ ์ธํฐ๋ท์์ ์คํ ์์ค ๋ฆฌํฌ์งํ ๋ฆฌ์ ์ฅ๊ธฐ์ ๊ฐ์ฉ์ฑ์ ๋ํด ์ ์ฌ์ ์ธ ์ฐ๋ ค๊ฐ ์๋ ์กฐ์ง์ ๊ฒฝ์ฐ ์กฐ์ง ๋ด๋ถ์ ๋ฆฌํฌ์งํ ๋ฆฌ ๊ตฌ์กฐ์ ์ถ๊ฐ ๊ณ์ธต์ ๊ฐ๋ ๊ฒ์ด ํฉ๋ฆฌ์ ์ผ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด:
๋ํ ์ผ๋ถ ์กฐ์ง์ ๊ฒฝ์ฐ ์ด๋ฌํ ์คํ ์์ค ํ๋ก์ ํธ์ ๋ด๋ถ ๋ฏธ๋ฌ๋ฅผ ๊ฐ๋ "ํธ์ํ ์์"๋ฅผ ํตํด ์ ํ์์ ์คํ ์์ค ์ฌ์ฉ์ ๋ํ ๋ฒ์ ์น์ธ์ ๋ ์ฝ๊ฒ ์ป์ ์ ์์ต๋๋ค.
์์ ๊ณ์ธต์ ์ ๊ณตํ์ง๋ง ๋ณ๊ฒฝ ์ฌํญ์ ์ ์ํ๊ธฐ ์ ์ ๋ก์ปฌ ๊ฐ๋ฐ์ ์ ์ฅ์์์ ๋ด๋ถ ๋ฏธ๋ฌ๋ก ๋ณ๊ฒฝ ์ฌํญ์ ํธ์ํ ๋ค์ Github์ ์ค์ ํฌํฌ๋ก ํธ์ํด์ผ ํ๋ฏ๋ก ์ ์คํธ๋ฆผ์ผ๋ก ์ด๋ํ๋ ๋ณ๊ฒฝ ์ฌํญ์ ๋ํ ์ํฌ๋ก๋๋ ์ฆ๊ฐํฉ๋๋ค. ๋น์ ์ ํ ๋ฆฌํ์คํธ.
๋ด๋ถ ๋ฏธ๋ฌ๊ฐ ์๋ ์๋ ์ ์คํธ๋ฆผ ํ๋ก์ ํธ์ ๋ํ ์๋น ๋ฐ ๊ธฐ์ฌ๋ฅผ ์ ํํ๋ ์ง ๊ฐ์ ๋ค์์ ํ์ธํ๊ธฐ ์ํด ์กฐ์ง ๋ด์์ ์ปค๋ฎค๋์ผ์ด์ ๋ฐ ํ์ ๊ดํ์ ๊ตฌ์ถํด์ผ ํฉ๋๋ค:
- ์ ์คํธ๋ฆผ ํ๋ก์ ํธ์ ์น์ธ๋ ์๊ท๋ชจ ๋ฒ์ ์ธํธ๋ฅผ ์์ ์ค์ ๋๋ค.
- ๋ณ๊ฒฝ ์ฌํญ์ด ์ค๋ณต๋๊ฑฐ๋ ๋ด๋ถ ํ๊ณผ ์ถฉ๋ํ์ง ์์ต๋๋ค.
- ์ ์คํธ๋ฆผ ํ๋ก์ ํธ์ ์ ์ํ๋ ๋ณ๊ฒฝ ์ฌํญ์ ํ์ฌ ์ ์ฒด์์ ์ผ๊ด๋ฉ๋๋ค.
์ ์คํธ๋ฆผ ์คํ ์์ค ํ๋ก์ ํธ๋ฅผ ์ฌ์ฉํ๊ณ ์ ์ฌ์ ์ผ๋ก ๋ณ๊ฒฝํ ์ ์๋ ํ์ด ์ฌ๋ฌ ๊ฐ์ธ ๊ฒฝ์ฐ ํด๋น ํ๋ก์ ํธ์ ๋ํ ๋ณ๊ฒฝ ์ฌํญ์ ์กฐ์ ํ๋ ์์ ์ ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ๋ด๋ถ ๋ฏธ๋ฌ ๋ฆฌํฌ์งํ ๋ฆฌ ๋๋ ๊ณต๊ณต ์กฐ์ง ๋ฆฌํฌ์งํ ๋ฆฌ์์ ์ด๋ฌํ ๋ณ๊ฒฝ ์ฌํญ์ ๋ชจ๋ํฐ๋งํ๊ณ ์ฐ์ ์์๋ฅผ ์ง์ /๋ช ํํ๊ฒ ํ๋ ๊ฒฝ์ฐ ์ค๊ฐ "์ ์คํธ๋ฆผ" ๊ฒํ ํ ์ญํ ์ ๋ด๋นํ๋ ์กฐ์ง ๋ด๋ถ์ ๋ด๋ถ "์ ์ง ๊ด๋ฆฌ ๋ด๋น์"๋ฅผ ์๋ณํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๋๊ท๋ชจ ์์ง๋์ด๋ง ์กฐ์ง์์ ์ ์คํธ๋ฆผ ํ๋ก์ ํธ ๊ธฐ์ฌ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์กฐ์ ํ๋ ๊ฒ์ ๋ง์ ์ถ๊ฐ ์์ ์ฒ๋ผ ๋ณด์ผ ์ ์์ง๋ง ์ ์คํธ๋ฆผ ํ๋ก์ ํธ๋ฅผ ํจ๊ณผ์ ์ด๊ณ ๊ฑด์ ํ๊ฒ ์ ์งํ์ฌ ์ ๋ขฐํ ์ ์๊ณ ์กฐ์ง์ ๋ช ์ฑ์ ์ ์งํ๋ ค๋ฉด ํ์ํฉ๋๋ค. ์๋ฅ ์ปค๋ฎค๋ํฐ๋ ๊ทธ๋๋ก ๋จ์ ์์ต๋๋ค. ๋จ์ผ ์กฐ์ง์์ ์ ์คํธ๋ฆผ ํ๋ก์ ํธ๋ก ๊ฐ๋ ๋ง์ ์์ถฉ๋๋ ๋ณ๊ฒฝ ์ฌํญ์ด ์์ผ๋ฉด ์คํ ์์ค ์ปค๋ฎค๋ํฐ์์ ์กฐ์ง์ ๋ณด๋ ๋ฐฉ์์ ํด๋ก์ด ์ํฅ์ ๋ฏธ์น ์ ์์ผ๋ฉฐ ์ฅ๊ธฐ์ ์ผ๋ก ํจ๊ป ์์ ํ๋ ๋ฅ๋ ฅ์ ๋ถ์ ์ ์ธ ์ํฅ์ ๋ฏธ์นฉ๋๋ค.