DevOps?
Table of contents
DevOps
๋ฐ๋ธ์ต์ค(DevOps)๋ ์ํํธ์จ์ด์ ๊ฐ๋ฐ(Development)๊ณผ ์ด์(Operations)์ ํฉ์ฑ์ด๋ก์, ์ํํธ์จ์ด ๊ฐ๋ฐ์์ ์ ๋ณด๊ธฐ์ ์ ๋ฌธ๊ฐ ๊ฐ์ ์ํต, ํ์ ๋ฐ ํตํฉ์ ๊ฐ์กฐํ๋ ๊ฐ๋ฐ ํ๊ฒฝ์ด๋ ๋ฌธํ๋ฅผ ๋งํ๋ค.
๊ฐ๋ฐ์กฐ์ง๊ณผ ์ด์์กฐ์ง๊ฐ์ ์ํธ ์์กด์ ๋์์ด๋ฉฐ ์กฐ์ง์ด ์ํํธ์จ์ด ์ ํ๊ณผ ์๋น์ค๋ฅผ ๋น ๋ฅธ ์๊ฐ์ ๊ฐ๋ฐ ๋ฐ ๋ฐฐํฌํ๋ ๊ฒ์ ๋ชฉ์ ์ผ๋ก ํ๋ค.
DevOps๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ์๋น์ค๋ฅผ ๋น ๋ฅธ ์๋๋ก ์ ๊ณตํ ์ ์๋๋ก ์กฐ์ง์ ์ญ๋์ ํฅ์์ํค๋ ๋ฌธํ ์ฒ ํ, ๋ฐฉ์ ๋ฐ ๋๊ตฌ์ ์กฐํฉ
๊ธฐ์กด์ ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ฐ ์ธํ๋ผ ๊ด๋ฆฌ ํ๋ก์ธ์ค๋ฅผ ์ฌ์ฉํ๋ ์กฐ์ง๋ณด๋ค ์ ํ์ ๋ ๋น ๋ฅด๊ฒ ํ์ ํ๊ณ ๊ฐ์
๋น ๋ฅธ ์๋๋ฅผ ํตํด ์กฐ์ง์ ๊ณ ๊ฐ์ ๋ ์ ์ง์ํ๊ณ ์์ฅ์์ ์ข ๋ ํจ๊ณผ์ ์ผ๋ก ๊ฒฝ์ํ ์ ์๋ค.
์์ง๋์ด๊ฐ ๊ฐ๋ฐ์์ ํ ์คํธ, ๋ฐฐํฌ, ์ด์์ ์ด๋ฅด๊ธฐ๊น์ง ์ ์ฒด ์ ํ๋ฆฌ์ผ์ด์ ์๋ช ์ฃผ๊ธฐ์ ๊ฑธ์ณ ์์ ํ๊ณ ๋จ์ผ ๊ธฐ๋ฅ์ ํ์ ๋์ง ์์ ๊ด๋ฒ์ํ ๊ธฐ์ ์ ๊ฐ๋ฐ
DevOps ๋ฐฉ์์ ์ฌ์ฉํ์ฌ ์๋๊ฐ ๋๋ฆฌ๊ณ ์๋์ผ๋ก ์ํ๋๋ ํ๋ก์ธ์ค๋ฅผ ์๋ํ
์ ํ๋ฆฌ์ผ์ด์ ์ ์์ ์ ์ผ๋ก ๋น ๋ฅด๊ฒ ์ด์ํ๊ณ ๊ฐ์ ํ๋ ๋ฐ ๋์์ด ๋๋ ๊ธฐ์ ์คํ๊ณผ ๋๊ตฌ๋ฅผ ์ฌ์ฉ
๋๋ถ์ ์์ง๋์ด๋ ์ด์ ๊ฐ์์ผ๋ฉด ๋ค๋ฅธ ํ์ ๋์์ด ํ์ํ์ ์ฝ๋ ๋ฐฐํฌ ๋๋ ์ธํ๋ผ ํ๋ก๋น์ ๋๊ณผ ๊ฐ์ด ์์ ์ ๋ ๋ฆฝ์ ์ผ๋ก ์ํ ๋ฐ๋ผ์ ํ์ ์์ ์๋๊ฐ ๋์ฑ ๋นจ๋ผ์ง๋ค.
DevOps ๋ฌธํ ์ฒ ํ
DevOps๋ก ์ ํํ๊ธฐ ์ํด์๋ ๋ฌธํ์ ์ฌ๊ณ ๋ฐฉ์์ ๋ณํ๊ฐ ํ์
๊ฐ๋ฐ๊ณผ ์ด์์ด๋ผ๋ ๋ ํ ๊ฐ์ ์ฅ๋ฒฝ์ ์์ ๊ฐ๋ฐํ๊ณผ ์ด์ํ์ด ๋๋์ง ์๊ณ ์์ง๋์ด๊ฐ ๋ ์ ๋ฌด๋ฅผ ๋ชจ๋ ์ํ
DevOps์์๋ ๋ ํ์ด ํจ๊ป ์์ ํ์ฌ ๊ฐ๋ฐ์์ ์์ฐ์ฑ๊ณผ ์ด์์ ์์ ์ฑ์ ๋ชจ๋ ์ต์ ํ
๋ ํ์ ์์ฃผ ์ํตํ๊ณ , ํจ์จ์ฑ์ ๋์ด๊ณ , ๊ณ ๊ฐ์๊ฒ ์ ๊ณตํ๋ ์๋น์ค์ ํ์ง์ ํฅ์ํ๊ธฐ ์ํด ์ต์ ์ ๋คํฉ๋๋ค.
์ต์ข ๊ณ ๊ฐ์ ์๊ตฌ์ ์์ ์ด ์ด๋ป๊ฒ ์ด๋ฌํ ์๊ตฌ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ๊ณตํํ ์ ์๋์ง ์๊ฐํจ์ผ๋ก์จ ์ผ๋ฐ์ ์ผ๋ก ๋ช ์๋ ์ญํ ๋๋ ์ง์ฑ ์ ๋ฒ์๋ฅผ ๋์ด ์๋น์ค์ ๋ํ ์์ ํ ์ฃผ์ธ์์์ ๊ฐ์ต๋๋ค.
- ๊ฐ๋ฐ๊ณผ ์ด์ ๋ ํ์ด ํจ๊ป ์์ ํ์ฌ ๊ฐ๋ฐ์์ ์์ฐ์ฑ๊ณผ ์ด์์ ์์ ์ฑ์ ์ต์ ํ
- ์ํต์ ํตํด ํจ์จ์ฑ์ ๋์ด๊ณ ์๋น์ค ํ์ง์ ํฅ์ํ๊ธฐ ์ํด ์ต์
- ์ต์ข ๊ณ ๊ฐ์ ์๊ตฌ์ ์์ ์ด ์ด๋ป๊ฒ ์ด๋ฌํ ์๊ตฌ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ๊ณตํํ ์ ์๋์ง ์๊ฐ
- ๋ช ์๋ ์ญํ ๋๋ ์ง์ฑ ์ ๋ฒ์๋ฅผ ๋์ด ์๋น์ค์ ๋ํ ์์ ํ ์ฃผ์ธ์์
- ์ ์ฒด ๊ฐ๋ฐ ๋ฐ ์ธํ๋ผ ์๋ช ์ฃผ๊ธฐ๋ฅผ ์ค์ค๋ก์ ์ฑ ์์ผ๋ก ๊ฐ์ฃผํ๋ ํ๋ค๋ก ๊ตฌ์ฑ
DevOps ๋ฐฉ์ ์ค๋ช
๊ธฐ๋ณธ ๋ฐฉ์ ์ค ํ๋๋ ์๊ท๋ชจ ์ ๋ฐ์ดํธ๋ฅผ ์์ฃผ ์ํํ๋ ๊ฒ, ์ด ๋ฐฉ์์ ํตํด ์กฐ์ง์ ๊ณ ๊ฐ์ ์ํด ๋ ๋น ๋ฅด๊ฒ ํ์ ํ ์ ์๋ค.
๊ธฐ์กด ๋ฆด๋ฆฌ์ค ๋ฐฉ์์์ ์ํ๋๋ ๋ฎ์ ๋น๋์ ์ ๋ฐ์ดํธ๋ณด๋ค ์ผ๋ฐ์ ์ผ๋ก ์ข ๋ ์ฆ๋ถ์ ์ธ ํน์ฑ์ ๊ฐ๋๋ค.
์๊ท๋ชจ๋ก ์์ฃผ ์ ๋ฐ์ดํธํ๋ฉด ๊ฐ ๋ฐฐํฌ์ ์ํ์ด ์ค์ด๋ ๋ค.
ํ์์ ์ค๋ฅ์ ์์ธ์ด ๋๋ ์ต๊ทผ ๋ฐฐํฌ๋ฅผ ํ์ธํ ์ ์์ผ๋ฏ๋ก ๋ ๋น ๋ฅด๊ฒ ๋ฒ๊ทธ๋ฅผ ํด๊ฒฐํ ์ ์์ต๋๋ค.
DevOps ๋ชจ๋ธ์ ์ฌ์ฉํ๋ ์กฐ์ง์ ๊ธฐ์กด ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ฐฉ์์ ์ฌ์ฉํ๋ ์กฐ์ง๋ณด๋ค ํจ์ฌ ๋ ์์ฃผ ์ ๋ฐ์ดํธ๋ฅผ ๋ฐฐํฌ
์กฐ์ง์ ๋ง์ดํฌ๋ก ์๋น์ค ์ํคํ ์ฒ๋ฅผ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ฐ์ฑ๊ณผ ํ์ ์ ์๋๋ฅผ ๋์ผ ์ ์๋ค.
๋ง์ดํฌ๋ก ์๋น์ค ์ํคํ ์ฒ
๋ณต์กํ ๋๊ท๋ชจ ์์คํ ์ ๊ฐ๋จํ๊ณ ๋ ๋ฆฝ์ ์ธ ํ๋ก์ ํธ๋ก ๊ฒฐํฉ ํด์
- ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง์ ๊ฐ๋ณ ๊ตฌ์ฑ ์์(์๋น์ค)๋ก ๋ถํ
- ๊ฐ ์๋น์ค๋ ๋จ์ผ ๋ชฉ์ ๋๋ ๊ธฐ๋ฅ์ผ๋ก ํ์
- ํผ์ด ์๋น์ค ๋ฐ ์ ์ฒด ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ๋ ๋ณ๊ฐ๋ก ์ด์
์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐ์ดํธ๋ฅผ ์ํ ์กฐ์ ์ค๋ฒํค๋๋ฅผ ์ค์ด๊ณ , ๊ฐ ์๋น์ค๊ฐ ์ด๋ฅผ ๋ด๋นํ๋ ์๊ณ ๋ฏผ์ฒฉํ ํ๊ณผ ์ฐ๊ฒฐ๋๋ฉด ์กฐ์ง์ด ์ข ๋ ์ ์ํ๊ฒ ์์ง์ผ ์ ์๋ค.
ํ์ง๋ง ๋ง์ดํฌ๋ก ์๋น์ค์ ๋ฆด๋ฆฌ์ค ๋น๋ ์ฆ๊ฐ์ ์กฐํฉ์ ๋ฐฐํฌ ์๋ฅผ ํ์ ํ ๋๋ ค ์ด์ ๋ฌธ์ ๋ก ์ด์ด์ง ์ ์๋ค. ๋ฐ๋ผ์ ์ง์์ ํตํฉ ๋ฐ ์ง์์ ์ ๋ฌ๊ณผ ๊ฐ์ DevOps ๋ฐฉ์์ ์ฌ์ฉํ๋ฉด, ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ์กฐ์ง์ด ์์ ํ๊ณ ์์ ์ ์ธ ๋ฐฉ์์ผ๋ก ์ ์ํ๊ฒ ์ ๋ฐ์ดํธ๋ฅผ ์ ๊ณต
์ฝ๋ํ ์ธํ๋ผ ๋ฐ ๊ตฌ์ฑ ๊ด๋ฆฌ์ ๊ฐ์ ์ธํ๋ผ ์๋ํ ๋ฐฉ์์ ์ฆ์ ๋ณ๊ฒฝ์ ๋ํด ์ปดํจํ ๋ฆฌ์์ค๋ฅผ ํ๋ ฅ์ ์ด๊ณ ๋์์ ์ผ๋ก ์ ์งํ๋ ๋ฐ ๋์
๋ชจ๋ํฐ๋ง๊ณผ ๋ก๊น ์ ์ฌ์ฉ๋ ์์ง๋์ด๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ์ธํ๋ผ์ ์ฑ๋ฅ์ ์ถ์ ํ์ฌ ๋ฌธ์ ์ ์ ์ํ๊ฒ ๋์ํ ์ ์๊ฒ ํ๋ ๋ฐ ๋์
์ด๋ฌํ ๋ฐฉ์๋ค์ ํจ๊ป ์ฌ์ฉํ๋ฉด ์กฐ์ง์ด ๋ ๋น ๋ฅด๊ณ ์์ ์ ์ผ๋ก ๊ณ ๊ฐ์๊ฒ ์ ๋ฐ์ดํธ๋ฅผ ์ ๊ณตํ ์ ์๋ค.
DevOps ๋ฐฉ์
์ง์์ ํตํฉ
์ง์์ ํตํฉ์ ์๋ํ๋ ๋น๋ ๋ฐ ํ ์คํธ๊ฐ ์ํ๋ ํ, ๊ฐ๋ฐ์๊ฐ ์ฝ๋ ๋ณ๊ฒฝ ์ฌํญ์ ์ค์ ๋ฆฌํฌ์งํ ๋ฆฌ์ ์ ๊ธฐ์ ์ผ๋ก ๋ณํฉํ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ฐฉ์
ํต์ฌ ๋ชฉํ๋ ๋ฒ๊ทธ๋ฅผ ์ ์ํ๊ฒ ์ฐพ์ ํด๊ฒฐํ๊ณ , ์ํํธ์จ์ด ํ์ง์ ๊ฐ์ ํ๊ณ , ์๋ก์ด ์ํํธ์จ์ด ์ ๋ฐ์ดํธ๋ฅผ ๊ฒ์ฆ ๋ฐ ๋ฆด๋ฆฌ์คํ๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ ๋จ์ถํ๋ ๊ฒ
์ง์์ ์ ๋ฌ
์ง์์ ์ ๋ฌ์ ํ๋ก๋์ ์ ๋ฆด๋ฆฌ์คํ๊ธฐ ์ํ ์ฝ๋ ๋ณ๊ฒฝ์ด ์๋์ผ๋ก ๋น๋, ํ ์คํธ ๋ฐ ์ค๋น๋๋ ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ฐฉ์
๋น๋ ๋จ๊ณ ์ดํ์ ๋ชจ๋ ์ฝ๋ ๋ณ๊ฒฝ ์ฌํญ์ ํ ์คํธ ํ๊ฒฝ ๋ฐ/๋๋ ํ๋ก๋์ ํ๊ฒฝ์ ๋ฐฐํฌํจ์ผ๋ก์จ ์ง์์ ํตํฉ์ ํ์ฅ
๊ฐ๋ฐ์๋ ์ธ์ ๋ ์ฆ์ ๋ฐฐํฌํ ์ ์๊ณ ํ์คํ๋ ํ ์คํธ ํ๋ก์ธ์ค๋ฅผ ํต๊ณผํ ๋น๋ ์ํฐํฉํธ๋ฅผ ๋ณด์
๋ง์ดํฌ๋ก ์๋น์ค
๋ง์ดํฌ๋ก ์๋น์ค ์ํคํ ์ฒ๋ ๋จ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ ์๋น์ค์ ์งํฉ์ผ๋ก ๊ตฌ์ถํ๋ ์ค๊ณ ์ ๊ทผ ๋ฐฉ์
๊ฐ ์๋น์ค๋ ์์ฒด ํ๋ก์ธ์ค์์ ์คํ
์ฃผ๋ก HTTP ๊ธฐ๋ฐ API(์ ํ๋ฆฌ์ผ์ด์ ํ๋ก๊ทธ๋๋ฐ ์ธํฐํ์ด์ค)๋ผ๋ ๊ฐํธํ ๋ฉ์ปค๋์ฆ์ ์ฌ์ฉํ๋ ์ ์ ์๋ ์ธํฐํ์ด์ค๋ฅผ ํตํด ๋ค๋ฅธ ์๋น์ค์ ํต์
๋ง์ดํฌ๋ก ์๋น์ค๋ ๋น์ฆ๋์ค ๊ธฐ๋ฅ์ ์ค์ฌ์ผ๋ก ๊ตฌ์ถ
๊ฐ ์๋น์ค๋ ๋จ์ผ ๋ชฉ์ ์ผ๋ก ํ์
๋ค์ํ ํ๋ ์์ํฌ ๋๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ฌ ๋ง์ดํฌ๋ก ์๋น์ค๋ฅผ ์์ฑํ๊ณ , ์ด๋ฅผ ๋ ๋ฆฝ์ ์ผ๋ก ๋จ์ผ ์๋น์ค ๋๋ ์๋น์ค ๊ทธ๋ฃน์ผ๋ก ๋ฐฐํฌ
์ฝ๋ํ ์ธํ๋ผ
์ฝ๋ํ ์ธํ๋ผ๋ ๋ฒ์ ๊ด๋ฆฌ ๋ฐ ์ง์์ ํตํฉ๊ณผ ๊ฐ์ ์ฝ๋์ ์ํํธ์จ์ด ๊ฐ๋ฐ ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ์ธํ๋ผ๋ฅผ ํ๋ก๋น์ ๋ํ๊ณ ๊ด๋ฆฌํ๋ ๋ฐฉ์
ํด๋ผ์ฐ๋์ API ์ค์ฌ ๋ชจ๋ธ์ ์ฌ์ฉํ๋ฉด ๊ฐ๋ฐ์์ ์์คํ ๊ด๋ฆฌ์๊ฐ ์๋์ผ๋ก ๋ฆฌ์์ค๋ฅผ ์ค์ ๋ฐ ๊ตฌ์ฑํ ํ์ ์์ด ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ผ๋ก ๋๊ท๋ชจ๋ก ์ธํ๋ผ์ ์ํธ ์์ฉ
์์ง๋์ด๋ ์ฝ๋ ๊ธฐ๋ฐ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ธํ๋ผ์ ์ธํฐํ์ด์ค, ์ ํ๋ฆฌ์ผ์ด์ ์ฝ๋๋ฅผ ๋ค๋ฃจ๋ ๋ฐฉ๋ฒ๊ณผ ์ ์ฌํ ๋ฐฉ์์ผ๋ก ์ธํ๋ผ๋ฅผ ๋ค๋ฃฐ ์ ์๋ค.
์ธํ๋ผ๊ฐ ์ฝ๋๋ฅผ ํตํด ์ ์๋๋ฏ๋ก ์ธํ๋ผ์ ์๋ฒ๋ฅผ ํ์คํ๋ ํจํด์ ์ฌ์ฉํ์ฌ ๋ฐฐํฌ
์ต์ ํจ์น์ ๋ฒ์ ์ผ๋ก ์ ๋ฐ์ดํธ, ๋ฐ๋ณต ๊ฐ๋ฅํ ๋ฐฉ์์ผ๋ก ๋ณต์
๊ตฌ์ฑ ๊ด๋ฆฌ
- ๊ฐ๋ฐ์์ ์์คํ ๊ด๋ฆฌ์๋ ์ฝ๋๋ฅผ ์ฌ์ฉํ์ฌ ์ด์ ์ฒด์ ๋ฅผ ์๋ํํ๊ณ ๊ตฌ์ฑ, ์ด์ ์์ ๋ฑ์ ํธ์คํ
- ์ฝ๋๋ฅผ ์ฌ์ฉํจ์ผ๋ก์จ ๊ตฌ์ฑ ๋ณ๊ฒฝ์ ๋ฐ๋ณตํ๊ณ ํ์คํ
- ๊ฐ๋ฐ์์ ์์คํ ๊ด๋ฆฌ์๋ ์ด์ ์ฒด์ , ์์คํ ์ ํ๋ฆฌ์ผ์ด์ ๋๋ ์๋ฒ ์ํํธ์จ์ด๋ฅผ ์๋์ผ๋ก ๊ตฌ์ฑํ ํ์๊ฐ ์๋ค.
์ฝ๋ํ ์ ์ฑ
- ์ธํ๋ผ์ ์ธํ๋ผ์ ๊ตฌ์ฑ์ด ํด๋ผ์ฐ๋๋ก ์ฒด๊ณํ๋ ์กฐ์ง์ ๊ท์ ์ค์๋ฅผ ๊ท๋ชจ์ ๋ฐ๋ผ ๋์ ์ผ๋ก ๋ชจ๋ํฐ๋งํ๊ณ ์ ์ฉ
- ์ฝ๋๋ฅผ ํตํด ์ค๋ช ๋ ์ธํ๋ผ๋ ์๋ํ๋ ๋ฐฉ์์ผ๋ก ์ถ์ , ๊ฒ์ฆ ๋ฐ ์ฌ๊ตฌ์ฑ
- ์์ฝ๊ฒ ๋ฆฌ์์ค ๋ณ๊ฒฝ์ ๊ด๋ฆฌํ๊ณ ๋ณด์ ์กฐ์น๊ฐ ๋ถ์ฐ ๋ฐฉ์์ผ๋ก ์ ์ ํ๊ฒ ์ ์ฉ
- ๊ท์ ์๋ฐ ๋ฆฌ์์ค๊ฐ ์ถ๊ฐ ์กฐ์ฌ๋ฅผ ํ ์ ์๋๋ก ์๋์ผ๋ก ํ๋๊ทธ๊ฐ ์ง์ ๋๊ฑฐ๋ ๊ท์ ์ค์ ์ํ๋ก ์๋์ผ๋ก ๋ณ๊ฒฝ๋ ์ ์์ผ๋ฏ๋ก ์ด๋ฅผ ํตํด ์กฐ์ง ๋ด ํ์ ๋ ๋น ๋ฅด๊ฒ ์์ง์ผ ์ ์์ต๋๋ค.
๋ชจ๋ํฐ๋ง ๋ฐ ๋ก๊น
์กฐ์ง์ ์งํ์ ๋ก๊ทธ๋ฅผ ๋ชจ๋ํฐ๋งํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ์ธํ๋ผ ์ฑ๋ฅ์ด ์ ํ์ ์ต์ข ์ฌ์ฉ์ ๊ฒฝํ์ ์ด๋ค ์ํฅ์ ๋ฏธ์น๋์ง ํ์ธ
์กฐ์ง์ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ์ธํ๋ผ์์ ์์ฑ๋๋ ๋ฐ์ดํฐ ๋ฐ ๋ก๊ทธ๋ฅผ ์บก์ฒํ๊ณ ๋ถ๋ฅํ ๋ค์ ์ด๋ฅผ ๋ถ์ํจ์ผ๋ก์จ ๋ณ๊ฒฝ ๋๋ ์ ๋ฐ์ดํธ๊ฐ ์ฌ์ฉ์์๊ฒ ์ด๋ค ์ํฅ์ ์ฃผ๋์ง ์ดํดํ๊ณ , ๋ฌธ์ ์ ๊ทผ๋ณธ ์์ธ ๋๋ ์์์น ๋ชปํ ๋ณ๊ฒฝ์ ๋ํ ํต์ฐฐ๋ ฅ์ ํ๋ณด
๋ฐ์ดํฐ์ ๋ํ ์ค์๊ฐ ๋ถ์์ ์ํํ๊ฑฐ๋ ์๋ฆผ์ ์์ฑํ๋ ๊ฒ๋ ์กฐ์ง์ด ์ข ๋ ๋ฅ๋์ ์ผ๋ก ์๋น์ค๋ฅผ ๋ชจ๋ํฐ๋งํ๋ ๋ฐ ๋์
์ปค๋ฎค๋์ผ์ด์ ๋ฐ ํ์
์กฐ์ง์์ ์ปค๋ฎค๋์ผ์ด์ ๊ณผ ํ์ ์ด ์ฆ๊ฐํ๋ ๊ฒ๋ DevOps์ ์ฃผ์ ๋ฌธํ์ ์ธก๋ฉด ์ค ํ๋์ ๋๋ค.
DevOps ๋๊ตฌ ๋ฐ ์ํํธ์จ์ด ์ ๊ณต ํ๋ก์ธ์ค ์๋ํ๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ๋ฐ ๋ฐ ์ด์์ ์ํฌํ๋ก์ ์ฑ ์์ ๋ฌผ๋ฆฌ์ ์ผ๋ก ํฉ์นจ์ผ๋ก์จ ํ์ ์ด ์ด๋ฃจ์ด์ง๋ค.
ํด๋น ํ์์๋ ์ด ์์ ์ฑํ ์ ํ๋ฆฌ์ผ์ด์ , ๋ฌธ์ ๋๋ ํ๋ก์ ํธ ์ถ์ ์์คํ , wiki๋ฅผ ์ฌ์ฉํ์ฌ ์ปค๋ฎค๋์ผ์ด์ ์ ์ง์ํ๊ณ ์ ๋ณด๋ฅผ ๊ณต์ ํ๋ ๊ฐ๋ ฅํ ๋ฌธํ์ ํ์ค์ ํ๋ฆฝ
์ด๋ฅผ ํตํด ๊ฐ๋ฐ์์ ์ด์ ๊ทธ๋ฆฌ๊ณ ๋ง์ผํ ์ด๋ ์์ ๊ณผ ๊ฐ์ ๋ค๋ฅธ ํ ๊ฐ์๋ ์ปค๋ฎค๋์ผ์ด์ ์ด ํ๋ฐํด์ง๋ฉด์ ์กฐ์ง์ ๋ชจ๋ ๋ถ๋ถ์์ ๋ชฉํ์ ํ๋ก์ ํธ์ ์ข ๋ ๊ฐ๊น๊ฒ ๋ค๊ฐ๊ฐ ์ ์๋ค.
์์ฝ
- ๋ฐ๋ธ์ต์ค(DevOps)๋ ์ํํธ์จ์ด์ ๊ฐ๋ฐ(Development)๊ณผ ์ด์(Operations)์ ํฉ์ฑ์ด
- ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ์๋น์ค๋ฅผ ๋น ๋ฅธ ์๋๋ก ์ ๊ณตํ ์ ์๋๋ก ์กฐ์ง์ ์ญ๋์ ํฅ์์ํค๋ ๋ฌธํ ์ฒ ํ, ๋ฐฉ์ ๋ฐ ๋๊ตฌ์ ์กฐํฉ
- ๊ฐ๋ฐํ๊ณผ ์ด์ํ์ด ๋๋์ง ์๊ณ ์์ง๋์ด๊ฐ ๋ ์ ๋ฌด๋ฅผ ๋ชจ๋ ์ํ, ๊ฐ๋ฐ์์ ์์ฐ์ฑ๊ณผ ์ด์์ ์์ ์ฑ์ ๋ชจ๋ ์ต์ ํ
- ์ํต์ ํตํด ํจ์จ์ฑ์ ๋์ด๊ณ ์๋น์ค ํ์ง์ ํฅ์ํ๊ธฐ ์ํด ์ต์
- ์ต์ข ๊ณ ๊ฐ์ ์๊ตฌ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ์ง์ค
- ๋ช ์๋ ์ญํ ๋๋ ์ง์ฑ ์ ๋ฒ์๋ฅผ ๋์ด ์๋น์ค์ ๋ํ ์์ ํ ์ฃผ์ธ์์
๊ฐ๋ฐ๊ณผ ์ด์์ ๊ฐ์ด ํจ์ผ๋ก์จ ๊ณ ๊ฐ์ ํผ๋๋ฐฑ๊ณผ ๋ฌธ์ ๋ฅผ ์ ์ฐํ๊ณ ๋น ๋ฅด๊ฒ ๋์ํ๋ ์ ์์ผํ ์ ๋ต, ์ด๋ค ํ์์๋ ์ํต์ ํตํ ํ์ํฌ๋ฅผ ์ค์ํ๊ฒ ์๊ฐํ๊ฒ ์ง๋ง ๋ ๊ธด๋ฐํ ํ๋ ฅ์ ์๊ตฌํ๋ ๋ฐฉ๋ฒ์ธ ๊ฒ ๊ฐ๋ค.
๊ฒฐ๊ตญ ์ต์ข ๋ชฉํ๋ ๊ณ ๊ฐ์๊ฒ ๋ ์ข์ ์๋น์ค๋ฅผ ๋น ๋ฅด๊ฒ ์ ๊ณตํ๋ ๊ฒ!
์๋น์ค๋ ๊ฒฐ๊ตญ ๊ณ ๊ฐ์ ์ํ ๊ฒ์ด๋ค!