์ปจํ ์ด๋ ์ค์บ๋์ ์ค์์ฑ, ๊ตฌํ, ๋ชจ๋ฒ ์ฌ๋ก ๋ฐ ๋ฏธ๋ ๋ํฅ์ ์ฌ์ธต์ ์ผ๋ก ๋ค๋ฃจ์ด ๊ฐ๋ ฅํ ํด๋ผ์ฐ๋ ๋ณด์์ ๊ตฌ์ถํ๋ ๋ฐฉ๋ฒ์ ์๋ดํฉ๋๋ค.
ํด๋ผ์ฐ๋ ๋ณด์: ์ปจํ ์ด๋ ์ค์บ๋ ์ข ํฉ ๊ฐ์ด๋
์ค๋๋ ๋น ๋ฅด๊ฒ ์งํํ๋ ํด๋ผ์ฐ๋ ํ๊ฒฝ์์ ์ปจํ ์ด๋ํ๋ ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ๋ฐ ๋ฐฐํฌ์ ์ด์์ด ๋์์ต๋๋ค. Docker ๋ฐ Kubernetes์ ๊ฐ์ ๊ธฐ์ ์ ๋น๊ตํ ์ ์๋ ๋ฏผ์ฒฉ์ฑ, ํ์ฅ์ฑ ๋ฐ ํจ์จ์ฑ์ ์ ๊ณตํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ด๋ฌํ ์๋์ ์ ์ฐ์ฑ์ ์ฆ๊ฐ๋ ์๋ก์ด ๋ณด์ ๊ณผ์ ๋ฅผ ์ผ๊ธฐํ๊ธฐ๋ ํฉ๋๋ค. ์ปจํ ์ด๋ํ๋ ํ๊ฒฝ์ ๋ณดํธํ๋ ๊ฐ์ฅ ์ค์ํ ์ธก๋ฉด ์ค ํ๋๋ ์ปจํ ์ด๋ ์ค์บ๋์ ๋๋ค.
์ปจํ ์ด๋ ์ค์บ๋์ด๋ ๋ฌด์์ธ๊ฐ?
์ปจํ ์ด๋ ์ค์บ๋์ ์๋ ค์ง ์ทจ์ฝ์ , ์๋ชป๋ ๊ตฌ์ฑ ๋ฐ ๊ธฐํ ๋ณด์ ์ํ์ ๋ํด ์ปจํ ์ด๋ ์ด๋ฏธ์ง์ ์คํ ์ค์ธ ์ปจํ ์ด๋๋ฅผ ๋ถ์ํ๋ ํ๋ก์ธ์ค์ ๋๋ค. ์ด๋ ์กฐ์ง์ด ์ ์ฌ์ ์ํ์ด ์ ์ฉ๋๊ธฐ ์ ์ ์๋ณํ๊ณ ์ํํ๋ ๋ฐ ๋์์ด ๋๋ ํฌ๊ด์ ์ธ ํด๋ผ์ฐ๋ ๋ณด์ ์ ๋ต์ ํต์ฌ ๊ตฌ์ฑ ์์์ ๋๋ค.
์ปจํ ์ด๋์ ๊ฑด๊ฐ ๊ฒ์ง์ด๋ผ๊ณ ์๊ฐํ์ญ์์ค. ์ฝ๋๋ฅผ ํ ์คํธ ์์ด ๋ฐฐํฌํ์ง ์๋ฏ์ด, ๋ณด์ ์ทจ์ฝ์ ์ ์ค์บํ์ง ์๊ณ ์ปจํ ์ด๋๋ฅผ ๋ฐฐํฌํด์๋ ์ ๋ฉ๋๋ค. ์ด๋ฌํ ์ทจ์ฝ์ ์ ์ค๋๋ ์ํํธ์จ์ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ถํฐ ๋ ธ์ถ๋ ์๊ฒฉ ์ฆ๋ช ๋๋ ์์ ํ์ง ์์ ๊ตฌ์ฑ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ค์ํฉ๋๋ค.
์ปจํ ์ด๋ ์ค์บ๋์ด ์ค์ํ ์ด์ ?
์ปจํ ์ด๋ ์ค์บ๋์ ์ค์์ฑ์ ๋ช ๊ฐ์ง ์ฃผ์ ์์์์ ๋น๋กฏ๋ฉ๋๋ค:
- ์ทจ์ฝ์ ์๋ณ: ์ปจํ ์ด๋ ์ด๋ฏธ์ง๋ ์ข ์ข ์๋ง์ ์ํํธ์จ์ด ํจํค์ง, ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ ์ข ์์ฑ์ ํฌํจํฉ๋๋ค. ์ด๋ฌํ ๊ตฌ์ฑ ์์ ์ค ๋ค์๋ ๊ณต๊ฒฉ์๊ฐ ์ ์ฉํ ์ ์๋ ์๋ ค์ง ์ทจ์ฝ์ ์ ๊ฐ์ง ์ ์์ต๋๋ค. ์ค์บ๋์ ์ด๋ฌํ ์ทจ์ฝ์ ์ ์๋ณํ๊ณ ์์ ๋ ธ๋ ฅ์ ์ฐ์ ์์ํํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
- ์๋ชป๋ ๊ตฌ์ฑ ๊ฐ์ง: ์ปจํ ์ด๋๋ ๊ณผ๋ํ ๊ถํ์ผ๋ก ์คํ๋๊ฑฐ๋, ๋ฏผ๊ฐํ ํฌํธ๋ฅผ ๋ ธ์ถํ๊ฑฐ๋, ๊ธฐ๋ณธ ์ํธ๋ฅผ ์ฌ์ฉํ๋ ๋ฑ ๋ค์ํ ๋ฐฉ์์ผ๋ก ์๋ชป ๊ตฌ์ฑ๋ ์ ์์ต๋๋ค. ์ค์บ๋์ ์ด๋ฌํ ์๋ชป๋ ๊ตฌ์ฑ์ ๊ฐ์งํ๊ณ ์ปจํ ์ด๋๊ฐ ์์ ํ๊ฒ ๋ฐฐํฌ๋๋๋ก ๋ณด์ฅํฉ๋๋ค.
- ๊ท์ ์ค์ ์๊ตฌ ์ฌํญ: ๋ง์ ์ฐ์ ์ ์ทจ์ฝ์ ๊ด๋ฆฌ ๋ฐ ๋ณด์ ํ ์คํธ๋ฅผ ์๋ฌดํํ๋ ํน์ ๋ณด์ ๋ฐ ๊ท์ ์ค์ ์๊ตฌ ์ฌํญ์ ๊ฐ์ง๋๋ค. ์ปจํ ์ด๋ ์ค์บ๋์ ์กฐ์ง์ด ์ด๋ฌํ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๊ณ ์ ์ฌ์ ์ธ ๋ฒ๊ธ์ด๋ ๋ถ์ด์ต์ ํผํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
- ๊ณต๊ธ๋ง ๋ณด์: ์ปจํ ์ด๋ ์ด๋ฏธ์ง๋ ์ข ์ข ๊ณต์ฉ ๋ ์ง์คํธ๋ฆฌ ๋๋ ํ์ฌ ๊ณต๊ธ์ ์ฒด์ ๊ธฐ๋ณธ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌ์ถ๋ฉ๋๋ค. ์ด๋ฌํ ๊ธฐ๋ณธ ์ด๋ฏธ์ง ๋ฐ ๋ ์ด์ด๋ฅผ ์ค์บ๋ํ๋ ๊ฒ์ ์ ์ฒด ๊ณต๊ธ๋ง์ด ์์ ํ์ง ํ์ธํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
- ์กฐ๊ธฐ ๊ฐ์ง ๋ฐ ์๋ฐฉ: CI/CD ํ์ดํ๋ผ์ธ์ ์ปจํ ์ด๋ ์ค์บ๋์ ํตํฉํ๋ฉด ์ทจ์ฝ์ ์ ์กฐ๊ธฐ์ ๊ฐ์งํ์ฌ ์์ ํ์ง ์์ ์ปจํ ์ด๋๊ฐ ํ๋ก๋์ ์ ๋ฐฐํฌ๋๋ ๊ฒ์ ๋ฐฉ์งํ ์ ์์ต๋๋ค. ์ด๋ฌํ '์ฌํํธ-๋ ํํธ(Shift-left)' ์ ๊ทผ ๋ฐฉ์์ ์์ ํ ์ํํธ์จ์ด ๊ฐ๋ฐ ์๋ช ์ฃผ๊ธฐ๋ฅผ ๊ตฌ์ถํ๋ ๋ฐ ์ค์ํฉ๋๋ค.
์ปจํ ์ด๋ ์ค์บ๋ ๊ธฐ์
์ปจํ ์ด๋ ์ค์บ๋์๋ ์ฌ๋ฌ ๊ฐ์ง ๋ค๋ฅธ ์ ๊ทผ ๋ฐฉ์์ด ์์ผ๋ฉฐ, ๊ฐ๊ฐ ์ฅ๋จ์ ์ด ์์ต๋๋ค:
1. ์ ์ ๋ถ์
์ ์ ๋ถ์์ ์ปจํ ์ด๋ ์ด๋ฏธ์ง๊ฐ ๋ฐฐํฌ๋๊ธฐ ์ ์ ์ค์บํ๋ ๊ฒ์ ํฌํจํฉ๋๋ค. ์ด ๊ธฐ์ ์ ํ์ผ ์์คํ , ์ค์น๋ ํจํค์ง ๋ฐ ๊ตฌ์ฑ ํ์ผ์ ํฌํจํ์ฌ ์ด๋ฏธ์ง์ ๋ด์ฉ์ ๋ถ์ํ์ฌ ์ ์ฌ์ ์ธ ์ทจ์ฝ์ ๋ฐ ์๋ชป๋ ๊ตฌ์ฑ์ ์๋ณํฉ๋๋ค.
์ฅ์ :
- ์ทจ์ฝ์ ์กฐ๊ธฐ ๊ฐ์ง.
- ์คํ ์ค์ธ ์ปจํ ์ด๋์ ๋ํ ์ฑ๋ฅ ์ํฅ ์ต์ํ.
- CI/CD ํ์ดํ๋ผ์ธ ํตํฉ์ ์ ํฉ.
์ ํ ์ฌํญ:
- ๋ถ์์ ํ ์ ๋ณด๋ก ์ธํด ์คํ(false positive)์ ์์ฑํ ์ ์์.
- ๋ฐํ์ ์ทจ์ฝ์ ์ ๊ฐ์งํ ์ ์์.
- ์ปจํ ์ด๋ ์ด๋ฏธ์ง์ ๋ํ ์ ๊ทผ ๊ถํ์ด ํ์ํจ.
2. ๋์ ๋ถ์
๋์ ๋ถ์์ ์ปจํ ์ด๋๋ฅผ ์คํํ๊ณ ๊ทธ ๋์์ ๊ด์ฐฐํ์ฌ ์ ์ฌ์ ์ธ ์ทจ์ฝ์ ์ ์๋ณํ๋ ๊ฒ์ ํฌํจํฉ๋๋ค. ์ด ๊ธฐ์ ์ ์ ์ ๋ถ์ ์ค์๋ ๋ช ํํ์ง ์์ ๋ฐํ์ ์ทจ์ฝ์ ๋ฐ ์๋ชป๋ ๊ตฌ์ฑ์ ๊ฐ์งํ ์ ์์ต๋๋ค.
์ฅ์ :
- ๋ฐํ์ ์ทจ์ฝ์ ๊ฐ์ง.
- ์ ์ ๋ถ์๋ณด๋ค ๋ ์ ํํ ๊ฒฐ๊ณผ ์ ๊ณต.
- ๋ณต์กํ ๋ณด์ ๋ฌธ์ ์๋ณ ๊ฐ๋ฅ.
์ ํ ์ฌํญ:
- ์ ์ด๋ ํ๊ฒฝ์์ ์ปจํ ์ด๋๋ฅผ ์คํํด์ผ ํจ.
- ์ ์ ๋ถ์๋ณด๋ค ๋ ๋ง์ ๋ฆฌ์์ค๊ฐ ์๋ชจ๋ ์ ์์.
- ๋ชจ๋ ์ ํ์ ์ปจํ ์ด๋์ ์ ํฉํ์ง ์์ ์ ์์.
3. ์ํํธ์จ์ด ๊ตฌ์ฑ ๋ถ์ (SCA)
SCA ๋๊ตฌ๋ ์ปจํ ์ด๋ ์ด๋ฏธ์ง ๋ด์ ์ํํธ์จ์ด ๊ตฌ์ฑ ์์๋ฅผ ๋ถ์ํ์ฌ ์คํ ์์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ํ๋ ์์ํฌ ๋ฐ ์ข ์์ฑ์ ์๋ณํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ์ด๋ฌํ ๊ตฌ์ฑ ์์๋ฅผ ์ทจ์ฝ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ต์ฐจ ์ฐธ์กฐํ์ฌ ์๋ ค์ง ์ทจ์ฝ์ ์ ๊ฐ์งํฉ๋๋ค. ์ด๋ ์ํํธ์จ์ด BOM(Bill of Materials)์ ์ดํดํ๊ณ ์คํ ์์ค ์ํ์ ๊ด๋ฆฌํ๋ ๋ฐ ํนํ ์ค์ํฉ๋๋ค.
์ฅ์ :
- ์ํํธ์จ์ด ์ข ์์ฑ์ ๋ํ ์์ธํ ์ ๋ณด ์ ๊ณต.
- ์ทจ์ฝํ ์คํ ์์ค ๊ตฌ์ฑ ์์ ์๋ณ.
- ์ํ์ ๊ธฐ๋ฐ์ผ๋ก ์์ ๋ ธ๋ ฅ์ ์ฐ์ ์์๋ฅผ ์ ํ๋ ๋ฐ ๋์.
์ ํ ์ฌํญ:
- ์ ํํ ์ทจ์ฝ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์์กดํจ.
- ๋ง์ถคํ ๋๋ ๋ ์ ๊ตฌ์ฑ ์์๋ฅผ ๊ฐ์งํ์ง ๋ชปํ ์ ์์.
- ์ทจ์ฝ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํ ์ ๊ธฐ์ ์ธ ์ ๋ฐ์ดํธ ํ์.
์ปจํ ์ด๋ ์ค์บ๋ ๊ตฌํ: ๋ชจ๋ฒ ์ฌ๋ก
ํจ๊ณผ์ ์ธ ์ปจํ ์ด๋ ์ค์บ๋ ์ ๋ต์ ๊ตฌํํ๋ ค๋ฉด ์ ์คํ ๊ณํ๊ณผ ์คํ์ด ํ์ํฉ๋๋ค. ๊ณ ๋ คํด์ผ ํ ๋ช ๊ฐ์ง ๋ชจ๋ฒ ์ฌ๋ก๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
1. CI/CD ํ์ดํ๋ผ์ธ์ ์ค์บ๋ ํตํฉ
์ปจํ ์ด๋ ๋ณด์์ ๋ณด์ฅํ๋ ๊ฐ์ฅ ํจ๊ณผ์ ์ธ ๋ฐฉ๋ฒ์ ์ค์บ๋์ CI/CD ํ์ดํ๋ผ์ธ์ ํตํฉํ๋ ๊ฒ์ ๋๋ค. ์ด๋ ์ทจ์ฝ์ ์ ์กฐ๊ธฐ์ ๊ฐ์งํ์ฌ ์์ ํ์ง ์์ ์ปจํ ์ด๋๊ฐ ํ๋ก๋์ ์ ๋ฐฐํฌ๋๋ ๊ฒ์ ๋ฐฉ์งํฉ๋๋ค. ์ด๋ DevSecOps์ ํต์ฌ ์์น์ ๋๋ค. Jenkins, GitLab CI ๋ฐ CircleCI์ ๊ฐ์ ๋๊ตฌ๋ ์ปจํ ์ด๋ ์ค์บ๋ ์๋ฃจ์ ๊ณผ ํตํฉ๋ ์ ์์ต๋๋ค.
์์: CI/CD ํ์ดํ๋ผ์ธ์ ๊ตฌ์ฑํ์ฌ ์ปจํ ์ด๋ ์ด๋ฏธ์ง๊ฐ ๋น๋๋ ํ ์๋์ผ๋ก ์ค์บํ๋๋ก ํฉ๋๋ค. ์ทจ์ฝ์ ์ด ๋ฐ๊ฒฌ๋๋ฉด ๋น๋๋ฅผ ์คํจ์ํค๊ณ ๊ฐ๋ฐํ์ ๊ฒฝ๊ณ ํฉ๋๋ค.
2. ์ค์บ๋ ํ๋ก์ธ์ค ์๋ํ
์๋ ์ปจํ ์ด๋ ์ค์บ๋์ ์๊ฐ์ด ๋ง์ด ์์๋๊ณ ์ค๋ฅ๊ฐ ๋ฐ์ํ๊ธฐ ์ฝ์ต๋๋ค. ๋ชจ๋ ์ปจํ ์ด๋๊ฐ ์ ๊ธฐ์ ์ผ๋ก ์ค์บ๋๊ณ ์ทจ์ฝ์ ์ด ์ ์ํ๊ฒ ํด๊ฒฐ๋๋๋ก ์ค์บ๋ ํ๋ก์ธ์ค๋ฅผ ์ต๋ํ ์๋ํํ์ญ์์ค. ์๋ํ๋ ์ผ๊ด์ฑ์ ๋ณด์ฅํ๊ณ ์ธ์ ์ค๋ฅ์ ์ํ์ ์ค์ด๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
์์: ๋ ์ง์คํธ๋ฆฌ์ ํธ์๋๋ ๋ชจ๋ ์ ์ปจํ ์ด๋ ์ด๋ฏธ์ง๋ฅผ ์๋์ผ๋ก ์ค์บํ๋ ์ปจํ ์ด๋ ์ค์บ๋ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ญ์์ค.
3. ์ทจ์ฝ์ ์์ ์ฐ์ ์์ ์ง์
์ปจํ ์ด๋ ์ค์บ๋ ๋๊ตฌ๋ ์ข ์ข ๋ง์ ์์ ์ทจ์ฝ์ ๋ฐ๊ฒฌ ๊ฒฐ๊ณผ๋ฅผ ์์ฑํฉ๋๋ค. ์ทจ์ฝ์ ์ ์ฌ๊ฐ๋์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฏธ์น๋ ์ ์ฌ์ ์ํฅ์ ๊ธฐ๋ฐ์ผ๋ก ์์ ๋ ธ๋ ฅ์ ์ฐ์ ์์๋ฅผ ์ ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์ค์ ์ทจ์ฝ์ ์ ๋จผ์ ํด๊ฒฐํ ๋ค์, ๋ฎ์ ์ฌ๊ฐ๋ ๋ฌธ์ ๋ก ๋ด๋ ค๊ฐ์ญ์์ค. ๋๊ตฌ๋ ์ข ์ข ์ด๋ฌํ ์ฐ์ ์์ ์ง์ ์ ๋๊ธฐ ์ํด ์ํ ์ ์๋ฅผ ์ ๊ณตํฉ๋๋ค.
์์: ์ ์ฉ ๊ฐ๋ฅ์ฑ, ์ํฅ ๋ฐ ์์ฐ ์ค์๋์ ๊ฐ์ ์์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ทจ์ฝ์ ์ ์ฐ์ ์์ํํ๊ธฐ ์ํด ์ํ ๊ธฐ๋ฐ ์ทจ์ฝ์ ๊ด๋ฆฌ ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํ์ญ์์ค.
4. ๋ค์ธต ๋ณด์ ์ ๊ทผ ๋ฐฉ์ ์ฌ์ฉ
์ปจํ ์ด๋ ์ค์บ๋์ ํฌ๊ด์ ์ธ ํด๋ผ์ฐ๋ ๋ณด์ ์ ๋ต์ ํ ๊ตฌ์ฑ ์์์ผ ๋ฟ์ ๋๋ค. ๋คํธ์ํฌ ๋ณด์, ์ ๊ทผ ์ ์ด ๋ฐ ๋ฐํ์ ๋ณด์๊ณผ ๊ฐ์ ๋ค๋ฅธ ๋ณด์ ์ ์ด๋ฅผ ํฌํจํ๋ ๋ค์ธต ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ๋ค์ํ ๋ณด์ ์กฐ์น๋ฅผ ๊ฒฐํฉํ๋ฉด ์ ์ฌ์ ์ธ ๊ณต๊ฒฉ์ ๋ํ ๋ ๊ฐ๋ ฅํ ๋ฐฉ์ด๋ฅผ ์ ๊ณตํฉ๋๋ค.
์์: ์ปจํ ์ด๋ ๊ฐ ํต์ ์ ์ ํํ๊ธฐ ์ํด ๋คํธ์ํฌ ์ ์ฑ ์ ๊ตฌํํ๊ณ , ์ปจํ ์ด๋ ๋ฆฌ์์ค์ ๋ํ ์ ๊ทผ์ ์ ํํ๊ธฐ ์ํด ์ญํ ๊ธฐ๋ฐ ์ ๊ทผ ์ ์ด๋ฅผ ์ฌ์ฉํ๋ฉฐ, ์ ์ฑ ํ๋์ ๊ฐ์งํ๊ณ ๋ฐฉ์งํ๊ธฐ ์ํด ๋ฐํ์ ๋ณด์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ญ์์ค.
5. ์ค์บ๋ ๋๊ตฌ ๋ฐ ์ทจ์ฝ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ต์ ์ํ๋ก ์ ์ง
์ทจ์ฝ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ทจ์ฝ์ ์ ๋ํ ์๋ก์ด ์ ๋ณด๋ก ์ง์์ ์ผ๋ก ์ ๋ฐ์ดํธ๋ฉ๋๋ค. ์ต์ ์ํ์ ๊ฐ์งํ๊ณ ์๋์ง ํ์ธํ๋ ค๋ฉด ์ค์บ๋ ๋๊ตฌ์ ์ทจ์ฝ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ต์ ์ํ๋ก ์ ์งํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์ ์ฌ์ ์ธ ๊ณต๊ฒฉ์ ์์๋๊ฐ๊ธฐ ์ํด ์ค์บ๋ ๋๊ตฌ์ ์ทจ์ฝ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ ๊ธฐ์ ์ผ๋ก ์ ๋ฐ์ดํธํ์ญ์์ค.
์์: ์ค์บ๋ ๋๊ตฌ๋ฅผ ๊ตฌ์ฑํ์ฌ ์ทจ์ฝ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋งค์ผ ๋๋ ๋งค์ฃผ ์๋์ผ๋ก ์ ๋ฐ์ดํธํ๋๋ก ํ์ญ์์ค.
6. ๋ช ํํ ์์ ๊ถ ๋ฐ ์ฑ ์ ์ ์
์กฐ์ง ๋ด์์ ์ปจํ ์ด๋ ๋ณด์์ ๋ํ ์ฑ ์์ด ๋๊ตฌ์๊ฒ ์๋์ง ๋ช ํํ๊ฒ ์ ์ํ์ญ์์ค. ์ฌ๊ธฐ์๋ ์ค์บ๋, ์์ ๋ฐ ์ธ์๋ํธ ๋์์ ๋ํ ์ฑ ์์ด ํฌํจ๋ฉ๋๋ค. ์ด๋ ์ฑ ์๊ฐ์ ๊ณ ์ทจํ๊ณ ๋ณด์ ๋ฌธ์ ๊ฐ ์ ์ํ๊ฒ ํด๊ฒฐ๋๋๋ก ๋ณด์ฅํฉ๋๋ค. ๋ง์ ์กฐ์ง์์ ์ด ์ฑ ์์ DevSecOps ํ ๋๋ ์ ๋ด ๋ณด์ ํ์ ์์ต๋๋ค.
์์: ์ปจํ ์ด๋ ๋ณด์ ์์ ๊ถ์ ํน์ ํ ๋๋ ๊ฐ์ธ์๊ฒ ํ ๋นํ๊ณ , ์ฑ๊ณต์ ํ์ํ ๋ฆฌ์์ค์ ๊ต์ก์ ์ ๊ณตํ์ญ์์ค.
7. ๋ฐํ์ ๋ชจ๋ํฐ๋ง ๋ฐ ์ํ ๊ฐ์ง ๊ตฌํ
์ค์บ๋์ด ์ทจ์ฝ์ ์๋ณ์ ์ค์ํ์ง๋ง, ์ค์๊ฐ์ผ๋ก ๊ณต๊ฒฉ์ ๊ฐ์งํ๊ณ ๋์ํ๊ธฐ ์ํด ๋ฐํ์ ๋ชจ๋ํฐ๋ง ๋ฐ ์ํ ๊ฐ์ง๋ฅผ ๊ตฌํํ๋ ๊ฒ๋ ์ค์ํฉ๋๋ค. ์ฌ๊ธฐ์๋ ์์ฌ์ค๋ฌ์ด ํ๋์ ๋ํ ์ปจํ ์ด๋ ํ๋์ ๋ชจ๋ํฐ๋งํ๊ณ ์ํ ์ธํ ๋ฆฌ์ ์ค๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ฌ์ ์ธ ๊ณต๊ฒฉ์ ์๋ณํ๋ ๊ฒ์ด ํฌํจ๋ฉ๋๋ค.
์์: ์ปจํ ์ด๋ ๋ฐํ์ ๋ณด์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ๋ฌด๋จ ํ์ผ ์ ๊ทผ ๋๋ ๋คํธ์ํฌ ์ฐ๊ฒฐ๊ณผ ๊ฐ์ ์์ฌ์ค๋ฌ์ด ํ๋์ ๋ํ ์ปจํ ์ด๋ ํ๋์ ๋ชจ๋ํฐ๋งํ์ญ์์ค.
8. ์ปจํ ์ด๋ ๋ณด์ ์ํ ์ ๊ธฐ์ ์ผ๋ก ๊ฐ์ฌ
๊ฐ์ ํ ์์ญ์ ์๋ณํ๊ธฐ ์ํด ์ปจํ ์ด๋ ๋ณด์ ์ํ๋ฅผ ์ ๊ธฐ์ ์ผ๋ก ๊ฐ์ฌํ์ญ์์ค. ์ฌ๊ธฐ์๋ ์ค์บ๋ ๊ฒฐ๊ณผ, ๋ณด์ ์ ์ฑ ๋ฐ ์ธ์๋ํธ ๋์ ์ ์ฐจ ๊ฒํ ๊ฐ ํฌํจ๋ฉ๋๋ค. ์ด๋ ์ปจํ ์ด๋ ๋ณด์ ์ ๋ต์ด ํจ๊ณผ์ ์ด๊ณ ๋ณด์ ์ํ๋ฅผ ์ง์์ ์ผ๋ก ๊ฐ์ ํ๊ณ ์๋์ง ํ์ธํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ธ๋ถ ๊ฐ์ฌ๋ฅผ ์ํด ์ 3์ ๋ณด์ ์ ๋ฌธ๊ฐ์ ํ๋ ฅํ๋ ๊ฒ์ ๊ณ ๋ คํ์ญ์์ค.
์์: ์ปจํ ์ด๋ ๋ณด์ ์ํ๋ฅผ ํ๊ฐํ๊ณ ๊ฐ์ ํ ์์ญ์ ์๋ณํ๊ธฐ ์ํด ์ ๊ธฐ์ ์ธ ๋ณด์ ๊ฐ์ฌ๋ฅผ ์ํํ์ญ์์ค.
9. ๊ฐ๋ฐ์์๊ฒ ๋ณด์ ๊ต์ก ์ ๊ณต
๊ฐ๋ฐ์๋ ์ปจํ ์ด๋ ๋ณด์์ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ์์ ํ ์ปจํ ์ด๋๋ฅผ ๊ตฌ์ถํ๊ธฐ ์ํ ์ํ๊ณผ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ์ดํดํ๋๋ก ๋๊ธฐ ์ํด ๋ณด์ ๊ต์ก์ ์ ๊ณตํ์ญ์์ค. ์ฌ๊ธฐ์๋ ๋ณด์ ์ฝ๋ฉ ๊ดํ, ์ทจ์ฝ์ ๊ด๋ฆฌ ๋ฐ ์ปจํ ์ด๋ ๊ตฌ์ฑ์ ๋ํ ๊ต์ก์ด ํฌํจ๋ฉ๋๋ค.
์์: ๊ฐ๋ฐ์๋ฅผ ์ํด ์ปจํ ์ด๋ ๋ณด์์ ์ค์์ฑ๊ณผ ์์ ํ ์ปจํ ์ด๋ ๊ตฌ์ถ ๋ฐฉ๋ฒ์ ์ดํดํ๋๋ก ๋๊ธฐ ์ํด ์ ๊ธฐ์ ์ธ ๋ณด์ ๊ต์ก ์ธ์ ์ ์ ๊ณตํ์ญ์์ค.
10. ์ปจํ ์ด๋ ๋ณด์ ์ ์ฑ ๋ฐ ์ ์ฐจ ๋ฌธ์ํ
์กฐ์ง์ ๋ชจ๋ ์ฌ๋์ด ์ปจํ ์ด๋ ๋ณด์์ ๋ํ ์๊ตฌ ์ฌํญ๊ณผ ์ฑ ์์ ์ดํดํ๋๋ก ์ปจํ ์ด๋ ๋ณด์ ์ ์ฑ ๋ฐ ์ ์ฐจ๋ฅผ ๋ฌธ์ํํ์ญ์์ค. ์ด๋ ์ผ๊ด์ฑ๊ณผ ์ฑ ์๊ฐ์ ๋ณด์ฅํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ด ๋ฌธ์๋ ์ฝ๊ฒ ์ ๊ทผํ ์ ์๊ณ ์ ๊ธฐ์ ์ผ๋ก ์ ๋ฐ์ดํธ๋์ด์ผ ํฉ๋๋ค.
์์: ์ปจํ ์ด๋ ์ค์บ๋, ์ทจ์ฝ์ ๊ด๋ฆฌ ๋ฐ ์ธ์๋ํธ ๋์์ ๋ํ ์๊ตฌ ์ฌํญ์ ๋ช ์ํ๋ ์ปจํ ์ด๋ ๋ณด์ ์ ์ฑ ๋ฌธ์๋ฅผ ๋ง๋์ญ์์ค.
์ฌ๋ฐ๋ฅธ ์ปจํ ์ด๋ ์ค์บ๋ ๋๊ตฌ ์ ํ
๊ฐ๋ ฅํ ๋ณด์ ํ์ธ๋ฅผ ๊ตฌ์ถํ๋ ค๋ฉด ์ฌ๋ฐ๋ฅธ ์ปจํ ์ด๋ ์ค์บ๋ ๋๊ตฌ๋ฅผ ์ ํํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ๊ณ ๋ คํด์ผ ํ ๋ช ๊ฐ์ง ์์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- ๊ธฐ๋ฅ: ์ด ๋๊ตฌ๋ ์ ์ ๋ถ์, ๋์ ๋ถ์ ๋ฐ SCA ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๊น? ๊ธฐ์กด CI/CD ํ์ดํ๋ผ์ธ๊ณผ ํตํฉ๋ฉ๋๊น?
- ์ ํ์ฑ: ๋๊ตฌ์ ์ทจ์ฝ์ ๋ฐ๊ฒฌ ๊ฒฐ๊ณผ๋ ์ผ๋ง๋ ์ ํํฉ๋๊น? ๋ง์ ์คํ(false positive)์ ์์ฑํฉ๋๊น?
- ์ฑ๋ฅ: ๋๊ตฌ๊ฐ ์ปจํ ์ด๋ ์ด๋ฏธ์ง๋ฅผ ์ผ๋ง๋ ๋นจ๋ฆฌ ์ค์บํฉ๋๊น? CI/CD ํ์ดํ๋ผ์ธ์ ์ฑ๋ฅ์ ์ํฅ์ ์ค๋๊น?
- ํ์ฅ์ฑ: ์ด ๋๊ตฌ๊ฐ ์กฐ์ง์ ์ปจํ ์ด๋ ๋ณผ๋ฅจ์ ์ฒ๋ฆฌํ ์ ์๋๋ก ํ์ฅํ ์ ์์ต๋๊น?
- ํตํฉ: ์ด ๋๊ตฌ๊ฐ SIEM ๋ฐ ์ทจ์ฝ์ ๊ด๋ฆฌ ์์คํ ๊ณผ ๊ฐ์ ๋ค๋ฅธ ๋ณด์ ๋๊ตฌ ๋ฐ ํ๋ซํผ๊ณผ ํตํฉ๋ฉ๋๊น?
- ๋ณด๊ณ : ์ด ๋๊ตฌ๋ ์ทจ์ฝ์ ๋ฐ๊ฒฌ์ ๋ํ ์์ธํ ๋ณด๊ณ ์๋ฅผ ์ ๊ณตํฉ๋๊น? ํน์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋๋ก ๋ณด๊ณ ์๋ฅผ ์ฌ์ฉ์ ์ ์ํ ์ ์์ต๋๊น?
- ์ง์: ๊ณต๊ธ์ ์ฒด๊ฐ ์ข์ ์ง์ ๋ฐ ๋ฌธ์๋ฅผ ์ ๊ณตํฉ๋๊น?
- ๋น์ฉ: ์ด ๋๊ตฌ์ ๋น์ฉ์ ์ผ๋ง์ ๋๊น? ์ปจํ ์ด๋๋น, ์ฌ์ฉ์๋น ๋๋ ๋ค๋ฅธ ๋ฉํธ๋ฆญ์ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ๊ฒฉ์ด ์ฑ ์ ๋ฉ๋๊น?
์คํ ์์ค ๋ฐ ์์ ์ฉ์ผ๋ก ์ฌ๋ฌ ์ปจํ ์ด๋ ์ค์บ๋ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ช ๊ฐ์ง ์ธ๊ธฐ ์๋ ์ต์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- Aqua Security: ์ปจํ ์ด๋ ์ค์บ๋, ์ทจ์ฝ์ ๊ด๋ฆฌ ๋ฐ ๋ฐํ์ ๋ณด์์ ํฌํจํ๋ ํฌ๊ด์ ์ธ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ๋ณด์ ํ๋ซํผ์ ๋๋ค.
- Snyk: ์คํ ์์ค ์ข ์์ฑ ๋ฐ ์ปจํ ์ด๋ ์ด๋ฏธ์ง์ ์ทจ์ฝ์ ์ ์ฐพ์, ์์ ํ๊ณ , ๋ชจ๋ํฐ๋งํ๋ ๋ฐ ๋์์ด ๋๋ ๊ฐ๋ฐ์ ์ค์ฌ ๋ณด์ ํ๋ซํผ์ ๋๋ค.
- Trivy: ์ปจํ ์ด๋, Kubernetes ๋ฐ ๊ธฐํ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ์ํฐํฉํธ๋ฅผ ์ํ ๊ฐ๋จํ๊ณ ํฌ๊ด์ ์ธ ์ทจ์ฝ์ ์ค์บ๋์ ๋๋ค.
- Anchore: ์ปจํ ์ด๋ ์ด๋ฏธ์ง์ ๋ํ ์ ์ฑ ๊ธฐ๋ฐ ๋ณด์์ ์ ๊ณตํ๋ ์คํ ์์ค ์ปจํ ์ด๋ ์ค์บ๋ ๋๊ตฌ์ ๋๋ค.
- Qualys Container Security: Qualys Cloud Platform์ ์ผ๋ถ๋ก, ์ปจํ ์ด๋์ ๋ํ ์ทจ์ฝ์ ๊ด๋ฆฌ ๋ฐ ๊ท์ ์ค์ ๋ชจ๋ํฐ๋ง์ ์ ๊ณตํฉ๋๋ค.
- Clair: CoreOS(ํ์ฌ Red Hat์ ์ผ๋ถ)๊ฐ ๊ฐ๋ฐํ ์ปจํ ์ด๋ ์ด๋ฏธ์ง๋ฅผ ์ํ ์คํ ์์ค ์ทจ์ฝ์ ์ค์บ๋์ ๋๋ค.
์ปจํ ์ด๋ ์ค์บ๋ ๋๊ตฌ๋ฅผ ์ ํํ ๋ ํน์ ์๊ตฌ ์ฌํญ๊ณผ ์์ฐ์ ๊ณ ๋ คํ์ญ์์ค. ์ฌ๋ฌ ์ต์ ์ ํ๊ฐํ๊ณ ๊ฐ๋ ์ฆ๋ช (POC) ํ ์คํธ๋ฅผ ์ํํ์ฌ ์กฐ์ง์ ๊ฐ์ฅ ์ ํฉํ ๋๊ตฌ๋ฅผ ๊ฒฐ์ ํ์ญ์์ค.
๋ค์ํ ํด๋ผ์ฐ๋ ํ๊ฒฝ์์์ ์ปจํ ์ด๋ ์ค์บ๋
์ปจํ ์ด๋ ์ค์บ๋์ ๊ตฌํ์ ์ฌ์ฉ ์ค์ธ ํด๋ผ์ฐ๋ ํ๊ฒฝ์ ๋ฐ๋ผ ๋ค๋ฅผ ์ ์์ต๋๋ค. ๋ช ๊ฐ์ง ์ธ๊ธฐ ์๋ ํด๋ผ์ฐ๋ ํ๋ซํผ์์ ์ปจํ ์ด๋ ์ค์บ๋์ด ์ด๋ป๊ฒ ์๋ํ๋์ง์ ๋ํ ๊ฐ๋ตํ ๊ฐ์์ ๋๋ค:
1. ์๋ง์กด ์น ์๋น์ค (AWS)
AWS๋ ์ปจํ ์ด๋ ์ค์บ๋์ ์ฌ์ฉํ ์ ์๋ ์ฌ๋ฌ ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ค์์ ํฌํจํฉ๋๋ค:
- Amazon Inspector: EC2 ์ธ์คํด์ค ๋ฐ ์ปจํ ์ด๋ ์ด๋ฏธ์ง์ ์ทจ์ฝ์ ์ ์ค์บํ ์ ์๋ ์๋ํ๋ ๋ณด์ ํ๊ฐ ์๋น์ค์ ๋๋ค.
- AWS Security Hub: AWS ํ๊ฒฝ ์ ๋ฐ์ ๋ณด์ ์ํ๋ฅผ ํ๋์ ๋ณผ ์ ์๋๋ก ์ ๊ณตํ๋ ์ค์ ์ง์ค์ ๋ณด์ ๊ด๋ฆฌ ์๋น์ค์ ๋๋ค.
- Amazon Elastic Container Registry (ECR): AWS์ ์ปจํ ์ด๋ ๋ ์ง์คํธ๋ฆฌ๋ AWS Inspector๋ฅผ ํ์ฉํ์ฌ ๋ด์ฅ๋ ์ด๋ฏธ์ง ์ค์บ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
์ด๋ฌํ ์๋น์ค๋ฅผ CI/CD ํ์ดํ๋ผ์ธ์ ํตํฉํ์ฌ ์ปจํ ์ด๋ ์ด๋ฏธ์ง๊ฐ ๋น๋๋๊ณ ๋ฐฐํฌ๋ ๋ ์๋์ผ๋ก ์ค์บํ ์ ์์ต๋๋ค.
2. ๋ง์ดํฌ๋ก์ํํธ ์ ์
Azure๋ ์ปจํ ์ด๋ ์ค์บ๋์ ์ํ ์ฌ๋ฌ ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ค์์ ํฌํจํฉ๋๋ค:
- Azure Security Center: Azure ๋ฆฌ์์ค ์ ๋ฐ์ ์ํ์ ์๋ฐฉ, ๊ฐ์ง ๋ฐ ๋์ํ๋ ๋ฐ ๋์์ด ๋๋ ํตํฉ ๋ณด์ ๊ด๋ฆฌ ์์คํ ์ ๋๋ค.
- Azure Container Registry (ACR): Azure์ ์ปจํ ์ด๋ ๋ ์ง์คํธ๋ฆฌ๋ Microsoft Defender for Cloud์ ์ํด ๊ตฌ๋๋๋ ๋ด์ฅ ์ด๋ฏธ์ง ์ค์บ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
- Microsoft Defender for Cloud: ์ปจํ ์ด๋๋ฅผ ํฌํจํ Azure ๋ฆฌ์์ค์ ๋ํ ์ํ ๋ณดํธ ๋ฐ ์ทจ์ฝ์ ๊ด๋ฆฌ๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ด๋ฌํ ์๋น์ค๋ฅผ CI/CD ํ์ดํ๋ผ์ธ์ ํตํฉํ์ฌ ์ปจํ ์ด๋ ์ด๋ฏธ์ง๊ฐ ๋น๋๋๊ณ ๋ฐฐํฌ๋ ๋ ์๋์ผ๋ก ์ค์บํ ์ ์์ต๋๋ค.
3. ๊ตฌ๊ธ ํด๋ผ์ฐ๋ ํ๋ซํผ (GCP)
GCP๋ ์ปจํ ์ด๋ ์ค์บ๋์ ์ํ ์ฌ๋ฌ ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ค์์ ํฌํจํฉ๋๋ค:
- Google Cloud Security Scanner: ์ปจํ ์ด๋์์ ์คํ๋๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์ผ๋ฐ์ ์ธ ์ทจ์ฝ์ ์ ์ค์บํ ์ ์๋ ์น ์ทจ์ฝ์ ์ค์บ๋์ ๋๋ค.
- Artifact Registry: GCP์ ์ปจํ ์ด๋ ๋ ์ง์คํธ๋ฆฌ๋ ์ทจ์ฝ์ ๋ถ์ API์ ์ํด ๊ตฌ๋๋๋ ์ทจ์ฝ์ ์ค์บ๋์ ์ ๊ณตํฉ๋๋ค.
- Security Command Center: GCP ํ๊ฒฝ ์ ๋ฐ์ ๋ณด์ ๋ฐ ๊ท์ ์ค์ ์ํ์ ๋ํ ์ค์ ์ง์ค์ ๋ณด๊ธฐ๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ด๋ฌํ ์๋น์ค๋ฅผ CI/CD ํ์ดํ๋ผ์ธ์ ํตํฉํ์ฌ ์ปจํ ์ด๋ ์ด๋ฏธ์ง๊ฐ ๋น๋๋๊ณ ๋ฐฐํฌ๋ ๋ ์๋์ผ๋ก ์ค์บํ ์ ์์ต๋๋ค.
์ปจํ ์ด๋ ์ค์บ๋์ ๋ฏธ๋
์ปจํ ์ด๋ ์ค์บ๋์ ์๋ก์ด ๊ธฐ์ ๊ณผ ๊ธฐ๋ฒ์ด ๋์์์ด ๋ฑ์ฅํ๋ฉด์ ๋น ๋ฅด๊ฒ ์งํํ๋ ๋ถ์ผ์ ๋๋ค. ์ฃผ๋ชฉํด์ผ ํ ์ฃผ์ ๋ํฅ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- ์๋ํ ์ฆ๊ฐ: ์ปจํ ์ด๋ ์ค์บ๋์ ๋์ฑ ์๋ํ๋ ๊ฒ์ด๋ฉฐ, AI ๋ฐ ๋จธ์ ๋ฌ๋์ด ์ทจ์ฝ์ ๊ฐ์ง ๋ฐ ์์ ์ ๋ ํฐ ์ญํ ์ ํ ๊ฒ์ ๋๋ค.
- ์ฌํํธ-๋ ํํธ(Shift-Left) ๋ณด์: ์ปจํ ์ด๋ ์ค์บ๋์ ๊ฐ๋ฐ ์๋ช ์ฃผ๊ธฐ์์ ๊ณ์ํด์ ์ผ์ชฝ์ผ๋ก ์ด๋ํ๋ฉฐ, ๊ฐ๋ฐ์๊ฐ ๋ณด์์ ๋ํ ๋ ๋ง์ ์ฑ ์์ ์ง ๊ฒ์ ๋๋ค.
- ์ฝ๋ํ ์ธํ๋ผ(IaC) ํตํฉ: ์ปจํ ์ด๋ ์ค์บ๋์ IaC ๋๊ตฌ์ ํตํฉ๋์ด ๋ณด์์ด ์ธํ๋ผ ๊ณ์ธต์ ๋ด์ฅ๋๋๋ก ๋ณด์ฅํ ๊ฒ์ ๋๋ค.
- ๊ณ ๊ธ ์ํ ๊ฐ์ง: ์ปจํ ์ด๋ ์ค์บ๋์ ์ ๋ก๋ฐ์ด ๊ณต๊ฒฉ ๋ฐ APT(Advanced Persistent Threats)์ ๊ฐ์ ๋์ฑ ์ ๊ตํ ์ํ์ ๊ฐ์งํ๋๋ก ์งํํ ๊ฒ์ ๋๋ค.
- SBOM(์ํํธ์จ์ด ์์ฌ ๋ช ์ธ์) ํตํฉ: SCA ๋๊ตฌ๋ SBOM ํ์ค๊ณผ ๋์ฑ ๊น์ด ํตํฉ๋์ด ์ํํธ์จ์ด ์ข ์์ฑ์ ๋ํ ๊ฐ์์ฑ์ ๋์ด๊ณ ์ํ ๊ด๋ฆฌ๋ฅผ ๊ฐ์ ํ ๊ฒ์ ๋๋ค.
๊ฒฐ๋ก
์ปจํ ์ด๋ ์ค์บ๋์ ํฌ๊ด์ ์ธ ํด๋ผ์ฐ๋ ๋ณด์ ์ ๋ต์ ํ์ ๊ตฌ์ฑ ์์์ ๋๋ค. ํจ๊ณผ์ ์ธ ์ปจํ ์ด๋ ์ค์บ๋ ๊ดํ์ ๊ตฌํํจ์ผ๋ก์จ ์กฐ์ง์ ์ ์ฌ์ ์ธ ์ํ์ด ์ ์ฉ๋๊ธฐ ์ ์ ์๋ณํ๊ณ ์ํํ ์ ์์ต๋๋ค. ์ปจํ ์ด๋ ๊ธฐ์ ์ด ๊ณ์ ๋ฐ์ ํจ์ ๋ฐ๋ผ ์ปจํ ์ด๋๊ฐ ์์ ํ์ง ํ์ธํ๋ ค๋ฉด ์ต์ ์ปจํ ์ด๋ ์ค์บ๋ ๊ธฐ์ ๋ฐ ๋๊ตฌ๋ฅผ ์ต์ ์ํ๋ก ์ ์งํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์ปจํ ์ด๋ ์ค์บ๋์ ๋ํ ์ฌ์ ์๋ฐฉ์ ์ด๊ณ ์๋ํ๋ ์ ๊ทผ ๋ฐฉ์์ ์์ฉํจ์ผ๋ก์จ ์กฐ์ง์ ๋์ฑ ์์ ํ๊ณ ํ๋ ฅ์ ์ธ ํด๋ผ์ฐ๋ ํ๊ฒฝ์ ๊ตฌ์ถํ ์ ์์ต๋๋ค.