Cordyceps ์ทจ์ฝ์ ์ผ๋ก ์ธํด ๋ฌด๋ฃ GitHub ๊ณ์ ๋ง ์์ผ๋ฉด ๋๊ตฌ๋ Microsoft, Google, Apache์ CI/CD ํ์ดํ๋ผ์ธ์ ํ์ทจํ ์ ์์ต๋๋ค
๋ณด์ ํ์ฌ์ธ ๋ ธ๋น๋ ์ฝ๋์ ์ค(Cordyceps)๋ผ๋ ์ทจ์ฝ์ ์ด ์คํ ์์ค ์ ์ฅ์ ์ ๋ฐ์ ๊ฑธ์ณ ๋ฐ๊ฒฌ๋์์ผ๋ฉฐ, ์ด๋ฅผ ์ ์ฉํ๋ฉด ๊ณต๊ฒฉ์๊ฐdent์ฆ๋ช ์ ํ์ทจํ๊ณ ์ ์ฑ ์ฝ๋๋ฅผ ๋ฐฐํฌํ๋ฉฐ ์ธ๊ณ ์ต๋ ์ํํธ์จ์ด ๊ธฐ์ ๋ค์ ์ด์์ ์นจํดํ ์ ์๋ค๊ณ ๋ฐํ์ต๋๋ค.
์ด๋ฌํ ์ทจ์ฝ์ ์ ๋ง์ดํฌ๋ก์ํํธ, ๊ตฌ๊ธ, ์ํ์น, ํด๋ผ์ฐ๋ํ๋ ์ด, ํ์ด์ฌ ์ํํธ์จ์ด ์ฌ๋จ ๋ฑ์ ์ ์ฅ์์์ ๋ฐ๊ฒฌ๋์์ผ๋ฉฐ, ํด๋น ๊ธฐ์ ๋ค์ ๋ชจ๋ ์ด๋ฅผ ์์ ํ๋ค๊ณ ์ฃผ์ฅํ์ต๋๋ค.ย
๋์ถฉํ์ด์ ์ทจ์ฝ์ ์ ๋ฌด์์ธ๊ฐ์?ย
๋ณด์ ํ์ฌ์ธ Novee๋ CI/CD ํ์ดํ๋ผ์ธ์์ "์ฝ๋ฅด๋์ ์ค(Cordyceps)"๋ผ๊ณ ๋ช ๋ช ํ ์ํํ ์๋ก์ด ์ ํ์ ์ทจ์ฝ์ ์ ๋ฐ๊ฒฌํ์ต๋๋ค. " ์ฝ๋ฅด๋์ ์ค "๋ผ๋ ์ด๋ฆ์ ์์ฃผ๋ฅผ ์ฅ์ ํ๋ ๊ธฐ์ ๊ณฐํก์ด์์ ์ ๋ํ๋๋ฐ, ์ด ์ทจ์ฝ์ ์ ๋ฌด๋ฃ GitHub ๊ณ์ ๋ง ์์ผ๋ฉด ๋๊ตฌ๋ ์ธ๊ธฐ ์๋ ์คํ ์์ค ํ๋ก์ ํธ๋ฅผ ์ฅ์ ํ ์ ์๋๋ก ํ์ฉํ๊ธฐ ๋๋ฌธ์ ๋๋ค.ย
ํด๋น ์ทจ์ฝ์ ์ ๋ง์ดํฌ๋ก์ํํธ, ๊ตฌ๊ธ, ์ํ์น, ํด๋ผ์ฐ๋ํ๋ ์ด, ํ์ด์ฌ ์ํํธ์จ์ด ์ฌ๋จ ๋ฑ์ ์ ์ฅ์์์ ๋ฐ๊ฒฌ๋์์ต๋๋ค. 3๋ง ๊ฐ์ ์ ์ฅ์๋ฅผ ํ ๋ฒ ์ค์บํ ๊ฒฐ๊ณผ, 300๊ฐ์ ์๋ฒฝํ๊ฒ ์ ์ฉ ๊ฐ๋ฅํ ๊ณต๊ฒฉ ๊ฒฝ๋ก๊ฐ ๋๋ฌ๋ฌ์ต๋๋ค.ย
ํ์ทจํ๊ณ dent, ์ ์ฑ ์ฝ๋๋ฅผ ์ฝ์ ํ๋ฉฐ, ์ํํธ์จ์ด ๊ณต๊ธ๋ง์ . ์ด๋ฌํ ๋ฌธ์ ๋ค์ ์์ ๋์์ง๋ง, ์ฐ๊ตฌ์๋ค์ AI ์ฝ๋ฉ ๋์ฐ๋ฏธ๊ฐ ์๋ฐฑ๋ง ๊ฐ์ ์ ์ฅ์์์ ์ด๋ฌํ ์ทจ์ฝ์ ์ ๊ณ์ํด์ ์ฌํํ ๊ฒ์ด๋ผ๊ณ ๊ฒฝ๊ณ ํฉ๋๋ค.ย
GitHub Actions ์ํฌํ๋ก๋ ํ ์คํธ ์คํ, ์ํํธ์จ์ด ๋น๋, ๋ฆด๋ฆฌ์ค ๊ฒ์์ ๊ฐ์ ์ค์ํ ์์ ์ ์ฒ๋ฆฌํ์ง๋ง, ๋ณด์์ ์ค์ํ ์ฝ๋๋ผ๊ธฐ๋ณด๋ค๋ ๋จ์ํ ๊ตฌ์ฑ ํ์ผ๋ก ์ทจ๊ธ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.ย
๊ณต๊ฒฉ์ ์ผ๋ฐ์ ์ผ๋ก ์ธ๋ถ์ธ(๋ฌด๋ฃ GitHub ๊ณ์ ์ ๊ฐ์ง ์ฌ๋์ด๋ผ๋ฉด ๋๊ตฌ๋ ํด๋น๋ ์ ์์)์ด ๊ณต๊ฐ ์ ์ฅ์์ ํ ๋ฆฌํ์คํธ๋ฅผ ์ ์ถํ๊ฑฐ๋ ๋๊ธ์ ๋จ๊ธฐ๋ ๊ฒ์ผ๋ก ์์๋ฉ๋๋ค. ๊ทธ๋ฌ๋ฉด ์ธ๋ถ์ธ์ ์ ๋ ฅ์ ์ ๋ขฐํ ์ ์๋ ๋ฐ์ดํฐ์ฒ๋ผ ๋ฐ์๋ค์ด๋ ๊ถํ์ด ๋ฎ์ ์ํฌํ๋ก๊ฐ ํ์ฑํ๋ฉ๋๋ค.
์ฌ๊ธฐ์๋ถํฐ ์ถ๋ ฅ์ ๊ด๋ฆฌ์ ๊ถํ์ผ๋ก ์คํ๋๋ ๋ ๋ฒ์งธ ์ํฌํ๋ก๋ก ์ ๋ฌ๋ฉ๋๋ค. ์ด ๋ ๋ฒ์งธ ์ํฌํ๋ก์๋ ํด๋ผ์ฐ๋ ๊ณต๊ธ์ ์ธ์ฆ ํ ํฐ, ํจํค์ง ๋ ์ง์คํธ๋ฆฌdent์ฆ๋ช ๋๋ ์๋ช ํค๊ฐ ํฌํจ๋ ์ ์์ต๋๋ค. ์ด ์์ ์์ ๊ณต๊ฒฉ์๋ ๋ง๋ฃ๋์ง ์๋ ํ ํฐ์ ํ์ทจํ๊ฑฐ๋ ์ ์ฅ์๋ฅผ ์๊ตฌ์ ์ผ๋ก ์์์ํฌ ์ ์์ต๋๋ค.ย
๋ณด์ ์ฐ๊ตฌ์๋ค์ ๋ฐ๋ฅด๋ฉด, ์ด๋ฌํ ๊ณผ์ ์ ๊ฐ ๋จ๊ณ๋ ๊ฐ๋ณ์ ์ผ๋ก๋ ๋ณด์ ๊ฐ์ฌ๋ฅผ ํต๊ณผํ ์ ์์ต๋๋ค. ์ทจ์ฝ์ ์ ์ ๋ขฐํ ์ ์๋ ๋ฐ์ดํฐ๊ฐ ์ํฌํ๋ก ์ ๋ฌ ๊ณผ์ ์ ์ฒด๋ฅผ ๋ฐ๋ผ ์ด๋ํ๋ ๊ฒฝ๋ก๋ฅผ trac๋๋ง ๋๋ฌ๋ฉ๋๋ค.ย
ํด๋น ์ทจ์ฝ์ ์ ์ํฅ์ ๋ฐ์ ์ฃผ์ ๊ธฐ์ ์ ์ด๋์์ต๋๊น?
Novee๋ ์ธ๊ณ ์ต๋ ๊ธฐ์ ๊ธฐ์ ๋ค์์ ํ์ธ๋ ์ทจ์ฝ์ ์ ๋ฐ๊ฒฌํ๊ณ ๋ณด๊ณ ํ์ต๋๋ค.ย
์๋ฅผ ๋ค์ด ๋ง์ดํฌ๋ก์ํํธ์ Azure Sentinel์๋ ๊ณต๊ฒฉ์๊ฐ ๋ง์ดํฌ๋ก์ํํธ์ CI ์ธํ๋ผ์์ ์ฝ๋ ์คํ์ ํธ๋ฆฌ๊ฑฐํ๊ณ ๋ง๋ฃ๋์ง ์๋ GitHub ์ฑ ํค๋ฅผ ํ์ทจํ ์ ์๋ ํ ๋ฆฌํ์คํธ ๋๊ธ์ด ํฌํจ๋์ด ์์์ต๋๋ค. ์ด ํค๋ฅผ ์ฌ์ฉํ๋ฉด ๋ง์ดํฌ๋ก์ํํธ๊ฐ ๊ณ ๊ฐ์ Sentinel ์ํฌ์คํ์ด์ค์ ๋ฐฐํฌํ๋ ๋ณด์ ํ์ง ์ฝํ ์ธ ์ ๋ํ ์๊ตฌ์ ์ธ ์ฐ๊ธฐ ์ก์ธ์ค ๊ถํ์ด ๋ถ์ฌ๋ฉ๋๋ค.
9,200๊ฐ ์ด์์ GitHub ์คํ๋ฅผ ๋ณด์ ํ Google์ AI ์์ด์ ํธ ๊ฐ๋ฐ ํคํธ ์ ์ฅ์์์ ๊ณต๊ฒฉ์๊ฐ ๋จ ํ๋์ ํ ๋ฆฌํ์คํธ๋ง์ผ๋ก ๊ด๋ จ Google Cloud ํ๋ก์ ํธ์์ ์ต๊ณ ๊ถํ(์ญํ /์์ ์)์ ํ๋ํ ์ ์๋ ๊ฒฐํจ์ด ๋ฐ๊ฒฌ๋์์ต๋๋ค.ย
์ํ์น ๋๋ฆฌ์ค ์ ๋๋ฆฌํฑ์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์ฐ๊ตฌ์๋ค์ ๋ ๊ฐ์ง ์ ๋ก ํด๋ฆญ ๊ณต๊ฒฉ ๊ฒฝ๋ก๋ฅผ ๋ฐ๊ฒฌํ์ต๋๋ค. ํ๋๋ ๋ชจ๋ ํ ๋ฆฌํ์คํธ์ ๋๊ธ์ ๋ฌ์ ํ๋์ฝ๋ฉ๋ CIdent์ ๋ณด๋ฅผ ํ์ทจํ๋ ๊ฒ์ด์๊ณ , ๋ค๋ฅธ ํ๋๋ ํฌํฌ๋ ํ ๋ฆฌํ์คํธ๋ฅผ ํตํด ์ฝ๋, ํจํค์ง, ํ์ด์ง ์ ๋ฐ์ ๊ฑธ์ณ ์์ ํ ์ฐ๊ธฐ ๊ถํ์ ๊ฐ์ง ํ ํฐ์ ํ์ทจํ๋ ๊ฒ์ด์์ต๋๋ค.ย
Wrangler CLI ํด์ฒด์ธ์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋ Cloudflare์ Workers SDK๋ ํน์ํ๊ฒ ์กฐ์๋ ๋ธ๋์น ์ด๋ฆ์ ํตํด ์์์ ๋ช ๋ น ์คํ์ ์ ๋ฐํ๋ ์ทจ์ฝ์ ์ ๊ฐ์ง๊ณ ์์์ต๋๋ค.ย
1์ต 3์ฒ๋ง ๊ฑด ์ด์์ ๋ค์ด๋ก๋๋ฅผ ๊ธฐ๋กํ ํ์ด์ฌ ์ํํธ์จ์ด ์ฌ๋จ์ ๋ธ๋ ์ฝ๋ ํฌ๋งทํฐ์์ ๊ฒฐํจ์ด ๋ฐ๊ฒฌ๋์์ต๋๋ค. ์ด ๊ฒฐํจ์ผ๋ก ์ธํด ๋ชจ๋ ํ ๋ฆฌํ์คํธ๊ฐ ํ๋ก์ ํธ์ ์๋ํ ๋ด ํ ํฐ์ ํ์ทจํ ์ ์์๊ณ , ํ์ทจ๋ ํ ํฐ์ ํตํด ๋ค๋ฅธ ํ ๋ฆฌํ์คํธ๋ฅผ ์น์ธํ ์ ์์์ต๋๋ค.
Novee๋ Dark Reading๊ณผ์ ์ธํฐ๋ทฐ์์ ํจ์น๊ฐ ์ ์ฉ๋๊ธฐ ์ ์๋ ์ด๋ฌํ ์ํฌํ๋ก์ฐ ํจํด์ด ์ ์ฉ๋ ์ ์ด ์๋ค๊ณ ํ์ธํ์ต๋๋ค.ย
๋ฉ๊ฒ๋๋ CISO๊ฐ CI/CD ์ํฌํ๋ก ํ์ผ์ ๋ณด์์ ์ค์ํ ์ฝ๋.
์ด ๊ธ์ ์ฝ๊ณ ๊ณ์๋ค๋ฉด ์ด๋ฏธ ์์ ๋๊ฐ๊ณ ๊ณ์ ๊ฒ๋๋ค. ๋ด์ค๋ ํฐ๋ฅผ ๊ตฌ๋ ํ์๋ฉด ๋์ฑ ์ ์ตํ ์ ๋ณด๋ฅผ ๋ฐ์๋ณด์ค ์ ์์ต๋๋ค.
์ถ์ฒ ๊ธฐ์ฌ








์ฝ๋ฉํธ (0)
$ ๋ฒํผ์ ํด๋ฆญํ๊ณ , ์ข ๋ชฉ ์ฝ๋๋ฅผ ์ ๋ ฅํ ํ ์ฃผ์, ETF ๋๋ ๊ธฐํ ํฐ์ปค๋ฅผ ์ฐ๊ฒฐํฉ๋๋ค.