์ค๋ Southbridge์์ ์ฐ๋ฆฌ๋ ๊ณํ ํ์์์ ์ฒญ๋ก์ ๊ด๋ฆฌ์ ๋ํด ๋ ผ์ํ์ต๋๋ค.
์์์ ์๋๋ก, ์์ด๋์ด์์ ์คํ์ผ๋ก ์ด๋ํ์๊ณ ์ ์ํ ์ฌ๋๋ค๋ ์์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์ฒญ๋ก์ ๊ฒฝ์ ์ฒ ํ์ ๊ตฌํํด ๋ด ์๋ค. ํ์ค์ ์ฐพ๊ณ , ์ญํ ์ ์ด๋ป๊ฒ ๋๋์ด์ผ ํ๋์ง, ์์ฌ์ํต์ ์ด๋ป๊ฒ ๊ตฌ์ถํด์ผ ํ๋์ง ๊ฒฐ์ ํ๊ณ , ์ด ๊ธธ์ ๋ฐ๋ผ ์์ง์ด๊ธฐ ์์ํฉ๋๋ค.
๋ ์์ ์ ํฌํจํ์ฌ ์๋์์ ์๋ก, ์ค์ฒ์์ ์์ด๋์ด๋ก ๋์๊ฐ๊ณ ์ถ์ดํ๋ ์ฌ๋๋ค์ด ์์์ต๋๋ค. ์ฐ๋ฆฌ์๊ฒ๋ ํน์ ํ ์๋ฌด์ ํน์ ํ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ์ฒญ๋ก์ ๋๊ตฌ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ฉด ์ฒญ๋ก์ ๊ด๋ฆฌ๊ฐ ์ ์ ๋ก ๋ฐ์ ํฉ๋๋ค.
๊ด๋ฆฌ์ ๊ฐ๋ฐ์ ๋น๊ตํ๋ฉด ํํฅ์ ๊ฒฝ๋ก๋ ๋ชจ๋๋ฆฌ์ค๋ฅผ ์์ฑํ๋ ๊ฒ์ด๊ณ ์ํฅ์ ๊ฒฝ๋ก๋ ๋ง์ดํฌ๋ก์๋น์ค ์ํคํ ์ฒ์ ๋๋ค. ์ด์ "๋ง์ดํฌ๋ก์๋น์ค" ๊ด๋ฆฌ์์๋ ํ๋ฃจ์ ๋ ๋ฒ ๊ด๋ฆฌ ํ๋ก๋ฅผ ์ฌ๊ตฌ์ถํ๊ณ ์ฆ์ "ํ๋ก๋์ ์ ์ ์ฉ"ํ ์ ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ํ๋ก๊ทธ๋จ
DevOps ์ฒ ํ์ ๋ํด์๋ ๋ ผ์ํ์ง ์์ต๋๋ค. ๊ทธ๊ฒ์ด ๋ฌด์๋ฏธํ๊ฑฐ๋, ๋ชจ๋ฅด๊ฑฐ๋, ํ๋ฆฌ๋ฐ๋ฅด๋ฅผ ์ข์ํ์ง ์๊ธฐ ๋๋ฌธ์ด ์๋๋๋ค. DevOps ์ฒ ํ์ 3์ผ ๊ฐ์ ์ง์ค ๊ต์ก์ด ์๋ ์๋ ๊ฐ์ ์ค์ต์ ํตํด ๋ชจ๋ DevOps ์ค๊ณ์์ ์์ง๋์ด์๊ฒ ๊ตฌ์ฒดํ๋ฉ๋๋ค.
๊ตฌ์ฒด์ ์ธ ๋๊ตฌ์ ๋ํด ๋ ผ์ํ๊ฒ ์ต๋๋ค. ์ฒ ํ์ ์ธ ๋ํ๋ ๊ฒฝ์ ๊ตฌ์กฐ ์กฐ์ ์์ด ์ผ์์ ์ธ ์ ๋ฌด ์์ค์์ ๋ฐ๋ก ์ค์ฒํ ์ ์๋ ๊ฒ. Git์ ์ฌ์ฉํ์ฌ ํ ์์ ์ ๋ํ ์ง์นจ์ ์์ฑํฉ๋๋ค. ์๋ฒ ๋ฐฐํฌ๋ฅผ ์ํ ํ๋ ์ด๋ถ์ ์์ฑํฉ๋๋ค. ๋ก๊ทธ ์์ง๊ธฐ๋ฅผ ์ค์ ํฉ๋๋ค.
๊ฒฐ๊ณผ์ ์ผ๋ก ์์ ์ด ๋ ์ฝ๊ณ ๋จ์ํด์ง ๊ฒ์ด๋ฉฐ DevOps๋ฅผ ๊ตฌ์ถํ ์ ์๋ ๊ธฐ๋ฐ์ด ๋ํ๋ ๊ฒ์ ๋๋ค.
Southbridge ๊ดํ์ ๋ฐ์ด๋๊ธฐ ์ํด ์ฐ๋ฆฌ๋ ์ผ๋ถ ์ฃผ์ ์ ๊ดํด ์ธ๋ถ ์ฐ์ฌ๋ฅผ ์ด๋ํ์ต๋๋ค.
Artem Galonsky, STO "BureauBureau"
์์
๊ฐ๋ฐ ๊ฒฝ๋ ฅ 12๋
์ด์.
2011๋
๋ถํฐ ํ์ฅ/๊ฐ๋ฐ๋ถ์ฅ.
2016๋
๋ถํฐ ๊ธฐ์ ์ด์ฌ.
ํ์๋ค๊ณผ ํจ๊ป ์ด์ ์ ์ฌ์ฉํ๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฐํฌ๋ฅผ ์๋ํํ๋ ๋ฐฉ๋ฒ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ์ต์ ํ์ดํ๋ผ์ธ ๊ตฌ์ฑ๊ณผ ๋ช ๊ฐ์ง ์ผ๋ฐ์ ์ธ ๋๊ตฌ์ ๋ํด ๋ ผ์ํด ๋ณด๊ฒ ์ต๋๋ค. GitLab CI/CD์ ๋๊ตฌ์ ๊ธฐ๋ฅ์ ์์ธํ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ํ์๋ค์ด ์ต์ CI/CD ๋ฐฉ๋ฒ์ด ์ฌ์ฉ๋๋ ๋ฐฉ๋ฒ๊ณผ ์ด์ ๋ฅผ ์ดํดํ ์ ์๋๋ก ๋ด ์ฃผ์ (์๋ํ ์๊ฐ ๋ฐ Gitlab ์์ )์ ๋ํ ์ค์ต์ ๊ตฌ์ฑํ์ต๋๋ค. ์ด๋ก ์ ๊ฐ๊ด์ ์ผ๋ก ํ์ํ ์ต์๊ฐ์ด ๋ ๊ฒ์ ๋๋ค.
Alexey Stepanenko, Selectel ํด๋ผ์ฐ๋ ํ๋ซํผ ์์ง๋์ด
OpenStack ํด๋ผ์ฐ๋ ์ ์ง๋ฅผ ์ํ ์ธํ๋ผ ์์
์ฒ๋ฆฌ: ๋ชจ๋ํฐ๋ง, CI/CD ๋ฐ ๊ตฌ์ฑ ๊ด๋ฆฌ.
๋จผ์ , ์ธํ๋ผ ๊ด๋ฆฌ์ ๋ชจ๋ธ๊ณผ ๋ฐฉ๋ฒ(ํ๋ก๊ทธ๋๋ฐ์ ์ ๊ทผ ๋ฐฉ์์ด ๊ด๋ฆฌ์ ์ด๋ป๊ฒ ์ ์ฉ๋์๋์ง)์ ๋ํด ์ด์ผ๊ธฐํ๊ณ , ์ค์ ๋ก ์ ์ธ์ ์ธํ๋ผ ๊ด๋ฆฌ๋ฅผ ์ํ HashiCorp์ DevOps ๋๊ตฌ(Packer ๋ฐ Terraform)์ ๋ํด ์์๋ด ๋๋ค.
๋ธ๋ก์ด ์๋ฃ๋๋ฉด ์ธํ๋ผ๋ฅผ ์ค๋ช ํ๊ณ , ํ ์คํธ ๋ฐ ํ๋ก๋์ ํ๊ฒฝ ์์ฑ์ ์๋ํํ๊ณ , ์ ํ๋ฆฌ์ผ์ด์ ์ ํ์ฅํ๊ณ , ๋ก๋ ๋ฐธ๋ฐ์๋ฅผ ์ฌ์ฉํ์ฌ ๊ณ ๊ฐ์ฉ์ฑ ์๋ฃจ์ ์ ๊ตฌ์ถํ ์ ์์ต๋๋ค.
Eduard Medvedev, Tungsten Labs(๋
์ผ) CTO
StackStorm์์ ์์ง๋์ด๋ก ์ผํ๋ฉด์ ํ๋ซํผ์ ChatOps ๊ธฐ๋ฅ์ ๋ด๋นํ์ต๋๋ค. ๋ฐ์ดํฐ ์ผํฐ ์๋ํ๋ฅผ ์ํ ChatOps๋ฅผ ๊ฐ๋ฐํ๊ณ ๊ตฌํํ์ต๋๋ค. ๋ฌ์์ ๋ฐ ๊ตญ์ ํ์์ ์ฐ์ฌ.
Slurm์์๋ ์ฑ๋ด๊ณผ์ ์๋ฐฉํฅ ํตํฉ์ ์ฌ์ฉํ์ฌ DevOps ํ ๋ด ์ปค๋ฎค๋์ผ์ด์ ๊ณผ CI/CD ํ์ดํ๋ผ์ธ๊ณผ์ ์ํธ ์์ฉ์ ๋์ฑ ํจ๊ณผ์ ์ผ๋ก ๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ํด ์ด์ผ๊ธฐํ๊ฒ ์ต๋๋ค.
Ivan Kruglov, Booking.com ์์ ๊ฐ๋ฐ์
2013๋
Booking.com์ ํฉ๋ฅํ ์ดํ ๋ถ์ฐ ๋ฉ์์ง ์ ๋ฌ ๋ฐ ์ฒ๋ฆฌ, ๋น
๋ฐ์ดํฐ ๋ฐ ์น์คํ, ๊ฒ์ ๋ฑ ์ธํ๋ผ ํ๋ก์ ํธ๋ฅผ ์งํํด ์์ต๋๋ค.
ํ์ฌ ๋ด๋ถ ํด๋ผ์ฐ๋ ๋ฐ ์๋น์ค ๋ฉ์ ๊ตฌ์ถ ๋ฌธ์ ๋ฅผ ์์
์ค์
๋๋ค.
Slerm์ ๋ง์ง๋ง ๋ถ๋ถ์์๋ SRE์ ์ฃผ์ ์ด๋ฐ์ฌ๋ก๊ธฐ์ , ์กฐ์ง์ ๊ฐ๋ ์ ๋ํด ์์๋ณด๊ณ ๋ด ๊ฒฝํ์์ ์ป์ ์ค์ ์ฌ๋ก๋ฅผ ์ฌ์ฉํ์ฌ SRE์ ์ ์ฉ ์ฌ๋ก๋ฅผ ๊ณ ๋ คํ ๊ฒ์ ๋๋ค. ๋ํ SRE์ ๊ธฐ์ ์ ์ธก๋ฉด, ์ฆ ์๋น์ค๋ฅผ ๋์ฑ ์์ ์ ์ผ๋ก ๋ง๋ค๊ธฐ ์ํด ์ด๋ค ๊ธฐ์ ์ ์ฌ์ฉํ ์ ์๋์ง ์ดํด๋ณด๊ฒ ์ต๋๋ค.
์ด ๊ณผ์ ์ ๋ง์น๋ฉด ๋ค์ ๋ ๊ฐ์ง ์ค์ํ ์ง๋ฌธ์ ๋ตํด ๋ณด๊ฒ ์ต๋๋ค.
- SRE๋ ๊ด๋ฆฌ์๋ ํ๋ก๊ทธ๋๋จธ์๊ฒ ๋ฌด์์ ์ ๊ณตํฉ๋๊น?
- ๋น์ฆ๋์ค ๋๋ ์ ํ ์์ ์๊ฐ SRE๋ฅผ ๊ตฌํํด์ผ ํ๋ ์ด์ ๋ ๋ฌด์์ ๋๊น?
๋ฐ๋ผ์ ์ด DevOps Slurm์ ๋ ํนํ ๊ฒ์ ๋๋ค. ํ๋ก๊ทธ๋จ์ ๋ฐ๋ณตํ๋ฉด ๋ค๋ฅธ ๊ตฌ์ฑ์ด ๋ ๊ฒ์ ๋๋ค.
์ธ์ฌํ ๋ถ๋ค์ ์ํด habrapost ํ๋ก๋ชจ์ ์ฝ๋๋ฅผ ์ฌ์ฉํ๋ฉด ์ฌ์ ํ 15% ํ ์ธ์ด ์์ต๋๋ค.
Slurm์ DevOps ํ๋ก๊ทธ๋จ ์ ๋ณด -
๋ ์ง :
์ถ์ฒ : habr.com