์ฌ๋ฌผ์ ์ํ๋ฅผ ์ดํดํ๋ ๋ฐฉ๋ฒ?
์๋ฅผ ๋ค์ด ์น ์ฌ์ดํธ์ ์ถํ๋ฌผ์ด๋ ๊ฒฝํ๊ณผ ๊ฐ์ ๋ค์ํ ์ ๋ณด ์ถ์ฒ์์ ํ์ฑ๋ ๊ทํ์ ์๊ฒฌ์ ์์กดํ ์ ์์ต๋๋ค. ๋๋ฃ, ์ง์ธ์๊ฒ ๋ฌผ์ด๋ณผ ์ ์์ต๋๋ค. ๋ ๋ค๋ฅธ ์ต์ ์ ์ปจํผ๋ฐ์ค์ ์ฃผ์ ๋ฅผ ์ดํด๋ณด๋ ๊ฒ์ ๋๋ค. ํ๋ก๊ทธ๋จ ์์ํ๋ ์ ๊ณ๋ฅผ ์ ๊ทน์ ์ผ๋ก ๋ํํ๋ฏ๋ก ๊ด๋ จ ์ฃผ์ ๋ฅผ ์ ํํ ๋ ๊ทธ๋ค์ ์ ๋ขฐํฉ๋๋ค. ๋ณ๋์ ์์ญ์ ์ฐ๊ตฌ ๋ฐ ๋ณด๊ณ ์์ ๋๋ค. ๊ทธ๋ฌ๋ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. DevOps ํํฉ์ ๋ํ ์ฐ๊ตฌ๋ ์ ์ธ๊ณ์์ ๋งค๋ ์ํ๋๊ณ ์์ผ๋ฉฐ ๋ณด๊ณ ์๋ ์ธ๊ตญ ํ์ฌ์์ ๊ฒ์๋๋ฉฐ ๋ฌ์์ DevOps์ ๋ํ ์ ๋ณด๋ ๊ฑฐ์ ์์ต๋๋ค.
๊ทธ๋ฌ๋ ๊ทธ๋ฌํ ์ฐ๊ตฌ๊ฐ ์ํ๋๋ ๋ ์ด ์์ผ๋ฉฐ ์ค๋ ๊ทธ ๊ฒฐ๊ณผ์ ๋ํด ์ด์ผ๊ธฐํ๊ฒ ์ต๋๋ค. ๋ฌ์์์ DevOps ์ํ๋ "
๊ทธ๋ค์ ๋ณด๊ณ ์์์ Igor์ Vitaly๋ ์ฐ๊ตฌ ๊ณผ์ ์์ ์ด๋ค ๋ฌธ์ ๊ฐ ์์๋์ง, ์ด๋ป๊ฒ ํด๊ฒฐํ๋์ง, DevOps ์ฐ๊ตฌ๊ฐ ์์น์ ์ผ๋ก ์ด๋ป๊ฒ ์ํ๋๊ณ Express 42๊ฐ ์์ฒด์ ์ผ๋ก ์ํํ๊ธฐ๋ก ๊ฒฐ์ ํ ์ด์ ๋ฅผ ์ค๋ช
ํ์ต๋๋ค. ๋ณด๊ณ ์๋ฅผ ๋ณผ ์ ์์ต๋๋ค.
DevOps ์ฐ๊ตฌ
๋ํ๋ Igor Kurochkin์ด ์์ํ์ต๋๋ค.
์ฐ๋ฆฌ๋ ์ ๊ธฐ์ ์ผ๋ก DevOps ์ปจํผ๋ฐ์ค์์ ์ฒญ์ค์๊ฒ "์ฌํด์ DevOps ์ํ ๋ณด๊ณ ์๋ฅผ ์ฝ์์ต๋๊น?"๋ผ๊ณ ๋ฌป์ต๋๋ค. ์์ ๋๋ ์ฌ๋์ ๊ฑฐ์ ์์์ผ๋ฉฐ, ์ฐ๋ฆฌ์ ์ฐ๊ตฌ์ ๋ฐ๋ฅด๋ฉด XNUMX๋ถ์ XNUMX๋ง์ด ์์ ๋ค์์ต๋๋ค. ๊ทธ๋ฌํ ๋ณด๊ณ ์๋ฅผ ๋ณธ ์ ์ด ์๋ค๋ฉด ๋ชจ๋ ๋งค์ฐ ์ ์ฌํ๋ค๊ณ ์ฆ์ ๋งํฉ์๋ค. ๋๋ถ๋ถ "์๋ ๊ณผ ๋น๊ตํ์ฌ ..."์ ๊ฐ์ ๋ฌธ๊ตฌ๊ฐ ์์ต๋๋ค.
์ฌ๊ธฐ์ ์ฒซ ๋ฒ์งธ ๋ฌธ์ ๊ฐ ์๊ณ ๊ทธ ๋ค์์ ๋ ๊ฐ์ง ๋ฌธ์ ๊ฐ ๋ ์์ต๋๋ค.
- ์๋ ๋ฐ์ดํฐ๊ฐ ์์ต๋๋ค. ๋ฌ์์์ DevOps ์ํ๋ ๋๊ตฌ์๊ฒ๋ ๊ด์ฌ์ด ์์ต๋๋ค.
- ๋ฐฉ๋ฒ๋ก . ๊ฐ์ค์ ํ ์คํธํ๋ ๋ฐฉ๋ฒ, ์ง๋ฌธ์ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ, ๋ถ์ํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ๋น๊ตํ๊ณ ์ฐ๊ฒฐ์ ์ฐพ๋ ๋ฐฉ๋ฒ์ด ๋ช ํํ์ง ์์ต๋๋ค.
- ์ ์ด. ๋ชจ๋ ๋ณด๊ณ ์๋ ์์ด๋ก ์์ฑ๋๊ณ ๋ฒ์ญ์ด ํ์ํ๋ฉฐ ๊ณตํต DevOps ํ๋ ์์ํฌ๋ ์์ง ๋ฐ๋ช ๋์ง ์์์ผ๋ฉฐ ๋ชจ๋ ์ฌ๋์ด ์์ ์ ํ๋ ์์ํฌ๋ฅผ ์ ์ํฉ๋๋ค.
DevOps ์ํ ๋ถ์์ด ์ ์ธ๊ณ์ ์ผ๋ก ์ด๋ป๊ฒ ์ํ๋์๋์ง ์ดํด๋ณด๊ฒ ์ต๋๋ค.
์ญ์ฌ ์ ๋ณด
DevOps ์ฐ๊ตฌ๋ 2011๋ ๋ถํฐ ์ํ๋์์ต๋๋ค. ๊ตฌ์ฑ ๊ด๋ฆฌ ์์คํ ์ ๊ฐ๋ฐ์์ธ Puppet์ด ์ด๋ฅผ ์ฒ์ ์ํํ์ต๋๋ค. ๋น์์๋ ์ธํ๋ผ๋ฅผ ์ฝ๋ ํ์์ผ๋ก ์ค๋ช ํ๋ ์ฃผ์ ๋๊ตฌ ์ค ํ๋์์ต๋๋ค. 2013๋ ๊น์ง ์ด๋ฌํ ์ฐ๊ตฌ๋ ๋จ์ํ ๋น๊ณต๊ฐ ์ค๋ฌธ์กฐ์ฌ์์ผ๋ฉฐ ๊ณต๊ฐ ๋ณด๊ณ ์๊ฐ ์์์ต๋๋ค.
2013๋ ์๋ DevOps์ ๊ดํ ๋ชจ๋ ์ฃผ์ ์์ ์ ์ถํ์ฌ์ธ IT Revolution์ด ๋ฑ์ฅํ์ต๋๋ค. Puppet๊ณผ ํจ๊ป ์ฒซ ๋ฒ์งธ State of DevOps ๊ฐํ๋ฌผ์ ์ค๋นํ์ผ๋ฉฐ ์ฌ๊ธฐ์์ 4๊ฐ์ง ์ฃผ์ ์งํ๊ฐ ์ฒ์์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ์ด๋ฌํด ์ฐ์ ๊ดํ ๋ฐ ๋๊ตฌ์ ๋ํ ์ ๊ธฐ์ ์ธ ๊ธฐ์ ๋ ์ด๋๋ก ์ ๋ช ํ ์ปจ์คํ ํ์ฌ์ธ ThoughtWorks๊ฐ ์ฐธ์ฌํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ 2015๋ ์๋ ๋ฐฉ๋ฒ๋ก ๋ถ๋ถ์ด ์ถ๊ฐ๋์ด ์ด๋ป๊ฒ ๋ถ์์ ํ๋์ง ๋ช ํํด์ก์ต๋๋ค.
2016๋ ์ฐ๊ตฌ ์ ์๋ค์ ์์ฒด ํ์ฌ์ธ DORA(DevOps Research and Assessment)๋ฅผ ๋ง๋ค์ด ์ฐ๋ก ๋ณด๊ณ ์๋ฅผ ๋ฐํํ์ต๋๋ค. ์ด๋ฌํด DORA์ Puppet์ ๋ง์ง๋ง ๊ณต๋ ๋ณด๊ณ ์๋ฅผ ๋ฐํํ์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ํฅ๋ฏธ๋ก์ด ์ผ์ด ์์๋์์ต๋๋ค.
2018๋
์ ํ์ฌ๊ฐ ๋ถํ ๋๊ณ ๋ ๊ฐ์ ๋
๋ฆฝ์ ์ธ ๋ณด๊ณ ์๊ฐ ๋ฐํ๋์์ต๋๋ค. ํ๋๋ Puppet์์, ๋ ๋ฒ์งธ๋ Google๊ณผ ํจ๊ป DORA์์ ๋์์ต๋๋ค. DORA๋ ํต์ฌ ์งํ์ ์ ์ฌ์ ์ฑ๊ณผ์ ์ํฅ์ ๋ฏธ์น๋ ์ฃผ์ ์งํ, ์ฑ๊ณผ ํ๋กํ, ์์ง๋์ด๋ง ๊ดํ์ ํตํด ๋ฐฉ๋ฒ๋ก ์ ๊ณ์ ํ์ฉํด ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ Puppet์ DevOps์ ํ๋ก์ธ์ค ๋ฐ ์งํ์ ๋ํ ์ค๋ช
๊ณผ ํจ๊ป ๊ณ ์ ํ ์ ๊ทผ ๋ฐฉ์์ ์ ๊ณตํ์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด์ผ๊ธฐ๋ ๋ฟ๋ฆฌ๋ฅผ ๋ด๋ฆฌ์ง ๋ชปํ์ต๋๋ค. 2019๋
์ Puppet์ ์ด ๋ฐฉ๋ฒ๋ก ์ ํฌ๊ธฐํ๊ณ ์ฃผ์ ์ฌ๋ก์ ๊ทธ๋ค์ ๊ด์ ์์ DevOps์ ๋ฏธ์น๋ ์ํฅ์ ๋์ดํ ์๋ก์ด ๋ฒ์ ์ ๋ณด๊ณ ์๋ฅผ ๋ฐํํ์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋ ๋ค๋ฅธ ์ฌ๊ฑด์ด ๋ฐ์ํ์ต๋๋ค. Google์ด DORA๋ฅผ ์ธ์ํ๊ณ ํจ๊ป ๋ ๋ค๋ฅธ ๋ณด๊ณ ์๋ฅผ ๋ฐํํ์ต๋๋ค. ๋น์ ์ ๊ทธ๋ฅผ ๋ณธ ์ ์ด ์์ ๊ฒ์
๋๋ค.
์ฌํด๋ ์ํฉ์ด ๋ณต์กํด์ก์ต๋๋ค. Puppet์ ์์ฒด ์ค๋ฌธ ์กฐ์ฌ๋ฅผ ์์ํ ๊ฒ์ผ๋ก ์๋ ค์ ธ ์์ต๋๋ค. ๊ทธ๋ค์ ์ฐ๋ฆฌ๋ณด๋ค ์ผ์ฃผ์ผ ์ผ์ฐ ๊ทธ๊ฒ์ํ๊ณ ์ด๋ฏธ ๋๋ฌ์ต๋๋ค. ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ ์ฐธ์ฌํ์ฌ ๊ทธ๋ค์ด ์ด๋ค ์ฃผ์ ์ ๊ด์ฌ์ด ์๋์ง ์ดํด๋ณด์์ต๋๋ค. ์ด์ Puppet์ ๋ถ์์ ์ํํ๊ณ ๋ณด๊ณ ์ ๊ฒ์๋ฅผ ์ค๋นํ๊ณ ์์ต๋๋ค.
๊ทธ๋ฌ๋ DORA์ Google์ ๋ฐํ๋ ์์ง ์์ต๋๋ค. ๋ณดํต ์ค๋ฌธ์กฐ์ฌ๊ฐ ์์๋๋ XNUMX์์ DORA ์ฐฝ๋ฆฝ์ ์ค ํ ๋ช ์ธ Nicole Forsgren์ด ๋ค๋ฅธ ํ์ฌ๋ก ์ฎ๊ฒผ๋ค๋ ์ ๋ณด๊ฐ ์์ต๋๋ค. ๋ฐ๋ผ์ ์ฌํด๋ DORA์ ์ฐ๊ตฌ ๋ฐ ๋ณด๊ณ ๊ฐ ์์ ๊ฒ์ผ๋ก ๊ฐ์ ํ์ต๋๋ค.
๋ฌ์์ ์ํฉ์ ์ด๋ป์ต๋๊น?
์ฐ๋ฆฌ๋ DevOps ์ฐ๊ตฌ๋ฅผ ์ํํ์ง ์์์ต๋๋ค. ์ฐ๋ฆฌ๋ ํ์์์ ๋ค๋ฅธ ์ฌ๋๋ค์ด ๋ฐ๊ฒฌํ ๋ด์ฉ์ ๋ค์ ๋งํ๊ณ , Raiffeisenbank๋ 2019๋ "State of DevOps"๋ฅผ ๋ฒ์ญํ์ต๋๋ค(Habrรฉ์์ ๋ฐํ ๋ด์ฉ์ ์ฐพ์ ์ ์์). ๊ทธ๋ค ๋๋ถ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฒ ๋ค์ผ.
๋ฐ๋ผ์ ์ฐ๋ฆฌ๋ DORA ๋ฐฉ๋ฒ๋ก ๊ณผ ๊ฒฐ๊ณผ๋ฅผ ์ฌ์ฉํ์ฌ ๋ฌ์์์์ ์์ฒด ์ฐ๊ตฌ๋ฅผ ์ํํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ฉ์ด์ ๋ฒ์ญ์ ๋๊ธฐํ๋ฅผ ํฌํจํ์ฌ ์ฐ๊ตฌ๋ฅผ ์ํด Raiffeisenbank ๋๋ฃ๋ค์ ๋ณด๊ณ ์๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ ๊ณ ๊ด๋ จ ์ง๋ฌธ์ DORA ๋ณด๊ณ ์์ ์ฌํด์ Puppet ์ค๋ฌธ์ง์์ ๊ฐ์ ธ์์ต๋๋ค.
์ฐ๊ตฌ ๊ณผ์
๋ณด๊ณ ์๋ ๋ง์ง๋ง ๋ถ๋ถ์ผ ๋ฟ์ ๋๋ค. ์ ์ฒด ์ฐ๊ตฌ ํ๋ก์ธ์ค๋ ๋ค ๊ฐ์ง ์ฃผ์ ๋จ๊ณ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
์ค๋น ๋จ๊ณ์์ ์
๊ณ ์ ๋ฌธ๊ฐ๋ฅผ ์ธํฐ๋ทฐํ๊ณ ๊ฐ์ค ๋ชฉ๋ก์ ์ค๋นํ์ต๋๋ค. ์ด๋ฅผ ๋ฐํ์ผ๋ก 6์ ๋ด๋ด ์ง๋ฌธ์ด ์์ง๋๊ณ ์ค๋ฌธ์กฐ์ฌ๊ฐ ์์๋์์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋ณด๊ณ ์ ์์ฒด๋ฅผ ๋ถ์ํ๊ณ ์ค๋นํ์ต๋๋ค. DORA์ ๊ฒฝ์ฐ ์ด ํ๋ก์ธ์ค๊ฐ 3๊ฐ์์ด ๊ฑธ๋ฆฝ๋๋ค. ์ฐ๋ฆฌ๋ XNUMX๊ฐ์ ์ด๋ด์ ๋ง๋ฌ๊ณ ์ด์ ์๊ฐ์ด ๊ฑฐ์ ์๋ค๋ ๊ฒ์ ์ดํดํฉ๋๋ค. ๋ถ์์ ์ํํด์ผ๋ง ์ด๋ค ์ง๋ฌธ์ ํด์ผ ํ๋์ง ์ดํดํ ์ ์์ต๋๋ค.
์ฐธ๊ฐ์
๋ชจ๋ ์ธ๊ตญ ๋ณด๊ณ ์๋ ์ฐธ๊ฐ์์ ์ด์ํ๋ก ์์๋๋ฉฐ ๋๋ถ๋ถ ๋ฌ์์ ์ถ์ ์ด ์๋๋๋ค. ๋ฌ์์ ์๋ต์์ ๋น์จ์ ํด๋ง๋ค 5%์์ 1%๋ก ๋ณ๋ํ๋ฉฐ ์ด๋ก ์ธํด ์ด๋ค ๊ฒฐ๋ก ๋ ๋์ถํ ์ ์์ต๋๋ค.
Accelerate State of DevOps 2019 ๋ณด๊ณ ์์ ์ง๋:
์ฐ๋ฆฌ ์ฐ๊ตฌ์์ ์ฐ๋ฆฌ๋ 889๋ช
์ ์ธํฐ๋ทฐํ ์ ์์์ต๋๋ค. ์ด๋ ๊ฝค ๋ง์ ์์
๋๋ค(DORA๋ ๋ณด๊ณ ์์์ ๋งค๋
์ฝ ์ฒ ๋ช
์ ์กฐ์ฌํฉ๋๋ค). ์ฌ๊ธฐ์ ์ฐ๋ฆฌ๋ ๋ชฉํ๋ฅผ ๋ฌ์ฑํ์ต๋๋ค.
์ฌ์ค, ๋ชจ๋ ์ฐธ๊ฐ์๊ฐ ๋๊น์ง ๋๋ฌํ ๊ฒ์ ์๋๋๋ค. ์๋ฃ์จ์ ์ ๋ฐ์ ์ฝ๊ฐ ๋ชป ๋ฏธ์น๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ํ์ง๋ง ์ด๊ฒ๋ง์ผ๋ก๋ ๋ํ ์ํ์ ์ป์ด ๋ถ์์ ํ๊ธฐ์๋ ์ถฉ๋ถํ๋ค. DORA๋ ๋ณด๊ณ ์์ ์ฑ์ฐ๊ธฐ ๋ฐฑ๋ถ์จ์ ๊ณต๊ฐํ์ง ์์ผ๋ฏ๋ก ์ฌ๊ธฐ์์๋ ๋น๊ตํ์ง ์์ต๋๋ค.
์ฐ์ ๋ฐ ์ง์
์๋ต์๋ค์ XNUMX๊ฐ ์ฐ์ ์ ๋ํํฉ๋๋ค. ์ ๋ฐ์ ์ ๋ณด ๊ธฐ์ ๋ถ์ผ์์ ์ผํฉ๋๋ค. ๊ทธ ๋ค์์๋ ๊ธ์ต ์๋น์ค, ๋ฌด์ญ, ํต์ ๋ฑ์ด ๋ค๋ฐ๋ฆ ๋๋ค. ์ง์ฑ ์๋ ์ ๋ฌธ๊ฐ(๊ฐ๋ฐ์, ํ ์คํฐ, ์ด์ ์์ง๋์ด) ๋ฐ ๊ด๋ฆฌ ์ง์(ํ์ฅ, ๊ทธ๋ฃน, ์์ญ, ์ด์ฌ)์ด ์์ต๋๋ค.
9๋ช
์ค 40๋ช
์ ์ค์๊ธฐ์
์์ ์ผํ๋ค. ์ธ ๋ฒ์งธ ์ฌ๋์ ๋๊ธฐ์
์์ ์ผํฉ๋๋ค. ๋๋ถ๋ถ์ ์ต๋ XNUMX๋ช
์ผ๋ก ๊ตฌ์ฑ๋ ํ์์ ์ผํฉ๋๋ค. ์ด์๋ ๋ณ๋๋ก ์ฃผ์ ํ๋์ ๋ํด ๋ฌผ์๊ณ , ๋๋ค์๊ฐ ์ด์๊ณผ ๊ด๋ จ์ด ์์ผ๋ฉฐ ์ฝ XNUMX%๊ฐ ๊ฐ๋ฐ์ ์ฐธ์ฌํ๊ณ ์์ต๋๋ค.
๊ทธ๋์ ์ฐ๋ฆฌ๋ ๋ค์ํ ์ฐ์
, ํ์ฌ, ํ์ ๋ํ์๋ค์ ๋น๊ตํ๊ณ ๋ถ์ํ๊ธฐ ์ํ ์ ๋ณด๋ฅผ ์์งํ์ต๋๋ค. ๋ด ๋๋ฃ Vitaly Khabarov๊ฐ ๋ถ์์ ๋ํด ๋งํ ๊ฒ์
๋๋ค.
๋ถ์ ๋ฐ ๋น๊ต
Vitaly Khabarov: ์ค๋ฌธ ์กฐ์ฌ๋ฅผ ์๋ฃํ๊ณ ์ค๋ฌธ์ง๋ฅผ ์์ฑํ๊ณ ์ถ๊ฐ ๋ถ์ ๋ฐ ๊ฐ์ค ํ ์คํธ๋ฅผ ์ํ ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ ๋ชจ๋ ์ฐธ๊ฐ์์๊ฒ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ณ ๊ฐ๊ณผ ๊ณ ๊ฐ ๋๋ถ์ ์ ๊ณ์ ์ฐ๋ ค ์ฌํญ์ ์๋ณํ๊ณ ์ฐ๊ตฌ์์ ํ ์คํธํ ๊ฐ์ค์ ๊ณต์ํํ๋ ๋ฐ ๋์์ด ๋ ํ๋ถํ ๊ฒฝํ์ ๋ณด์ ํ๊ณ ์์ต๋๋ค.
์ํ๊น๊ฒ๋ ํํธ์ผ๋ก๋ ์ง๋ฌธ ๋ชฉ๋ก์ ๊ฐ์ ธ์ค๊ณ ๋ค๋ฅธ ํํธ์ผ๋ก๋ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ ์์ ์ด๋ป๊ฒ ๋ ๋น๊ตํ๊ณ "์, ๋ชจ๋ ๊ฒ์ด ๊ทธ๋ ๊ฒ ์๋ํฉ๋๋ค. ์ฐ๋ฆฌ๊ฐ ์ณ์์ต๋๋ค"๋ผ๊ณ ๋งํ๊ณ ๋ถ์ฐ์ํฌ ์๋ ์์ต๋๋ค. ์๋์ค, ์ฐ๋ฆฌ๊ฐ ์ฐฉ๊ฐํ์ง ์๊ณ ์ฐ๋ฆฌ์ ๊ฒฐ๋ก ์ด ์ ๋ขฐํ ์ ์์์ ํ์ธํ๊ธฐ ์ํด ๋ฐฉ๋ฒ๋ก ๊ณผ ํต๊ณ์ ๋ฐฉ๋ฒ์ด ํ์ํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋ค์ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ถ๊ฐ ์์ ์ ๊ตฌ์ถํ ์ ์์ต๋๋ค.
์ฃผ์ ์งํ
์ฐ๋ฆฌ๋ DORA ๋ฐฉ๋ฒ๋ก ์ ๊ธฐ๋ฐ์ผ๋ก ์ผ์์ผ๋ฉฐ "DevOps ์ํ ๊ฐ์ํ"๋ผ๋ ์ฑ ์ ์์ธํ ์ค๋ช ๋์ด ์์ต๋๋ค. ์ฃผ์ ์งํ๊ฐ ๋ฌ์์ ์์ฅ์ ์ ํฉํ์ง, DORA๊ฐ "๋ฌ์์ ์ฐ์ ์ ์ธ๊ตญ ์ฐ์ ๊ณผ ์ด๋ป๊ฒ ์ผ์นํฉ๋๊น?"๋ผ๋ ์ง๋ฌธ์ ๋ตํ๋ ๋ฐ ์ฌ์ฉํ๋ ๊ฒ๊ณผ ๊ฐ์ ๋ฐฉ์์ผ๋ก ์ฌ์ฉํ ์ ์๋์ง ์ฌ๋ถ๋ฅผ ํ์ธํ์ต๋๋ค.
์ฃผ์ ์งํ:
- ๋ฐฐํฌ ๋น๋. ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๋ฒ์ ์ด ํ๋ก๋์ ํ๊ฒฝ์ ์ผ๋ง๋ ์์ฃผ ๋ฐฐํฌ๋ฉ๋๊น(๊ณํ๋ ๋ณ๊ฒฝ ์ฌํญ, ํซํฝ์ค ๋ฐ ์ฌ๊ณ ๋์ ์ ์ธ)?
- ๋ฐฐ๋ฌ ์๊ฐ. ๋ณ๊ฒฝ ์ฌํญ์ ์ปค๋ฐ(๊ธฐ๋ฅ์ ์ฝ๋๋ก ์์ฑ)ํ๊ณ ํ๋ก๋์ ํ๊ฒฝ์ ๋ณ๊ฒฝ ์ฌํญ์ ๋ฐฐํฌํ๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ํ๊ท ์๊ฐ์ ์ผ๋ง์ ๋๊น?
- ํ๋ณต ์๊ฐ. ์ฌ๊ณ , ์๋น์ค ์ ํ ๋๋ ์์ฉ ํ๋ก๊ทธ๋จ ์ฌ์ฉ์์๊ฒ ์ํฅ์ ๋ฏธ์น๋ ๋ฒ๊ทธ ๋ฐ๊ฒฌ ํ ์์ฉ ํ๋ก๊ทธ๋จ์ ํ๋ก๋์ ํ๊ฒฝ์ผ๋ก ๋ณต์ํ๋ ๋ฐ ํ๊ท ์ ์ผ๋ก ์ผ๋ง๋ ๊ฑธ๋ฆฝ๋๊น?
- ์คํจํ ๋ณ๊ฒฝ. ํ๋ก๋์ ํ๊ฒฝ์์ ๋ช ํผ์ผํธ์ ๋ฐฐํฌ๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ ์ ํ ๋๋ ์ฌ๊ณ ๋ก ์ด์ด์ง๊ณ ์์ ์ด ํ์ํฉ๋๊น(๋ณ๊ฒฝ ์ฌํญ ๋กค๋ฐฑ, ํซํฝ์ค ๋๋ ํจ์น ๊ฐ๋ฐ)?
DORA๋ ์ฐ๊ตฌ์์ ์ด๋ฌํ ์งํ์ ์กฐ์ง ์ฑ๊ณผ ์ฌ์ด์ ์ฐ๊ด์ฑ์ ๋ฐ๊ฒฌํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋ํ ์ฐ๋ฆฌ ์ฐ๊ตฌ์์ ๊ทธ๊ฒ์ ํ ์คํธํฉ๋๋ค.
๊ทธ๋ฌ๋ XNUMX๊ฐ์ง ์ฃผ์ ์งํ๊ฐ ๋ฌด์ธ๊ฐ์ ์ํฅ์ ๋ฏธ์น ์ ์๋์ง ํ์ธํ๋ ค๋ฉด ์ดํดํด์ผ ํฉ๋๋ค. ์ฆ, ์๋ก ๊ด๋ จ์ด ์์ต๋๊น? DORA๋ ์ฑ๊ณตํ์ง ๋ชปํ ๋ณ๊ฒฝ(๋ณ๊ฒฝ ์คํจ์จ)๊ณผ ๋ค๋ฅธ ์ธ ๊ฐ์ง ๋ฉํธ๋ฆญ ๊ฐ์ ๊ด๊ณ๊ฐ ์ฝ๊ฐ ๋ ์ฝํ๋ค๋ ํ ๊ฐ์ง ์ฃผ์ ์ฌํญ๊ณผ ํจ๊ป ๊ธ์ ์ ์ผ๋ก ๋๋ตํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ๊ฑฐ์ ๊ฐ์ ๊ทธ๋ฆผ์ ์ป์์ต๋๋ค. ์ ๊ณต ์๊ฐ, ๋ฐฐํฌ ๋น๋ ๋ฐ ๋ณต๊ตฌ ์๊ฐ์ด ์๋ก ์๊ด๊ด๊ณ๊ฐ ์๋ ๊ฒฝ์ฐ(Pearson ์๊ด๊ด๊ณ ๋ฐ Chaddock ์ฒ๋๋ฅผ ํตํด ์ด ์๊ด๊ด๊ณ๋ฅผ ์ค์ ํจ) ์คํจํ ๋ณ๊ฒฝ๊ณผ ๊ฐ๋ ฅํ ์๊ด๊ด๊ณ๊ฐ ์์ต๋๋ค.
์์น์ ์ผ๋ก ๋๋ถ๋ถ์ ์๋ต์๋ ํ๋ก๋์ ์์ ๋ฐ์ํ๋ ์ธ์๋ํธ๊ฐ ๋ค์ ์ ๋ค๊ณ ๋๋ตํ๋ ๊ฒฝํฅ์ด ์์ต๋๋ค. ์ฑ๊ณตํ์ง ๋ชปํ ๋ณ๊ฒฝ์ ์ธก๋ฉด์์ ์๋ต์ ๊ทธ๋ฃน ๊ฐ์ ์ฌ์ ํ ์๋นํ ์ฐจ์ด๊ฐ ์์์ ๋์ค์ ์๊ฒ ๋๊ฒ ์ง๋ง ์์ง ์ด ๋ถ๋ฌธ์ ๋ํด ์ด ๋ฉํธ๋ฆญ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ฐ๋ฆฌ๋ (์ผ๋ถ ๊ณ ๊ฐ๊ณผ์ ๋ถ์ ๋ฐ ์ปค๋ฎค๋์ผ์ด์ ์ค์ ๋ฐํ์ง ๋ฐ์ ๊ฐ์ด) ์ฌ๊ณ ๋ก ๊ฐ์ฃผ๋๋ ์ธ์์ ์ฝ๊ฐ์ ์ฐจ์ด๊ฐ ์๋ค๋ ์ฌ์ค์ ๊ธฐ์ธํฉ๋๋ค. ๊ธฐ์ ์ฐฝ์์ ์๋น์ค ์ฑ๋ฅ์ ๋ณต์ํ ๊ฒฝ์ฐ ์ด๋ฅผ ์ฌ๊ณ ๋ก ๊ฐ์ฃผํ ์ ์์ต๋๊น? ์๋ง ๊ทธ๋ ์ง ์์ ๊ฒ์ ๋๋ค. ์ฐ๋ฆฌ๊ฐ ๋ชจ๋ ๊ฒ์ ๊ณ ์ณค๊ธฐ ๋๋ฌธ์ ์ฐ๋ฆฌ๋ ํ๋ฅญํฉ๋๋ค. ์ผ๋ฐ์ ์ด๊ณ ์น์ํ ๋ชจ๋์์ ์์ฉ ํ๋ก๊ทธ๋จ์ 10๋ฒ ๋ค์ ๊ตด๋ ค์ผ ํ๋ ๊ฒฝ์ฐ ์ฌ๊ณ ๋ก ๊ฐ์ฃผํ ์ ์์ต๋๊น? ๊ทธ๋ ์ง ์์ ๊ฒ ๊ฐ์ต๋๋ค. ๋ฐ๋ผ์ ์คํจํ ๋ณ๊ฒฝ๊ณผ ๋ค๋ฅธ ๋ฉํธ๋ฆญ์ ๊ด๊ณ์ ๋ํ ์ง๋ฌธ์ ์ฌ์ ํ โโ์ด๋ ค ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ ๋ ๋ค๋ฌ์ ๊ฒ์ ๋๋ค.
์ฌ๊ธฐ์ ์ค์ํ ๊ฒ์ ๋ฐฐ์ก ์๊ฐ, ๋ณต๊ตฌ ์๊ฐ ๋ฐ ๋ฐฐํฌ ๋น๋ ์ฌ์ด์ ์๋นํ ์๊ด ๊ด๊ณ๊ฐ ์์์ ๋ฐ๊ฒฌํ๋ค๋ ๊ฒ์ ๋๋ค. ๋ฐ๋ผ์ ์๋ต์๋ฅผ ์ฑ๊ณผ ๊ทธ๋ฃน์ผ๋ก ๋ ๋๋๊ธฐ ์ํด ์ด ์ธ ๊ฐ์ง ๋ฉํธ๋ฆญ์ ์ฌ์ฉํ์ต๋๋ค.
๊ทธ๋จ ๋จ์๋ก ๋งค๋ฌ๋ฆฌ๋ ์ ๋?
๊ณ์ธต์ ํด๋ฌ์คํฐ ๋ถ์์ ์ฌ์ฉํ์ต๋๋ค.
- ์ฐ๋ฆฌ๋ ์๋ต์๋ฅผ n์ฐจ์ ๊ณต๊ฐ์ ๋ถ์ฐ์์ผฐ์ต๋๋ค. ์ฌ๊ธฐ์ ๊ฐ ์๋ต์์ ์ขํ๋ ์ง๋ฌธ์ ๋ํ ๋ต๋ณ์ ๋๋ค.
- ๊ฐ ์๋ต์๋ ์์ ํด๋ฌ์คํฐ๋ก ์ ์ธ๋ฉ๋๋ค.
- ์๋ก ๊ฐ์ฅ ๊ฐ๊น์ด ๋ ํด๋ฌ์คํฐ๋ฅผ ํ๋์ ๋ ํฐ ํด๋ฌ์คํฐ๋ก ๊ฒฐํฉํฉ๋๋ค.
- ๋ค์ ํด๋ฌ์คํฐ ์์ ์ฐพ์ ๋ ํฐ ํด๋ฌ์คํฐ๋ก ๊ฒฐํฉํฉ๋๋ค.
์ด๊ฒ์ด ๋ชจ๋ ์๋ต์๋ฅผ ํ์ํ ํด๋ฌ์คํฐ ์๋ก ๊ทธ๋ฃนํํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. ๋ด๋๋ก๊ทธ๋จ(ํด๋ฌ์คํฐ ๊ฐ ์ฐ๊ฒฐ ํธ๋ฆฌ)์ ๋์์ผ๋ก ๋ ์ธ์ ํด๋ฌ์คํฐ ๊ฐ์ ๊ฑฐ๋ฆฌ๋ฅผ ๋ณผ ์ ์์ต๋๋ค. ์ฐ๋ฆฌ์๊ฒ ๋จ์ ๊ฒ์ ์ด๋ฌํ ํด๋ฌ์คํฐ ์ฌ์ด์ ์ผ์ ํ ๊ฑฐ๋ฆฌ ์ ํ์ ์ค์ ํ๊ณ "์ด ๋ ๊ทธ๋ฃน์ ๊ทธ๋ค ์ฌ์ด์ ๊ฑฐ๋ฆฌ๊ฐ ๊ฑฐ๋ํ๊ธฐ ๋๋ฌธ์ ์๋ก ์๋นํ ๊ตฌ๋ณํ ์ ์์ต๋๋ค."๋ผ๊ณ ๋งํ๋ ๊ฒ์ ๋๋ค.
๊ทธ๋ฌ๋ ์ฌ๊ธฐ์ ์จ๊ฒจ์ง ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ํด๋ฌ์คํฐ ์์ ์ ํ์ด ์์ต๋๋ค. 2, 3, 4, 10๊ฐ์ ํด๋ฌ์คํฐ๋ฅผ ์ป์ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฒซ ๋ฒ์งธ ์์ด๋์ด๋ - DORA์ฒ๋ผ ๋ชจ๋ ์๋ต์๋ฅผ 4๊ฐ ๊ทธ๋ฃน์ผ๋ก ๋๋์ง ์๋ ์ด์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฐ๋ฆฌ๋ ์ด๋ฌํ ๊ทธ๋ฃน ๊ฐ์ ์ฐจ์ด๊ฐ ๋ฏธ๋ฏธํ๋ค๋ ๊ฒ์ ๋ฐ๊ฒฌํ์ผ๋ฉฐ ์๋ต์๊ฐ ์ค์ ๋ก ์ด์ ๊ทธ๋ฃน์ด ์๋๋ผ ์์ ์ ๊ทธ๋ฃน์ ์ํด ์๋์ง ํ์ ํ ์ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์์ง ๋ฌ์์ ์์ฅ์ ๋ค ๊ทธ๋ฃน์ผ๋ก ๋๋ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ํต๊ณ์ ์ผ๋ก ์ ์๋ฏธํ ์ฐจ์ด๊ฐ ์๋ ์ธ ๊ฐ์ง ํ๋กํ์ผ์ ๊ฒฐ์ ํ์ต๋๋ค.
๋ค์์ผ๋ก ํด๋ฌ์คํฐ๋ณ๋ก ํ๋กํ์ ๊ฒฐ์ ํ์ต๋๋ค. ๊ฐ ๊ทธ๋ฃน์ ๊ฐ ๋ฉํธ๋ฆญ์ ๋ํ ์ค์๊ฐ์ ๊ฐ์ ธ์ ์ฑ๋ฅ ํ๋กํ ํ๋ฅผ ์์ฑํ์ต๋๋ค. ์ฌ์ค, ์ฐ๋ฆฌ๋ ๊ฐ ๊ทธ๋ฃน์ ํ๊ท ์ฐธ๊ฐ์์ ์ฑ๊ณผ ํ๋กํ์ ์ป์์ต๋๋ค. ๋ฎ์, ์ค๊ฐ, ๋์์ ์ธ ๊ฐ์ง ํจ์จ์ฑ ํ๋กํ์ ํ์ธํ์ต๋๋ค.
์ฌ๊ธฐ์์ ์ฐ๋ฆฌ๋ 4๊ฐ์ง ์ฃผ์ ๋ฉํธ๋ฆญ์ด ์ฑ๋ฅ ํ๋กํ์ ๊ฒฐ์ ํ๋ ๋ฐ ์ ํฉํ๊ณ ์๊ตฌ ๋ฐ ๋ฌ์์ ์์ฅ ๋ชจ๋์์ ์๋ํ๋ค๋ ๊ฐ์ค์ ํ์ธํ์ต๋๋ค. ๊ทธ๋ฃน ๊ฐ์ ์ฐจ์ด๊ฐ ์์ผ๋ฉฐ ํต๊ณ์ ์ผ๋ก ์ ์ํฉ๋๋ค. ์ฒ์์ ์๋ต์๋ฅผ ์ด ๋งค๊ฐ๋ณ์๋ก ๋๋์ง ์์์์๋ ๋ถ๊ตฌํ๊ณ ํ๊ท ์ ๊ด์ ์์ ์คํจํ ๋ณํ์ ์ฒ๋ ์ธก๋ฉด์์ ์ฑ๋ฅ ํ๋กํ ๊ฐ์ ์๋นํ ์ฐจ์ด๊ฐ ์์์ ๊ฐ์กฐํฉ๋๋ค.
๊ทธ๋ฐ ๋ค์ ์ง๋ฌธ์ด ์๊น๋๋ค. ์ด ๋ชจ๋ ๊ฒ์ ์ด๋ป๊ฒ ์ฌ์ฉํฉ๋๊น?
์ฌ์ฉ ๋ฐฉ๋ฒ
ํ, 4๊ฐ์ง ์ฃผ์ ๋ฉํธ๋ฆญ์ ํ ์ด๋ธ์ ์ ์ฉํ๋ฉด 85%์ ๊ฒฝ์ฐ ์์ ํ ์ผ์น๋ฅผ ์ป์ง ๋ชปํ ๊ฒ์ ๋๋ค. ์ด๊ฒ์ ์ค์ ์ฐธ๊ฐ์๊ฐ ์๋๋ผ ํ๊ท ์ ์ธ ์ฐธ๊ฐ์์ ๋๋ค. ์ฐ๋ฆฌ๋ ๋ชจ๋(๊ทธ๋ฆฌ๊ณ ๋ชจ๋ ํ) ์กฐ๊ธ์ฉ ๋ค๋ฆ ๋๋ค.
์ฐ๋ฆฌ๋ ํ์ธํ์ต๋๋ค. ์๋ต์์ DORA ์ฑ๊ณผ ํ๋กํ์ ๊ฐ์ ธ์ ์ด ํ๋กํ ๋๋ ์ ํ๋กํ์ ๋ง๋ ์๋ต์๊ฐ ๋ช ๋ช ์ธ์ง ์ดํด๋ดค์ต๋๋ค. ์ฐ๋ฆฌ๋ ์๋ต์์ 16%๋ง์ด ํ๋กํ ์ค ํ๋์ ํ์คํ ์ํ๋ค๋ ๊ฒ์ ๋ฐ๊ฒฌํ์ต๋๋ค. ๋๋จธ์ง๋ ๋ชจ๋ ๋ค์ ์ฌ์ด ์ด๋๊ฐ์ ํฉ์ด์ ธ ์์ต๋๋ค.
์ด๋ ํจ์จ์ฑ ํ๋กํ์ ๋ฒ์๊ฐ ์ ํ๋์ด ์์์ ์๋ฏธํฉ๋๋ค. ์ฒซ ๋ฒ์งธ ๊ทผ์ฌ์น์ ์์น๋ฅผ โโ์ดํดํ๋ ค๋ฉด ๋ค์ ํ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. "์ค, ์ค๊ฐ ๋๋ ๋์์ ๋ ๊ฐ๊น์ด ๊ฒ ๊ฐ์ต๋๋ค!" ๋ค์์ ์ด๋๋ก ๊ฐ์ผํ ์ง ์ดํดํ๋ค๋ฉด ์ด๊ฒ์ผ๋ก ์ถฉ๋ถํ ๊ฒ์
๋๋ค. ๊ทธ๋ฌ๋ ๋ชฉํ๊ฐ ์ผ์ ํ๊ณ ์ง์์ ์ธ ๊ฐ์ ์ด๋ฉฐ ์ด๋์์ ๊ฐ๋ฐํ๊ณ ๋ฌด์์ ํด์ผ ํ๋์ง ๋ ์ ํํ ์๊ณ ์ถ๋ค๋ฉด ์ถ๊ฐ ์๊ธ์ด ํ์ํฉ๋๋ค. ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ๋ค์ ๊ณ์ฐ๊ธฐ๋ผ๊ณ ๋ถ๋ ์ต๋๋ค.
- ๋๋ผ ๊ณ์ฐ๊ธฐ
- Calculator Express 42*(๊ฐ๋ฐ ์ค)
- ์์ฒด ๊ฐ๋ฐ(์์ ๋ง์ ๋ด๋ถ ๊ณ์ฐ๊ธฐ๋ฅผ ๋ง๋ค ์ ์์).
๊ทธ๋ค์ ๋ฌด์์ ์ํด ํ์ํฉ๋๊น? ์ดํดํ๋ค:
- ์ฐ๋ฆฌ ์กฐ์ง ๋ด ํ์ด ์ฐ๋ฆฌ ๊ธฐ์ค์ ๋ถํฉํฉ๋๊น?
- ๊ทธ๋ ์ง ์๋ค๋ฉด ์ฐ๋ฆฌ ํ์ฌ๊ฐ ๋ณด์ ํ ์ ๋ฌธ ์ง์์ ํ ๋ด์์ ๊ทธ๊ฒ์ ๋๊ณ ์๋๋ฅผ ๋์ผ ์ ์์ต๋๊น?
- ๊ทธ๋ ๋ค๋ฉด ๋ ์ํ ์ ์์๊น์?
ํ์ฌ ๋ด์์ ํต๊ณ๋ฅผ ์์งํ๋ ๋ฐ ์ฌ์ฉํ ์๋ ์์ต๋๋ค.
- ์ด๋ค ํ์ด ์์ต๋๊น?
- ํ์ ํ๋กํ๋ก ๋๋๋๋ค.
- ์ฐธ์กฐ: ์ค, ์ด ๋ช ๋ น์ ์ฑ๋ฅ์ด ์ข์ง ์์ง๋ง(์กฐ๊ธ ๋น๊ธฐ์ง ์์) ํ๋ฅญํฉ๋๋ค. ์ค๋ฅ ์์ด ๋งค์ผ ๋ฐฐํฌ๋๋ฉฐ ๋ฆฌ๋ ํ์์ด XNUMX์๊ฐ ๋ฏธ๋ง์ ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ ํ์ฌ์๋ ์์ง ์์ค์ ๋ฏธ์น์ง ๋ชปํ๋ ํ์ ํ์ํ ์ ๋ฌธ ์ง์๊ณผ ๋๊ตฌ๊ฐ ์๋ค๋ ๊ฒ์ ์ ์ ์์ต๋๋ค.
๋๋ ํ์ฌ ๋ด๋ถ์์ ๊ธฐ๋ถ์ด ์ข๊ณ ๋ง์ ๊ฒ๋ณด๋ค ๋ซ๋ค๋ ๊ฒ์ ์ดํดํ๋ฉด ์กฐ๊ธ ๋ ๋๊ฒ ๋ณผ ์ ์์ต๋๋ค. ์ด๊ฒ์ ๋จ์ง ๋ฌ์์ ์ฐ์
์
๋๋ค. ์ฐ๋ฆฌ ์์ ์ ๊ฐ์ํํ๊ธฐ ์ํด ๋ฌ์์ ์ฐ์
์์ ํ์ํ ์ ๋ฌธ ์ง์์ ์ป์ ์ ์์ต๋๊น? Express 42 ๊ณ์ฐ๊ธฐ๊ฐ ์ฌ๊ธฐ์์ ๋์์ด ๋ ๊ฒ์
๋๋ค(๊ฐ๋ฐ ์ค์). ๋ฌ์์ ์์ฅ์ ๋ฅ๊ฐํ๋ค๋ฉด ๋ค์์ ์ดํด๋ณด์ญ์์ค.
๊ด์ฐฎ์. ๊ทธ๋ฆฌ๊ณ DORA ๊ณ์ฐ๊ธฐ์์ ์๋ฆฌํธ ๊ทธ๋ฃน์ ์ํด ์๋ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ ๊น์? ์ฌ๊ธฐ์๋ ์ข์ ํด๊ฒฐ์ฑ ์ด ์์ต๋๋ค. ๊ทํ๋ ์ ๊ณ์ ์ต์ ์ ์ ์์ ๊ฐ๋ฅ์ฑ์ด ๋์ผ๋ฉฐ ๋ด๋ถ R&D ๋ฐ ๋ ๋ง์ ๋ฆฌ์์ค ์ง์ถ์ ํตํด ๋ ๋ง์ ๊ฐ์ํ์ ์์ ์ฑ์ด ๊ฐ๋ฅํฉ๋๋ค.
๊ฐ์ฅ ๋ฌ์ฝคํ ๋น๊ต๋ก ๋์ด ๊ฐ์๋ค.
๋น๊ต
์ฐ๋ฆฌ๋ ์ฒ์์ ๋ฌ์์ ์ฐ์ ๊ณผ ์๊ตฌ ์ฐ์ ์ ๋น๊ตํ๊ณ ์ถ์์ต๋๋ค. ์ง์ ๋น๊ตํ๋ฉด ํ๋กํ์ด ๋ ์ ๊ณ ์๋ก ์กฐ๊ธ ๋ ํผํฉ๋์ด ์์ผ๋ฉฐ ๊ฒฝ๊ณ๊ฐ ์กฐ๊ธ ๋ ํ๋ฆฟํจ์ ์ ์ ์์ต๋๋ค.
์ฐ๋ฆฌ์ ์๋ฆฌํธ ์ฑ๊ณผ์๋ค์ ๋์ ์ฑ๊ณผ์๋ค ์ฌ์ด์ ์จ๊ฒจ์ ธ ์์ง๋ง ๊ทธ๋ค์ ๊ฑฐ๊ธฐ์ ์์ต๋๋ค. ์ด๋ค์ ์๋นํ ๋์ด์ ๋๋ฌํ ์๋ฆฌํธ ์ ๋์ฝ์
๋๋ค. ๋ฌ์์์์๋ Elite ํ๋กํ๊ณผ High ํ๋กํ์ ์ฐจ์ด๊ฐ ์์ง ์ถฉ๋ถํ ํฌ์ง ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋ฏธ๋์ ์์ง๋์ด๋ง ๋ฌธํ์ ์ฆ๊ฐ, ์์ง๋์ด๋ง ๊ดํ ๊ตฌํ์ ํ์ง ๋ฐ ๊ธฐ์
๋ด ์ ๋ฌธ์ฑ์ผ๋ก ์ธํด ์ด๋ฌํ ๋ถ๋ฆฌ๊ฐ ๋ฐ์ํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
๋ฌ์์ ์ฐ์
๋ด์์ ์ง์ ์ ์ธ ๋น๊ต๋ก ๋์ด๊ฐ๋ฉด ์ ๋ช
ํ์ด ๋ชจ๋ ๋ฉด์์ ๋ ๋ซ๋ค๋ ๊ฒ์ ์ ์ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋ํ ์ด๋ฌํ ์งํ์ ์กฐ์ง ์ฑ๊ณผ ์ฌ์ด์ ๊ด๊ณ๊ฐ ์๋ค๋ ๊ฐ์ค์ ํ์ธํ์ต๋๋ค. ์ ๋ช
ํ์ ๋ชฉํ๋ฅผ ๋ฌ์ฑํ ๋ฟ๋ง ์๋๋ผ ์ด๊ณผ ๋ฌ์ฑํ ๊ฐ๋ฅ์ฑ์ด ํจ์ฌ ๋ ๋์ต๋๋ค.
์ ๋ช
ํ ํ์ด ๋๊ณ ๊ฑฐ๊ธฐ์ ๋ฉ์ถ์ง ๋ง์ญ์์ค.
๊ทธ๋ฌ๋ ์ฌํด๋ ํน๋ณํฉ๋๋ค. ์ฐ๋ฆฌ๋ ํฌ๋ฐ๋ฏน ์ํฉ์์ ๊ธฐ์
์ด ์ด๋ป๊ฒ ๋์ฒํ๊ณ ์๋์ง ํ์ธํ๊ธฐ๋ก ํ์ต๋๋ค. ์ ๋ช
ํ ํ์ด ์
๊ณ ํ๊ท ๋ณด๋ค ํจ์ฌ ๋ ์ํ๊ณ ์๊ณ ๊ธฐ๋ถ๋ ๋ ์ข์์ก์ต๋๋ค.
- ์ ์ ํ ์ถ์ ํ๋ฅ 1,5~2๋ฐฐ,
- ์ ํ๋ฆฌ์ผ์ด์ ์ธํ๋ผ์ ์์ ์ฑ ๋ฐ/๋๋ ์ฑ๋ฅ์ ๊ฐ์ ํ ๊ฐ๋ฅ์ฑ์ด 2๋ฐฐ ๋ ๋์ต๋๋ค.
์ฆ, ๊ทธ๋ค์ด ์ด๋ฏธ ๊ฐ์ง๊ณ ์๋ ์ญ๋์ ๊ทธ๋ค์ด ๋ ๋นจ๋ฆฌ ๊ฐ๋ฐํ๊ณ , ์ ์ ํ์ ์ถ์ํ๊ณ , ๊ธฐ์กด ์ ํ์ ์์ ํ์ฌ ์๋ก์ด ์์ฅ๊ณผ ์๋ก์ด ์ฌ์ฉ์๋ฅผ ํ๋ณดํ๋ ๋ฐ ๋์์ด ๋์์ต๋๋ค.
๊ทธ ๋ฐ์ ์ฐ๋ฆฌ ํ์ ๋์์ด ๋ ๊ฒ์ ๋ฌด์์
๋๊น?
์์ง๋์ด๋ง ์ค์ต
์ฐ๋ฆฌ๊ฐ ํ
์คํธํ ๊ฐ ์ฌ๋ก์ ๋ํ ์ค์ํ ๊ฒฐ๊ณผ์ ๋ํด ๋ง์๋๋ฆฌ๊ฒ ์ต๋๋ค. ๋ค๋ฅธ ๊ฒ์ด ํ์ ๋์์ด ๋์์ ์๋ ์์ง๋ง ์ฐ๋ฆฌ๋ DevOps์ ๋ํด ์ด์ผ๊ธฐํ๊ณ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ DevOps ๋ด์์ ํ๋กํ์ด ๋ค๋ฅธ ํ ๊ฐ์ ์ฐจ์ด๊ฐ ์์ต๋๋ค.
์๋น์ค๋ก์์ ํ๋ซํผ
์ฐ๋ฆฌ๋ ํ๋ซํผ ์ฐ๋ น๊ณผ ํ ํ๋กํ ์ฌ์ด์ ์ค์ํ ๊ด๊ณ๋ฅผ ์ฐพ์ง ๋ชปํ์ต๋๋ค. ํ๋ซํผ์ ๋ฎ์ ํ๊ณผ ๋์ ํ ๋ชจ๋์์ ๊ฑฐ์ ๋์์ ๋ํ๋ฌ์ต๋๋ค. ๊ทธ๋ฌ๋ ํ์์ ๊ฒฝ์ฐ ํ๋ซํผ์ ํ๋ก๊ทธ๋จ ์ฝ๋๋ฅผ ํตํ ์ ์ด๋ฅผ ์ํด ํ๊ท ์ ์ผ๋ก ๋ ๋ง์ ์๋น์ค์ ๋ ๋ง์ ํ๋ก๊ทธ๋๋ฐ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ํ๋ซํผ ํ์ ๊ฐ๋ฐ์์ ํ์ด ํ๋ซํผ์ ์ฌ์ฉํ๋๋ก ๋๊ณ , ๋ฌธ์ ๋ฐ ํ๋ซํผ ๊ด๋ จ ์ฌ๊ฑด์ ๋ ์์ฃผ ํด๊ฒฐํ๊ณ , ๋ค๋ฅธ ํ์ ๊ต์กํ ๊ฐ๋ฅ์ฑ์ด ๋ ํฝ๋๋ค.
์ฝ๋ํ ์ธํ๋ผ
์ฌ๊ธฐ์์๋ ๋ชจ๋ ๊ฒ์ด ๊ฝค ํ์ค์ ๋๋ค. ์ฐ๋ฆฌ๋ ์ธํ๋ผ ์ฝ๋ ์์ ์ ์๋ํ์ ์ธํ๋ผ ๋ฆฌํฌ์งํ ๋ฆฌ ๋ด์ ์ ์ฅ๋๋ ์ ๋ณด์ ์ ์ฌ์ด์ ๊ด๊ณ๋ฅผ ๋ฐ๊ฒฌํ์ต๋๋ค. ์์ ํ๋กํ ๋ช ๋ น์ ๋ฆฌํฌ์งํ ๋ฆฌ์ ๋ ๋ง์ ์ ๋ณด๋ฅผ ์ ์ฅํฉ๋๋ค. ์ด๋ ์ธํ๋ผ ๊ตฌ์ฑ, CI/CD ํ์ดํ๋ผ์ธ, ํ๊ฒฝ ์ค์ ๋ฐ ๋น๋ ๋งค๊ฐ๋ณ์์ ๋๋ค. ์ด ์ ๋ณด๋ฅผ ๋ ์์ฃผ ์ ์ฅํ๊ณ , ์ธํ๋ผ ์ฝ๋๋ก ๋ ์ ์์ ํ๊ณ , ์ธํ๋ผ ์ฝ๋ ์์ ์ ์ํด ๋ ๋ง์ ํ๋ก์ธ์ค์ ์์ ์ ์๋ํํฉ๋๋ค.
ํฅ๋ฏธ๋กญ๊ฒ๋ ์ฐ๋ฆฌ๋ ์ธํ๋ผ ํ ์คํธ์์ ํฐ ์ฐจ์ด๋ฅผ ๋ณด์ง ๋ชปํ์ต๋๋ค. ๋๋ ์ด๊ฒ์ด ๋์ ํ๋กํ ํ์ด ์ผ๋ฐ์ ์ผ๋ก ๋ ๋ง์ ํ ์คํธ ์๋ํ๋ฅผ ๊ฐ์ง๊ณ ์๋ค๋ ์ฌ์ค ๋๋ฌธ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์๋ง๋ ๊ทธ๋ค์ ์ธํ๋ผ ํ ์คํธ์ ์ํด ๋ณ๋๋ก ์ฐ๋ง ํด์ ธ์๋ ์๋๋ฉฐ ์คํ๋ ค ์ ํ๋ฆฌ์ผ์ด์ ์ ํ์ธํ๋ ํ ์คํธ ๋๋ถ์ ์ด๋ฏธ ๋ฌด์์ ์ด๋์์ ๊นจ๋จ๋ ธ๋์ง ์ ์ ์์ต๋๋ค.
ํตํฉ ๋ฐ ์ ๋ฌ
๊ฐ์ฅ ์ง๋ฃจํ ์น์ ์ ์๋ํ๊ฐ ๋ง์์๋ก ์ฝ๋ ์์ ์ด ๋ ์๋๊ณ ๋ ๋์ ๊ฒฐ๊ณผ๋ฅผ ์ป์ ๊ฐ๋ฅ์ฑ์ด ๋๋ค๋ ๊ฒ์ ํ์ธํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
๊ตฌ์กฐ
์ฐ๋ฆฌ๋ ๋ง์ดํฌ๋ก์๋น์ค๊ฐ ์ฑ๋ฅ์ ์ด๋ค ์ํฅ์ ๋ฏธ์น๋์ง ํ์ธํ๊ณ ์ถ์์ต๋๋ค. ์ค์ ๋ก๋ ๊ทธ๋ ์ง ์์ต๋๋ค. ๋ง์ดํฌ๋ก์๋น์ค์ ์ฌ์ฉ์ด ์ฑ๊ณผ ์งํ์ ์ฆ๊ฐ์ ๊ด๋ จ์ด ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ๋ง์ดํฌ๋ก์๋น์ค๋ ํ์ด ํ๋กํ์ผ ๋ช ๋ น๊ณผ ๋ก์ฐ ํ๋กํ์ผ ๋ช ๋ น ๋ชจ๋์ ์ฌ์ฉ๋ฉ๋๋ค.
๊ทธ๋ฌ๋ ์ค์ํ ๊ฒ์ ์์ ํ์ ๊ฒฝ์ฐ ๋ง์ดํฌ๋ก์๋น์ค ์ํคํ ์ฒ๋ก์ ์ ํ์ ํตํด ๋ ๋ฆฝ์ ์ผ๋ก ์๋น์ค๋ฅผ ๊ฐ๋ฐํ๊ณ ์ถ์ํ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ์ํคํ ์ฒ๋ฅผ ํตํด ๊ฐ๋ฐ์๊ฐ ํ ์ธ๋ถ์ ๋๊ตฐ๊ฐ๋ฅผ ๊ธฐ๋ค๋ฆฌ์ง ์๊ณ ์์จ์ ์ผ๋ก ํ๋ํ ์ ์๋ค๋ฉด ์ด๋ ์๋๋ฅผ ๋์ด๊ธฐ ์ํ ํต์ฌ ์ญ๋์ ๋๋ค. ์ด ๊ฒฝ์ฐ ๋ง์ดํฌ๋ก์๋น์ค๊ฐ ๋์์ด ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๋ค์ ๊ตฌํ์ ํฐ ์ญํ ์ ํ์ง ์์ต๋๋ค.
์ด ๋ชจ๋ ๊ฒ์ ์ด๋ป๊ฒ ๋ฐ๊ฒฌํ์๊น์?
DORA ๋ฐฉ๋ฒ๋ก ์ ์์ ํ ๋ณต์ ํ๋ ค๋ ์ผ์ฌ์ฐฌ ๊ณํ์ด ์์์ง๋ง ๋ฆฌ์์ค๊ฐ ๋ถ์กฑํ์ต๋๋ค. DORA๊ฐ ํ์์ ๋ง์ด ํ๊ณ ๊ทธ๋ค์ ์ฐ๊ตฌ๊ฐ ๋ฐ๋ ์ด ๊ฑธ๋ฆฐ๋ค๋ฉด ์ฐ๋ฆฌ๋ ์งง์ ์๊ฐ์ ์ฐ๊ตฌ๋ฅผ ํ์ต๋๋ค. ์ฐ๋ฆฌ๋ DORA์ ๊ฐ์ DevOps ๋ชจ๋ธ์ ๊ตฌ์ถํ๊ณ ์ถ์๊ณ ์์ผ๋ก๋ ๊ทธ๋ ๊ฒ ํ ๊ฒ์ ๋๋ค. ์ง๊ธ๊น์ง๋ ํํธ ๋งต์ผ๋ก ์ ํํ์ต๋๋ค.
์ฐ๋ฆฌ๋ ๊ฐ ํ๋กํ์ ํ ์ ์ฒด์์ ์์ง๋์ด๋ง ๊ดํ์ ๋ถํฌ๋ฅผ ์ดํด๋ณด๊ณ ํ๊ท ์ ์ผ๋ก ์ ๋ช
ํ์ด ์์ง๋์ด๋ง ๊ดํ์ ์ฌ์ฉํ ๊ฐ๋ฅ์ฑ์ด ๋ ๋๋ค๋ ๊ฒ์ ๋ฐ๊ฒฌํ์ต๋๋ค. ์ด ๋ชจ๋ ๊ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋น์ฌ์์ ์ฝ์ ์ ์์ต๋๋ค.
๋ณ๊ฒฝ์ ์ํด ๋ณต์กํ ํต๊ณ์์ ๊ฐ๋จํ ํต๊ณ๋ก ์ ํํด ๋ณด๊ฒ ์ต๋๋ค.
๋ ๋ฌด์์ ๋ฐ๊ฒฌํ์ต๋๊น?
๋๊ตฌ
์ฐ๋ฆฌ๋ ๋๋ถ๋ถ์ ๋ช ๋ น์ด Linux ์ ํ๊ตฐ์ OS์์ ์ฌ์ฉ๋๋ ๊ฒ์ ๊ด์ฐฐํ์ต๋๋ค. ๊ทธ๋ฌ๋ Windows๋ ์ฌ์ ํ ์ถ์ธ์ ๋๋ค. ์๋ต์์ ์ต์ XNUMX/XNUMX์ด ํด๋น ๋ฒ์ ์ค ํ๋ ๋๋ ๋ค๋ฅธ ๋ฒ์ ์ ์ฌ์ฉํ๋ค๊ณ ์ธ๊ธํ์ต๋๋ค. ์์ฅ์ ์ด๋ฐ ๋์ฆ๊ฐ ์๋ ๊ฒ ๊ฐ๋ค. ๋ฐ๋ผ์ ์ด๋ฌํ ์ญ๋์ ๊ฐ๋ฐํ๊ณ ํ์์์ ํ๋ ์ ํ ์ด์ ์ ํ ์ ์์ต๋๋ค.
์ค์ผ์คํธ๋ ์ดํฐ ์ค ๋๊ตฌ์๊ฒ๋ ๋น๋ฐ์ด ์๋๋ฉฐ Kubernetes๊ฐ ์ ๋(52%)์ ๋๋ค. ๋ค์ ์ค์ผ์คํธ๋ ์ดํฐ๋ Docker Swarm(์ฝ 12%)์ ๋๋ค. ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๋ CI ์์คํ ์ Jenkins์ GitLab์ ๋๋ค. ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๋ ๊ตฌ์ฑ ๊ด๋ฆฌ ์์คํ ์ Ansible์ด๊ณ ๊ทธ ๋ค์์ ์ฐ๋ฆฌ๊ฐ ์ฌ๋ํ๋ Shell์ ๋๋ค.
Amazon์ ํ์ฌ ์ต๊ณ ์ ํด๋ผ์ฐ๋ ํธ์คํ ์ ๊ณต์ ์ฒด์ ๋๋ค. ๋ฌ์์ ๊ตฌ๋ฆ์ ์ ์ ์จ์ด ์ ์ฐจ ์ฆ๊ฐํ๊ณ ์์ต๋๋ค. ๋ด๋ ์๋ ์์ฅ ์ ์ ์จ์ด ์ฆ๊ฐํ ์ง ์ฌ๋ถ์ ๊ด๊ณ์์ด ๋ฌ์์ ํด๋ผ์ฐ๋ ๊ณต๊ธ์๊ฐ ์ด๋ป๊ฒ ๋๋ผ๋์ง ๋ณด๋ ๊ฒ์ด ํฅ๋ฏธ๋ก์ธ ๊ฒ์ ๋๋ค. ๊ทธ๋ค์ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ ์ข์ต๋๋ค.
๋๋ ๋ ๋ง์ ํต๊ณ๋ฅผ ์ ๊ณต ํ Igor์๊ฒ ๋ฐ๋ฅ์ ๋๊น๋๋ค.
๊ดํ์ ๋ณด๊ธ
Igor Kurochkin: ๋ณ๋๋ก ์๋ต์๋ค์๊ฒ ๊ณ ๋ ค๋ ์์ง๋์ด๋ง ๊ดํ์ด ํ์ฌ์ ์ด๋ป๊ฒ ๋ฐฐํฌ๋์ด ์๋์ง ํ์ํ๋๋ก ์์ฒญํ์ต๋๋ค. ๋๋ถ๋ถ์ ํ์ฌ์๋ ์๋ก ๋ค๋ฅธ ํจํด ์ธํธ๋ก ๊ตฌ์ฑ๋ ํผํฉ ์ ๊ทผ ๋ฐฉ์์ด ์์ผ๋ฉฐ ํ์ผ๋ฟ ํ๋ก์ ํธ๋ ๋งค์ฐ ์ธ๊ธฐ๊ฐ ์์ต๋๋ค. ๋ํ ํ๋กํ ๊ฐ์ ์ฝ๊ฐ์ ์ฐจ์ด๊ฐ ์์์ต๋๋ค. ๋์ ํ๋กํ์ ๋ํ์๋ ์๊ท๋ชจ ์ ๋ฌธ๊ฐ ํ์ด ์์ ํ๋ก์ธ์ค, ๋๊ตฌ๋ฅผ ๋ณ๊ฒฝํ๊ณ ๋ค๋ฅธ ํ๊ณผ ์ฑ๊ณต์ ์ธ ์ฌ๋ก๋ฅผ ๊ณต์ ํ ๋ "์๋๋ก๋ถํฐ์ ์ด๋์ ํฐ๋ธ" ํจํด์ ๋ ์์ฃผ ์ฌ์ฉํฉ๋๋ค. Medium์์ ์ด๊ฒ์ ์ปค๋ฎค๋ํฐ ๋ฐ ์ฐ์ ์ผํฐ ์์ฑ์ ํตํด ํ์ฌ ์ ์ฒด์ ์ํฅ์ ๋ฏธ์น๋ ํํฅ์ ์ด๋์ ํฐ๋ธ์ ๋๋ค.
์ ์์ผ ๋ฐ DevOps
Agile๊ณผ DevOps ๊ฐ์ ์ฐ๊ฒฐ ๋ฌธ์ ๋ ์ ๊ณ์์ ์์ฃผ ๋ ผ์๋ฉ๋๋ค. ์ด ๋ฌธ์ ๋ 2019/2020๋ Agile ํํฉ ๋ณด๊ณ ์์์๋ ์ ๊ธฐ๋์์ผ๋ฏ๋ก ํ์ฌ์์ Agile ๋ฐ DevOps ํ๋์ด ์ด๋ป๊ฒ ์ฐ๊ฒฐ๋๋์ง ๋น๊ตํ๊ธฐ๋ก ํ์ต๋๋ค. ์ ์์ผ์ด ์๋ DevOps๋ ๋๋ฌผ๋ค๋ ์ฌ์ค์ ์๊ฒ ๋์์ต๋๋ค. ์๋ต์์ ์ ๋ฐ์ Agile์ ํ์ฐ์ด ํจ์ฌ ์ผ์ฐ ์์๋์๊ณ ์ฝ 20%๋ ๋์ ์์์ ๊ด์ฐฐํ์ผ๋ฉฐ ๋ฎ์ ํ๋กํ์ ์งํ ์ค ํ๋๋ Agile ๋ฐ DevOps ๊ดํ์ด ์๋ค๋ ๊ฒ์ ๋๋ค.
๋ช ๋ น ํ ํด๋ก์ง
์๋
๋ง, ์ฑ
์ธํ๋ผ ํ์ ์๋ต์์ ์ ๋ฐ๊ณผ ๊ฐ๋ฐ, ํ ์คํธ ๋ฐ ์ด์์ ์ํ ๋ณ๋์ ํ์์ ๊ด์ฐฐ๋์์ต๋๋ค. ๋ณ๋์ DevOps ํ์ 45%๋ฅผ ๊ธฐ๋กํ์ผ๋ฉฐ ๊ทธ ์ค ๋์์ ๋ํ๊ฐ ๋ ์ผ๋ฐ์ ์ ๋๋ค. ๋ค์์ High์์ ๋ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ ๊ต์ฐจ ๊ธฐ๋ฅ ํ์ ๋๋ค. ๋ณ๋์ SRE ๋ช ๋ น์ ๋์, ์ค๊ฐ ํ๋กํ์ ๋ํ๋๊ณ ๋ฎ์ ํ๋กํ์๋ ๊ฑฐ์ ํ์๋์ง ์์ต๋๋ค.
DevQaOps ๋น์จ
์ฐ๋ฆฌ๋ Skyeng ํ๋ซํผ ํ์ ํ ๋ฆฌ๋์ FaceBook์์ ์ด ์ง๋ฌธ์ ๋ณด์์ต๋๋ค. ๊ทธ๋ ํ์ฌ์ ๊ฐ๋ฐ์, ํ ์คํฐ ๋ฐ ๊ด๋ฆฌ์์ ๋น์จ์ ๊ด์ฌ์ด ์์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ ๋ํด ์ง๋ฌธํ๊ณ ํ๋กํ์ ๊ธฐ๋ฐ์ผ๋ก ์๋ต์ ์ดํด๋ณด์์ต๋๋ค. ์ ๋ช ์ธ์ฌ ๋ํ๋ ๊ฐ ๊ฐ๋ฐ์์ ๋ํด ๋ ์ ์ ์์ ํ ์คํธ ๋ฐ ์ด์ ์์ง๋์ด๋ฅผ ๋ณด์ ํ๊ณ ์์ต๋๋ค.
2021 ๋ ๊ณํ
๋ด๋ ๊ณํ์์ ์๋ต์๋ค์ ๋ค์๊ณผ ๊ฐ์ ํ๋์ ์ฃผ๋ชฉํ์ต๋๋ค.
์ฌ๊ธฐ์์ DevOps Live 2020 ์ปจํผ๋ฐ์ค์์ ๊ต์ฐจ์ ์ ๋ณผ ์ ์์ต๋๋ค. ํ๋ก๊ทธ๋จ์ ์ ์คํ๊ฒ ๊ฒํ ํ์ต๋๋ค.
- ์ ํ์ผ๋ก์์ ์ธํ๋ผ
- DevOps ๋ณํ
- DevOps ์ฌ๋ก ๋ฐฐํฌ
- DevSecOps
- ์ฌ๋ก ํด๋ฝ ๋ฐ ํ ๋ก
๊ทธ๋ฌ๋ ๋ชจ๋ ์ฃผ์ ๋ฅผ ๋ค๋ฃจ๊ธฐ์๋ ํ๋ ์ ํ ์ด์ ์๊ฐ์ด ์ถฉ๋ถํ์ง ์์ต๋๋ค. ๋นํ์ธ๋ ์คํ ๋ฆฌ:
- ์๋น์ค ๋ฐ ์ ํ์ผ๋ก์์ ํ๋ซํผ
- ์ฝ๋ํ ์ธํ๋ผ, ํ๊ฒฝ ๋ฐ ํด๋ผ์ฐ๋
- ์ง์์ ์ธ ํตํฉ ๋ฐ ์ ๊ณต
- ๊ฑด์ถํ;
- DevSecOps ํจํด;
- ํ๋ซํผ ๋ฐ ๋ค๊ธฐ๋ฅ ํ.
ํฉ์ฐ
์ฐ๋ฆฌ์ ์ฐ๊ตฌ ๋ฐ ๋ณด๊ณ ์๊ฐ ๊ฐ๋ฐ, ํ ์คํธ ๋ฐ ์ด์์ ๋ํ ์๋ก์ด ์ ๊ทผ ๋ฐฉ์์ ์คํํ๋ ๋ฐ ์๊ฐ์ ์ฃผ๊ณ ํ์ํ๊ณ , ์ฐ๊ตฌ์ ๋ค๋ฅธ ์ฐธ๊ฐ์์ ์์ ์ ๋น๊ตํ๊ณ , ์์ ์ ์ ๊ทผ ๋ฐฉ์์ ๊ฐ์ ํ ์ ์๋ ์์ญ์ ์๋ณํ๋ ๋ฐ ๋์์ด ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
๋ฌ์์์ DevOps ์ํ์ ๋ํ ์ฒซ ๋ฒ์งธ ์ฐ๊ตฌ ๊ฒฐ๊ณผ:
- ์ฃผ์ ์งํ. ๊ฐ๋ฐ, ํ ์คํธ ๋ฐ ์ด์ ํ๋ก์ธ์ค์ ํจ์จ์ฑ์ ๋ถ์ํ๋ ๋ฐ ์ฃผ์ ๋ฉํธ๋ฆญ(๋ฐฐ๋ฌ ์๊ฐ, ๋ฐฐํฌ ๋น๋, ๋ณต๊ตฌ ์๊ฐ ๋ฐ ๋ณ๊ฒฝ ์คํจ)์ด ์ ํฉํ๋ค๋ ๊ฒ์ ํ์ธํ์ต๋๋ค.
- ํ๋กํ ๋์, ์ค๊ฐ, ๋ฎ์. ์์ง๋ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ฉํธ๋ฆญ, ๊ดํ, ํ๋ก์ธ์ค ๋ฐ ๋๊ตฌ ์ธก๋ฉด์์ ๊ณ ์ ํ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ํต๊ณ์ ์ผ๋ก ์๋ก ๋ค๋ฅธ ๋์, ์ค๊ฐ, ๋ฎ์ ๊ทธ๋ฃน์ ๊ตฌ๋ถํ ์ ์์ต๋๋ค. ๋์ ํ๋กํ์ ๋ํ์๋ ๋ฎ์๋ณด๋ค ๋ ๋์ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฌ์ค๋๋ค. ๊ทธ๋ค์ ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๊ณ ์ด๊ณผ ๋ฌ์ฑํ ๊ฐ๋ฅ์ฑ์ด ๋ ๋์ต๋๋ค.
- 2021๋ ์งํ, ์ ์ผ๋ณ ๋ฐ ๊ณํ. ์ฌํด์ ํน๋ณํ ์งํ๋ ๊ธฐ์ ๋ค์ด ํฌ๋ฐ๋ฏน์ ์ด๋ป๊ฒ ๋์ฒํ๋์ง์ ๋๋ค. High ๋ํ์๋ค์ ๋ ๋์ ์ฑ๊ณผ๋ฅผ ๊ฑฐ๋์๊ณ ์ฌ์ฉ์ ์ฐธ์ฌ ์ฆ๊ฐ๋ฅผ ๊ฒฝํํ์ผ๋ฉฐ ์ฑ๊ณต์ ์ฃผ๋ ์ด์ ๋ ํจ์จ์ ์ธ ๊ฐ๋ฐ ํ๋ก์ธ์ค์ ๊ฐ๋ ฅํ ์์ง๋์ด๋ง ๋ฌธํ์์ต๋๋ค.
- DevOps ๊ดํ, ๋๊ตฌ ๋ฐ ๊ฐ๋ฐ. ๋ด๋ ๊ธฐ์ ์ ์ฃผ์ ๊ณํ์๋ DevOps ๊ดํ ๋ฐ ๋๊ตฌ ๊ฐ๋ฐ, DevSecOps ๊ดํ ๋์ ๋ฐ ์กฐ์ง ๊ตฌ์กฐ ๋ณ๊ฒฝ์ด ํฌํจ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ DevOps ๊ดํ์ ํจ๊ณผ์ ์ธ ๊ตฌํ ๋ฐ ๊ฐ๋ฐ์ ํ์ผ๋ฟ ํ๋ก์ ํธ, ์ปค๋ฎค๋ํฐ ๋ฐ ์ฐ์ ์ผํฐ ํ์ฑ, ํ์ฌ์ ์์ ๋ฐ ํ์ ์์ค์์์ ์ด๋์ ํฐ๋ธ์ ๋์์ผ๋ก ์ํ๋ฉ๋๋ค.
๊ทํ์ ํผ๋๋ฐฑ, ์ด์ผ๊ธฐ, ํผ๋๋ฐฑ์ ๋ฃ๊ณ ์ถ์ต๋๋ค. ์ฐ๊ตฌ์ ์ฐธ์ฌํด์ฃผ์ ๋ชจ๋ ๋ถ๋ค๊ป ๊ฐ์ฌ๋๋ฆฌ๋ฉฐ ๋ด๋
์๋ ๋ง์ ์ฐธ์ฌ ๋ถํ๋๋ฆฝ๋๋ค.
์ถ์ฒ : habr.com