์ ๋ ์ต๊ทผ Logrocon์ด ์ฃผ์ตํ๋ DevOpsForum 2019์ ์ฐธ์ํ์ต๋๋ค. ์ด๋ฒ ์ปจํผ๋ฐ์ค์์ ์ฐธ๊ฐ์๋ค์ ๋น์ฆ๋์ค์ ๊ฐ๋ฐ ๋ฐ ์ ๋ณด ๊ธฐ์ ์๋น์ค ์ ๋ฌธ๊ฐ ๊ฐ์ ํจ๊ณผ์ ์ธ ์ํธ ์์ฉ์ ์ํ ์๋ฃจ์ ๊ณผ ์๋ก์ด ๋๊ตฌ๋ฅผ ์ฐพ์ผ๋ ค๊ณ ๋ ธ๋ ฅํ์ต๋๋ค.
์ปจํผ๋ฐ์ค๋ ์ฑ๊ณต์ ์ด์์ต๋๋ค. ์ ์ฉํ ๋ณด๊ณ ์๊ฐ ๋ง์ด ์์๊ณ , ํฅ๋ฏธ๋ก์ด ํ๋ฆฌ์ ํ
์ด์
ํ์์ด ์์์ผ๋ฉฐ, ์ฐ์ฌ๋ค๊ณผ์ ๋ง์ ์ํต์ด ์์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์๋ฌด๋ ๋์๊ฒ ์๋ฌด๊ฒ๋ ํ๋ ค๊ณ ํ์ง ์์๋ค๋ ๊ฒ์ด ํนํ ์ค์ํฉ๋๋ค. ์ต๊ทผ ๋๊ท๋ชจ ์ปจํผ๋ฐ์ค์ ์ฐ์ฌ๋ค์ด ์ ์ฃ๋ฅผ ์ ๊ณ ๋ฐ์ ์ผ์
๋๋ค.
Raiffeisenbank, Alfastrakhovanie, Mango Telecom์ ์๋ํ ๊ตฌํ ๊ฒฝํ ๋ฐ ์ปท์ ๋ฐ๋ฅธ ๊ธฐํ ์ธ๋ถ ์ฌํญ์ ์ฐ์ค์์ ๋ฐ์ท.
์ ์ด๋ฆ์ Yana์ ๋๋ค. ์ ๋ ํ ์คํฐ๋ก ์ผํ๊ณ ์์ผ๋ฉฐ ์๋ํ์ DevOps ์์ ์ ์ํํ๊ณ ์์ผ๋ฉฐ ์ปจํผ๋ฐ์ค์ ๋ชจ์์ ๊ฐ๋ ๊ฒ์ ์ข์ํฉ๋๋ค. ์ง๋ XNUMX๋ ๋์ ์ ๋ Oleg Bunin์ ์ปจํผ๋ฐ์ค(HighLoad++, TeamLead Conf), Jug ์ด๋ฒคํธ(Heisenbug, JPoint), TestCon Moscow, DevOps Pro Moscow, Big Data Moscow์ ์ฐธ์ํ์ต๋๋ค.
์ฐ์ ์ปจํผ๋ฐ์ค ํ๋ก๊ทธ๋จ์ ์ฃผ๋ชฉํฉ๋๋ค. ๋๋ ๋ณด๊ณ ์๊ฐ ๋ฌด์์ ๊ดํ ๊ฒ์ธ์ง๋ณด๋ค๋ ๋ฐํ์๋ฅผ ๋ ๋ง์ด ๋ด ๋๋ค. ๋ณด๊ณ ์๊ฐ ๋งค์ฐ ๊ธฐ์ ์ ์ด๊ณ ํฅ๋ฏธ๋ก์ด ๊ฒ์ผ๋ก ํ๋ช ๋๋๋ผ๋ ๋ณด๊ณ ์์ ์ผ๋ถ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ํ์ฌ์ ์ ์ฉํ ์ ์๋ค๋ ๊ฒ์ ์ฌ์ค์ด ์๋๋๋ค. ๊ทธ๋ฆฌ๊ณ ์คํผ์ปค๊ฐ ํ์ํฉ๋๋ค.
Raiffeisenbank ํ์ดํ๋ผ์ธ ๋์ ์กฐ๋ช
๋ณดํต ๋๋ ๊ด์ฌ ์๋ ์คํผ์ปค๋ฅผ ์์์ ์ฐพ์๋ด ๋๋ค. DevOpsForum 2019์์ Raiffeisenbank์ Mikhail Bizhan ์ฐ์ฌ๊ฐ ์ ์ ๊ด์ฌ์ ๋์์ต๋๋ค. ์ฐ์ค์์ ๊ทธ๋ ํ์ด DevOps์ ์ ์ฐจ ๊ด์ฌ์ ๊ฐ๊ฒ ๋๋ ๋ฐฉ๋ฒ, ๊ทธ๊ฒ์ด ํ์ํ ์ด์ , DevOps ํ์ ์์ด๋์ด๋ฅผ ๋น์ฆ๋์ค์ ํ๋งคํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์ด์ผ๊ธฐํ์ต๋๋ค. ๊ธ์์, ์ผ๋ฐ์ ์ผ๋ก ํ์ดํ๋ผ์ธ ๋์์ ๋น์ ๋ณด๋ ๋ฐฉ๋ฒ์ ๋ํด ์ด์ผ๊ธฐํ์ต๋๋ค.
Raiffeisenbank ์๋ํ ์ด์ฌ Mikhail Bizhan
์ด์ ํ์ฌ์๋ "DevOps"๊ฐ ์์ต๋๋ค. ์ฆ, ๊ทธ๋ ์ผํ์ง๋ง ๋ชจ๋ ํ์์ ์ผํ์ง๋ ์์ต๋๋ค. DevOps๋ฅผ ๊ตฌํํ ๋ ํน์ ์์ง๋์ด ์ธก๋ฉด๊ณผ ์ ํ์ ํ์์ฑ ๋ฐ ์ด ์ ํ์ด ๊ตฌ์ถ๋ ํ๋ซํผ์ ์ฑ์๋ ์ธก๋ฉด์์ ํ์ ์ค๋น ์ํ์ ์์กดํฉ๋๋ค. Misha๋ DevOps๊ฐ ํ์ํ ์ด์ ๋ฅผ ๊ธฐ์ ์ ์ค๋ช ํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํ์ต๋๋ค.
์ํ ๋ถ๋ฌธ์๋ ์๋น์ค ๋น์ฉ, ๊ณ ๊ฐ ๊ธฐ๋ฐ ํ์ฅ ๋ฑ ์ฌ๋ฌ ๊ฐ์ง ์ฑ์ฅ ๋์ธ์ด ์์ต๋๋ค. ์๋น์ค ๋น์ฉ์ ๋๋ฆฌ๋ ๊ฒ์ ๊ทธ๋ค์ง ์ข์ ๋์ธ์ด ์๋์ง๋ง ๊ณ ๊ฐ ๊ธฐ๋ฐ์ ๋๋ฆฌ๋ ๊ฒ์ ๊ทธ ๋ฐ๋์ ๋๋ค. ๊ฒฝ์์๊ฐ ๊ฐ๊ด์ ์ผ๋ก ๋ฉ์ง ์ ํ์ ์ถ์ํ๋ฉด ๋ชจ๋ ๊ณ ๊ฐ์ด ๊ทธ๊ณณ์ผ๋ก ๊ฐ๊ณ ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์์ฅ์ ํ์คํ๋ฉ๋๋ค. ๋ฐ๋ผ์ ์ํ์ด ์ค์ ์ ๋๋ ๊ฒ์ ์ ์ ํ์ ์์ฅ์ ์ถ์ํ๊ณ ์ถ์ ์๋๋ฅผ ๋์ด๋ ๊ฒ์ ๋๋ค. ์ด๊ฒ์ด ๋ฐ๋ก DevOps์ ๋ชฉ์ ์ด๋ฉฐ ๊ธฐ์ ์ ์ด๋ฅผ ์ดํดํฉ๋๋ค.
๋ค์ ์ค์ํ ์ฐธ๊ณ ์ฌํญ: DevOps๊ฐ ํญ์ ์ถ์ ์๊ฐ์ ๋จ์ถํ๋ ๊ฒ์ ์๋๋๋ค. DevOps๋ ๋จ๋ ์ผ๋ก ์๋ํ ์ ์์ผ๋ฉฐ, ๊ฐ๋ฐ๋ถํฐ ์์ฐ๊น์ง(์ฝ๋์์ ๊ณ ๊ฐ๊น์ง) ์ ํ์ ๋ง๋ค๊ณ ์์ฅ์ ์ถ์ํ๋ ํ๋ก์ธ์ค์ ์ผ๋ถ์ผ ๋ฟ์ ๋๋ค. ๊ทธ๋ฌ๋ ์ฝ๋ ์ด์ ์ ๋ชจ๋ ๊ฒ์ DevOps์ ์ง์ ์ ์ธ ๊ด๋ จ์ด ์์ต๋๋ค. ์ฆ, ๋ง์ผํ ๋ด๋น์๋ ์๋ ๊ฐ ์์ฅ์ ์ฐ๊ตฌํ๊ณ ๊ฒฝ์์ฌ๋ฅผ ๋ฐ๋ผ์ก๋ ๋ฐ ํ์์ ๋ณด๋ผ ์ ์์ต๋๋ค. ํด๋ผ์ด์ธํธ๊ฐ ํ์๋ก ํ๋ ๊ฒ์ด ๋ฌด์์ธ์ง ๋น ๋ฅด๊ฒ ์ดํดํ๊ณ ์ด ๊ธฐ๋ฅ ๋๋ ํด๋น ๊ธฐ๋ฅ์ ๊ตฌํ์ ๊ณํํด์ผ ํฉ๋๋ค. ์ด๋ DevOps๊ฐ ์๋ํ๊ณ ํ์ฌ๊ฐ ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๋ ๋ฐ ์ถฉ๋ถํ์ง ์์ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๋ฐ๋ผ์ ์ฐ์ Raiffeisenbank๋ DevOps ์ฌ์ฉ ๋ฐฉ๋ฒ์ ๋ฐฐ์์ผ ํ๋ค๋ ์ ๊ณ ์๊ฒฌ์ ๋์ํ์ต๋๋ค. ์๋ํ๋ฅผ ์ํ ์๋ํ๋ ์ ๊ท ๊ณ ๊ฐ ํ๋ณด์ ํฐ ๋์์ด ๋์ง ์์ต๋๋ค.
์ผ๋ฐ์ ์ผ๋ก Misha๋ DevOps๋ฅผ ๊ตฌํํด์ผ ํ์ง๋ง ํ๋ช ํ๊ฒ ๊ตฌํํด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ๋ ๋ณํ๊ฐ ์์๋ ๋ ํ์ ์์ฐ์ฑ์ด ๋จ์ด์ง๊ณ ๋์ ๋ ๋ฒ์ง๋ง ๊ทธ๊ฒ์ด ์ ๋นํ๋ ๊ฒ์ด๋ผ๋ ์ฌ์ค์ ๋๋นํด์ผ ํฉ๋๋ค.
Mango Telecom์ ํ ์คํธ ์๋ํ
ํ ์คํฐ๋ก์ ์ ์๊ฒ ๋ ๋ค๋ฅธ ํฅ๋ฏธ๋ก์ด ๋ณด๊ณ ์๋ Mango Telecom์ Egor Maslov๊ฐ ์ ๊ณตํ ๊ฒ์ ๋๋ค. ํ๋ ์ ํ ์ด์ ์ ๋ชฉ์ "SCRUM ํ์ ์ ์ฒด ํ ์คํธ ์ฃผ๊ธฐ ์๋ํ"์์ต๋๋ค. Egor๋ DevOps๊ฐ SCRUM์ ์ํด ํน๋ณํ ์ ์๋์๋ค๊ณ ์๊ฐํ์ง๋ง ๋์์ SCRUM ํ์ DevOps๋ฅผ ๋์ ํ๋ ๊ฒ์ ์๋นํ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ์ด๋ SCRUM ํ์ด ํญ์ ์ด๋๊ฐ์์ ์คํ ์ค์ด๊ธฐ ๋๋ฌธ์ ๋ฐ์ํ๋ฉฐ ํ์ ์ผ๋ก ์ธํด ์ฃผ์๊ฐ ์ฐ๋งํด์ง๊ณ ํ๋ก์ธ์ค๋ฅผ ๋ค์ ๊ตฌ์ถํ ์๊ฐ์ด ์์ต๋๋ค. ๋ฌธ์ ๋ SCRUM์ด ํ ๋ด ํ์ ํ(ํ ์คํธ ํ, ๊ฐ๋ฐ ํ ๋ฑ)์ ๋ถ๋ฆฌํ์ง ์๋๋ค๋ ์ฌ์ค์๋ ์์ต๋๋ค. ๊ฒ๋ค๊ฐ ๊ธฐ์กด ํ๋ก์ธ์ค๋ฅผ ์๋ํํ๋ ค๋ฉด ๋ฌธ์๊ฐ ํ์ํ๋ฉฐ SCRUM์๋ ๋๋ถ๋ถ ๋ฌธ์๊ฐ ์์ ํ ์กด์ฌํ์ง ์์ต๋๋ค. "์ ํ์ ์ด๋ค ์ข ๋ฅ์ ๊ธ์ฐ๊ธฐ๋ณด๋ค ๋ ์ค์ํฉ๋๋ค."
SCRUM์ผ๋ก ์ ํํ ํ ํ ์คํฐ๋ ๊ธฐ๋ฅ ํ ์คํธ ๋ฐฉ๋ฒ์ ๋ํด ๊ฐ๋ฐ์์ ์๋ดํ๊ธฐ ์์ํ์ต๋๋ค. ์ ์ฐจ์ ์ผ๋ก ๊ธฐ๋ฅ์ ์์ด ์ฆ๊ฐํ๊ณ ๋ฌธ์๊ฐ ์์์ผ๋ฉฐ ํ ์คํธ์์ ๋ค๋ฃจ์ง ์์ ๊ธฐ๋ฅ์์ ๋ง์ ๋ฒ๊ทธ๋ฅผ ๋ฐ๊ฒฌํ๊ธฐ ์์ํ์ผ๋ฉฐ ์ผ๋ฐ์ ์ผ๋ก ๋๊ฐ ์ธ์ ํ ์คํธํ๋์ง ๋ ์ด์ ๋ช ํํ์ง ์์์ต๋๋ค. ๊ฐ๋จํ ๋งํด์ - ํผ๋๊ณผ ๋์. ์ฐ๋ฆฌ๋ ํ ์คํธ ์๋ํ๋ก ์ ํํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ๋์๋ ์์ ํ ์คํจ๊ฐ ์์์ต๋๋ค. ๊ทธ๋ค์ ์ฌ๋ด ํ ์คํฐ์๊ฒ ์๋ ค์ง์ง ์์ ์คํ์ ๊ธ์ ์ฐ๋ ์์์์ฑ ์๋ํ ์ ๋ฌธ๊ฐ๋ฅผ ๊ณ ์ฉํ์ต๋๋ค. ๋ฌผ๋ก ์๋ ํ ์คํธ๋ฅผ ์ํ ํ๋ ์์ํฌ๋ ์๋ํ์ง๋ง ์์์์ฑ ์ ์ฒด๊ฐ ๋ ๋ ํ์๋ XNUMX์ฃผ ๋์ ์ง์๋์์ต๋๋ค. ๋ค์์ ๋ ๋ฒ์งธ ์๋ ํ ์คํธ๋ฅผ ๋์ ํ๋ ค๋ ์๋์์ต๋๋ค. ์ด๋ ๋ชจ๋ ๊ฒ์ด ํ์ฌ ๋ด์์ ์ค์ค๋ก(์ฌ๋ฐ๋ฅธ ๋ฒกํฐ: ๋ด๋ถ์ ์ผ๋ก ์ ๋ฌธ ์ง์ ๊ตฌ์ถ), SCRUM ํ๋ ์์ํฌ ๋ด์์ ๊ตฌ์ถ๋๊ณ ๊ทธ ๊ณผ์ ์์ ๋ฌธ์๋ฅผ ์์ฑํด์ผ ํ๋ค๋ ์ฌ์ค์์ ์์๋์์ต๋๋ค. ์๋ํ๋ฅผ ์ํ ์คํ์ ์ ํ ์คํ๊ณผ ๋์ผํด์ผ ํฉ๋๋ค(์ฌ๊ธฐ์ ์ถ๊ฐํ๊ณ ์์ผ๋ฏ๋ก JavaScript ํ๋ก์ ํธ๋ฅผ ๋ค๋ฅธ ๊ฒ์ผ๋ก ํ ์คํธํ์ง ๋ง์ญ์์ค). ์คํ๋ฆฐํธ๊ฐ ๋๋๋ฉด ํ ์ ์ฒด์์ ์๋ ํ ์คํธ๊ฐ ์ด๋ป๊ฒ ์๋ํ๋์ง ์์ฐํ์ต๋๋ค(์ ์ฉํจ). ๋ฐ๋ผ์ ์๋ํ ํ๋ก์ธ์ค์ ๋ชจ๋ ํ ๊ตฌ์ฑ์์ ์ฐธ์ฌ๊ฐ ์ฆ๊ฐํ์ ๋ฟ๋ง ์๋๋ผ ์๋ ํ ์คํธ์ ๋ํ ์ ๋ขฐ์ ์ด ์๋ ํ ์คํธ๊ฐ ํ์คํ ์ฌ์ฉ๋ ๊ฐ๋ฅ์ฑ์ด ๋์์ก์ต๋๋ค(์ง์์ ์ธ ์คํจ๋ก ์ธํด ํ ๋ฌ ์์ ์ค๋ช ๋์ง ์์).
๊ทธ๊ฑด ๊ทธ๋ ๊ณ , DevOpsForum 2019์๋ ์ค๋ซ๋์ ์๋ ค์ ธ ์๊ณ ์ ์๊ฐ์๋ ์ ์ฉํ ์ฐ์ค ํ์์ธ ๊ฐ๋ฐฉํ ๋ง์ดํฌ๊ฐ ์์์ต๋๋ค. ์ด๋ ๊ฒ ๋์๋ค๋๋ฉฐ ๋ณด๊ณ ์๋ฅผ ๋ฃ๊ณ ํ์์์ ํน์ ์ฃผ์ ๋ ๋ฌธ์ ๋ฅผ ๋ ผ์ํ๊ณ ๋ฌธ์ ํด๊ฒฐ๊ณผ ๊ด๋ จ๋ ๊ฒฝํ์ ๊ณต์ ํ ๊ฐ์น๊ฐ ์๋ค๊ณ ๊ฒฐ์ ํฉ๋๋ค.
๋๋ ๋ํ ์ฃผ์ต์ธก์ด ์งง์ ๋ณด๊ณ ์๋ฅผ ์ฐ์์ ์ผ๋ก ์์ฑํ๋ ๊ฒ์ ๋ฐ๊ฒฌํ์ต๋๋ค. ๊ฐ ๋ณด๊ณ ์๋ 10๋ถ ์ด๋ด๋ก ์งํ๋๋ฉฐ ์ง๋ฌธ์ด ์ด์ด์ง๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ํ ๋ฒ์ ๋ง์ ์ฃผ์ ๋ฅผ ๋ค๋ฃจ๊ณ ๊ด์ฌ ์๋ ์ฐ์ฌ์๊ฒ ์ง๋ฌธ์ ํ ์ ์์ต๋๋ค.
ํ๋ ์ ํ
์ด์
์ค๊ฐ์ ์ปจํผ๋ฐ์ค ํํธ๋ ๋ถ์ค๋ฅผ ๋์๋ค๋๋ฉฐ ๋ง์ ๋ฌผ๊ฑด์ ํ์น๊ฑฐ๋ ์ป์์ต๋๋ค. ์, ์ ์ธ๋ฌผ์ด ๋ง์์ ๋๋ค์!
Alfastrakhovanie์ ๊ฐ๋ฐ ์ด์ฌ์์ ๋ผ์ด๋ ํ ์ด๋ธ ๋ฐ DevOps ๋ฌธ์
DevOpsForum 2019์ ๊ฐ์ฅ ๋ฉ์ง ์ ์ DevOps ์ ๋ฌธ๊ฐ๋ค๊ณผ ํจ๊ปํ ํ ์๊ฐ์ง๋ฆฌ ๋ณธํ์์์ต๋๋ค. XNUMX๋ช ์ ์ธ์ ์ฐธ๊ฐ์๊ฐ ์ด๋๋์ด DevOps๋ฅผ ๋ค์ํ ๊ฐ๋์์ ์ดํด๋ณด์์ต๋๋ค. Anton Isanin(Alfastrakhovanie, ๊ฐ๋ฐ ์ด์ฌ), Nailya Zamashkina(Fintech Lab, ์ด์ ์ด์ฌ), Oleg Egorkin(Rostelecom, Agile ์ฝ์น) ๋ฐ Anton Martyanov(๋ ๋ฆฝ ์ ๋ฌธ๊ฐ, DevOps ์ดํด๋ณด๊ธฐ) ๋น์ฆ๋์ค ๊ด์ ์์).
์ ๋ฌธ๊ฐ๋ค์ด ์ฌ๋๋ค์๊ฒ ๋ ๊ฐ๊น์ด ์์ ์ผ์ด ์ผ์ด๋๊ธฐ ์์ํ์ต๋๋ค. ํ ์๊ฐ ๋์ ์ฒญ์ค ์ค ์ฐธ๊ฐ์๋ค์ด ์ง๋ฌธ์ ํ๊ณ ์ ๋ฌธ๊ฐ๋ค์ด ๋ฉ์ ๋งก์์ต๋๋ค. ๋๋ก๋ ์ค์ ํ ๋ก ์ด์์์ต๋๋ค. ์๋ฅผ ๋ค์ด DevOps ์์ง๋์ด๊ฐ ์ ํ ํ์ํ์ง, ์์คํ ๊ด๋ฆฌ์๋ก์ ๊ต์ก์ ๋ฐ์ ์ ์๋ ์ด์ ๋ ๋ฌด์์ธ์ง, DevOps๋ฅผ ๋ชจ๋ ์ฌ๋์๊ฒ ์ ๊ณตํด์ผ ํ๋์ง, ๊ทธ ๊ฐ์น๋ ๋ฌด์์ธ์ง ๋ฑ ์ง๋ฌธ์ด ๋งค์ฐ ๋ฌ๋์ต๋๋ค.
๊ทธ๋ฐ ๋ค์ Anton Isanin๊ณผ ๊ฐ์ธ์ ์ผ๋ก ์ด์ผ๊ธฐ๋ฅผ ๋๋ด์ต๋๋ค. ์ฐ๋ฆฌ๋ DevOps ๋ฌธํ๋ฅผ ๋ชจ๋ ๊ฐ์ ์ ๋์ ํด์ผ ํ ํ์์ฑ์ ๋ํด ๋ ผ์ํ๊ณ DevOps ํ์ ์ ์ด๋์ด ๋ฉด์ ๋ฐํ์ต๋๋ค.
๋ชจ๋๊ฐ ํจ๊ป ๋ชจ์ฌ ์ ํ๊ณผ ๋น์ฆ๋์ค, ํ ๋ชจ๋์ DevOps๊ฐ ํ์ํ๋ค๊ณ ๊ฒฐ์ ํ๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค. ๊ตฌํํด ๋ณด๊ฒ ์ต๋๋ค. ๋ชจ๋ ๊ฒ์ด ์๋์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์จ์ ๋ด์ฌ์์ต๋๋ค. DevOps๋ฅผ ํตํด ์ฐ๋ฆฌ๋ ๊ณ ๊ฐ์๊ฒ ๋ ๊ฐ๊น์ด ๋ค๊ฐ๊ฐ ์ ์๊ฒ ๋์์ผ๋ฉฐ ์ด์ ๊ณ ๊ฐ์ ๋ชจ๋ ํฌ๋ง ์ฌํญ์ ์ ์ํ๊ฒ ์ดํํ ์ ์์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ ์ฐ๋ฆฌ๋ ์๊ฒฉํ ๊ท์ ๊ณผ ์๊ตฌ ์ฌํญ์ ๊ฐ์ถ ๋๊ท๋ชจ Ops ๋ถ์๋ฅผ ๋ณด์ ํ๊ณ ์์ผ๋ฉฐ ์ง์์ ์ผ๋ก ์ ํ์ ๊ฒฐํจ์ ์ฐพ์๋ด๊ณ ์๋ง์ ์์ฒญ์ ์์ฑํฉ๋๋ค. ๋ํ ํด๋ผ์ด์ธํธ๊ฐ ์๊ธฐ์น ์๊ฒ ๋ฒํผ์ ๋ น์ ๋์ ๋ ธ๋์์ผ๋ก ์ง์ ํ๊ธฐ๋ฅผ ์ํ๋๋ผ๋ ๋ชจ๋ ๊ฒฐํจ์๋ "๊ธด๊ธ" ์ํ๊ฐ ํ ๋น๋ฉ๋๋ค. ํ๋ก์ ํธ๊ฐ ์ฑ์ฅํ๊ณ ๋ฆด๋ฆฌ์ค ์๊ฐ ๋์ด๋๊ณ ๊ทธ์ ๋ฐ๋ผ ํด๋ผ์ด์ธํธ์ ์๋ก์ด ๊ธฐ๋ฅ์ ๋ํ ๊ฒฐํจ๊ณผ ์คํด์ ์๊ฐ ๋์ด๋๊ณ ์์ต๋๋ค. Ops์์๋ ๊ฒฐํจ ๋ณด๊ณ ๋ฅผ ์ ์งํ๊ธฐ ์ํด 10๋ช ์ ์ธ๋ ฅ์ ๋ ๊ณ ์ฉํ๊ณ , ๊ฐ๋ฐํ์์๋ ๊ฒฐํจ ์ข ๊ฒฐ์ ์ํด 15๋ช ์ ๋ ๊ณ ์ฉํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์๋ก์ด ๊ธฐ๋ฅ์ ๋์ ํ๋ ๋์ ํ์ ๋์๋ SD๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์์๊ฒ ๊ธฐ๋ฅ์ ์ค๋ช ํ๊ณ ๋์์ ์ง์ํฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก Ops์ ๊ฐ๋ฐ์ ๋ชจ๋ ์๋ํ์ง๋ง ํด๋ผ์ด์ธํธ์ ๋น์ฆ๋์ค๋ ๋ง์กฑ์ค๋ฝ์ง ์์ต๋๋ค. ์๋ก์ด ๊ธฐ๋ฅ์ด ์ค๋จ๋ฉ๋๋ค. DevOps๋ ์กด์ฌํ๋ ๊ฒ ๊ฐ์ง๋ง ์กด์ฌํ์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
DevOps ๊ตฌํ์ ํ์์ฑ๊ณผ ๊ด๋ จํ์ฌ Anton์ ์ด๊ฒ์ด ๋น์ฆ๋์ค ๊ท๋ชจ์ ์ง์ ์ ์ผ๋ก ๋ฌ๋ ค ์๋ค๊ณ ๋ถ๋ช
ํ ๋ฐํ์ต๋๋ค. XNUMX๋
์ ํ๋์ ํด๋ผ์ด์ธํธ์ ์๋น์ค๋ฅผ ์ ๊ณตํ์ฌ ํ์ฌ์ XNUMX์ต ๋ฌ๋ฌ์ ์์ต์ ๊ฐ์ ธ๋ค ์ค๋ค๋ฉด DevOps๋ ํ์ํ์ง ์์ต๋๋ค(์ด ํด๋ผ์ด์ธํธ์ ์ ๊ธฐ์ ์ผ๋ก ์๋ก์ด ๋ณ๊ฒฝ ์ฌํญ์ ์ ์ฉํ ํ์๊ฐ ์๋ค๋ฉด). ๋ชจ๋ ๊ฒ์ด ์ด์ฝ๋ฆฟ์ผ๋ก ๋ฎ์ฌ ์์ต๋๋ค. ํ์ง๋ง ์ฌ์
์ด ์ฑ์ฅํ๊ณ ๋ ๋ง์ ๊ณ ๊ฐ์ด ๋ฑ์ฅํ๋ค๋ฉด ์ด๋ฅผ ์ค์ํด์ผ ํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ฒ์์๋ ํ์ฌ์ ๋ฉ์ง Ops๊ฐ ์์ต๋๋ค. ๋จผ์ ์ ํ์ ์๋ฅด๊ณ ๋์์ผ ์ ํ์ด ์๋ํ๋ ค๋ฉด ์๋ฒ๋ฅผ ์ฃผ์ํ๊ณ ์๋ชจํ์ ๋ชจ๋ํฐ๋งํด์ผ ํ๋ค๋ ๊ฒ์ ์ดํดํฉ๋๋ค. ๊ทธ๋๋ถํฐ Ops๊ฐ ํ์ํ๊ฒ ๋ฉ๋๋ค. Ops๋ ๋ณ๋์ ๋ถ์๋ก์ ๊ฐ๋ฐ์ ๋ง์ ์ฅ๋ฒฝ์ ์ธ์ฐ๊ธฐ ์์ํ๊ณ ๋ชจ๋ ๋ฐฐ์ก์ด ์ค๋จ๋๊ธฐ ์์ํ ๊ฒ์ด๋ผ๋ ์ ์ ์ดํดํด์ผ ํฉ๋๋ค. ์ฆ, ์ด ๊ฒฝ์ฐ DevOps ๋ฌธํ๋ ์ด๋ฏธ ๊ด๋ จ์ฑ์ด ์์ง๋ง ๊ทธ ์ด๋์ด ์ธก๋ฉด์ ์์ด์๋ ์๋ฉ๋๋ค.
์ถ์ฒ : habr.com