๋คํธ์ํฌ ์์ง๋์ด์ ํ์ค(๊ตญ์์..์๊ธ?)
์ต๊ทผ ์์ง๋์ด๋ค๊ณผ ๋ค์ํ ์ฌ๊ฑด์ ๋ํด ๋ ผ์ํ๋ ์ค ํฅ๋ฏธ๋ก์ด ํจํด์ ๋ฐ๊ฒฌํ์ต๋๋ค.
์ด๋ฌํ ๋
ผ์์์๋ '๊ทผ๋ณธ ์์ธ'์ ๋ํ ์ง๋ฌธ์ด ํญ์ ๋ฑ์ฅํฉ๋๋ค. ์ถฉ์คํ ๋
์๋ค์ ์๋ง๋ ๋ด๊ฐ ๊ทธ๋ฌ๋ค๋ ๊ฒ์ ์๊ณ ์์ ๊ฒ์
๋๋ค.
์ด ์์ด๋์ด์ ๋์ ํ๊ณ ์ ํ์ฑ์ด ๋ณต์กํ ์์คํ ์์ ๊ธฐ๋ง์ ์ด๋ผ๋ ์ ์ ์ง์ ํ๋ฉด ํฅ๋ฏธ๋ก์ด ํ ๋ก ์ด ํ์ํฉ๋๋ค. ๋ ผ์์๋ค์ "๊ทผ๋ณธ ์์ธ"์ ๋ํ ์ง์๋ง์ด ์ฐ๋ฆฌ๊ฐ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์๋์ง ์ดํดํ ์ ์๋ค๊ณ ์ด๋ ฌํ ์ฃผ์ฅํฉ๋๋ค.
๋๋ ํฅ๋ฏธ๋ก์ด ํจํด์ ๋ฐ๊ฒฌํ์ต๋๋ค. ๊ฐ๋ฐ์์ DevOps๋ ์ด ์์ด๋์ด์ ๋ค๋ฅด๊ฒ ๋ฐ์ํฉ๋๋ค. ๋ด ๊ฒฝํ์ ๋ฐ๋ฅด๋ฉด ๊ฐ๋ฐ์๋ค์ ๊ทผ๋ณธ ์์ธ์ด ์ค์ํ๋ฉฐ ์ธ๊ณผ ๊ด๊ณ๋ ํญ์ ์ด๋ฒคํธ์์ ํ๋ฆฝ๋ ์ ์๋ค๊ณ ์ฃผ์ฅํ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค. ๋ฐ๋ฉด์ DevOps๋ ๋ณต์กํ ์ธ๊ณ๊ฐ ํญ์ ์ ํ์ฑ์ ๋ฐ๋ฅด์ง๋ ์๋๋ค๋ ๋ฐ ๋ ์์ฃผ ๋์ํฉ๋๋ค.
ํญ์ ๊ถ๊ธํ๋๋ฐ ์ ๊ทธ๋ด๊น์? ๋ฌด์ ~์ ๋ง๋ ๋ค ํ๋ก๊ทธ๋๋จธ๋ค์ด โ๊ทผ๋ณธ ์์ธ์ ์ ํ๋คโ๋ผ๋ ์๊ฐ์ ๊ทธ๋ ๊ฒ ๋นํํ ์ ์๊ฒ ์ต๋๊น? ์ธ๋ถ ๋ฌผ์ง์ ์ธ์ํ๋ ๋ฉด์ญ ์ฒด๊ณ์ ๊ฐ์ต๋๋ค. ์ ๊ทธ๋ค์ ์ด๋ฐ ์์ผ๋ก ๋ฐ์ํ๋ ๋ฐ๋ฉด, ๋ฐ๋ธ์ต์ค๋ ์คํ๋ ค ๊ธฐ์ธ์ด์ ธ ์๋ค ์ด ์์ด๋์ด๋ฅผ ๊ณ ๋ คํด ๋ณผ๊น?
์์ ํ ํ์ ํ ์๋ ์์ง๋ง ์ด์ ๋ํด ๋ช ๊ฐ์ง ์๊ฐ์ด ์์ต๋๋ค. ์ด๋ ์ด๋ฌํ ์ ๋ฌธ๊ฐ๋ค์ด ์ผ์ ์ ๋ฌด๋ฅผ ์ํํ๋ ๋ค์ํ ์ํฉ๊ณผ ๊ด๋ จ์ด ์์ต๋๋ค.
๊ฐ๋ฐ์๋ ์ข ์ข ๊ฒฐ์ ๋ก ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์์ ํฉ๋๋ค. ๋ฌผ๋ก ์ปดํ์ผ๋ฌ, ๋ง์ปค, ์ด์ ์ฒด์ ๋ฑ์ ๋ชจ๋ ๋ณต์กํ ์์คํ ์ด์ง๋ง ์ฐ๋ฆฌ๋ ์ด๋ค์ด ๊ฒฐ์ ๋ก ์ ์ธ ๊ฒฐ๊ณผ๋ฅผ ์ ๊ณตํ๋ค๋ ์ฌ์ค์ ์ต์ํ๋ฉฐ ์ด๋ฅผ ๊ฒฐ์ ๋ก ์ ์ด๋ผ๊ณ ์์ํฉ๋๋ค. ๋์ผํ ์ ๋ ฅ ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ๋ฉด ์ผ๋ฐ์ ์ผ๋ก ๋ค์์ ๊ธฐ๋ํฉ๋๋ค. ์ด ์์คํ ์ ๋์ผํ ์ถ๋ ฅ. ๊ทธ๋ฆฌ๊ณ ์ถ๋ ฅ์ ๋ฌธ์ (โ๋ฒ๊ทธโ)๊ฐ ์๋ ๊ฒฝ์ฐ ๊ฐ๋ฐ์๋ ์ ๋ ฅ ๋ฐ์ดํฐ(์ฌ์ฉ์ ๋๋ ๊ฐ๋ฐ ํ๋ก์ธ์ค ์ค ๋๊ตฌ ์ธํธ์์ ์ป์ ๋ฐ์ดํฐ)๋ฅผ ๋ถ์ํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค. ๊ทธ๋ค์ "์ค๋ฅ"๋ฅผ ์ฐพ์ ๋ค์ ์ ๋ ฅ ๋ฐ์ดํฐ๋ฅผ ๋ณ๊ฒฝํฉ๋๋ค. ์ด๊ฒ์ "๋ฒ๊ทธ"๋ฅผ ์์ ํฉ๋๋ค.
์ํํธ์จ์ด ๊ฐ๋ฐ์ ๊ธฐ๋ณธ ๊ฐ์ : ๋์ผํ ์
๋ ฅ ๋ฐ์ดํฐ๋ ์์ ์ ์ด๊ณ ๊ฒฐ์ ๋ก ์ ์ผ๋ก ๋์ผํ ์ถ๋ ฅ์ ์์ฑํฉ๋๋ค.
์ค์ ๋ก ๋น๊ฒฐ์ ์ ๊ฒฐ๊ณผ ์์ฒด๋ ๋ฒ๊ทธ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค. ์์์น ๋ชปํ ๋๋ ์๋ชป๋ ์ถ๋ ฅ์ด ์ฌํ๋์ง ์์ผ๋ฉด ๊ฐ๋ฐ์๋ ์คํ์ ๋ค๋ฅธ ๋ถ๋ถ(์ด์ ์ฒด์ , ๋คํธ์ํฌ ๋ฑ)์ผ๋ก ์กฐ์ฌ๋ฅผ ํ์ฅํ๋ ๊ฒฝํฅ์ด ์์ต๋๋ค. ์ด๋ ์ ๋ ๊ฒฐ์ ๋ก ์ ์ผ๋ก ๋์ผํ ์ ๋ ฅ ๋ฐ์ดํฐ๋ก ๋์ผํ ๊ฒฐ๊ณผ๋ฅผ ์์ฑํฉ๋๋ค. ๊ทธ๋ ์ง ์๋ค๋ฉด, ์ด๋ ์ฌ์ ํ ๋ฒ๊ทธ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค. ์ง๊ธ์ ์ด์ ์ฒด์ ๋ ๋คํธ์ํฌ ๋ฒ๊ทธ์ผ ๋ฟ์ ๋๋ค.
์ด์จ๋ ๊ฒฐ์ ๋ก ์ ํ๋ก๊ทธ๋๋จธ๊ฐ ์ํํ๋ ๋๋ถ๋ถ์ ์์ ์ ๋ํด ๊ธฐ๋ณธ์ ์ด๊ณ ๊ฑฐ์ ๋น์ฐํ๊ฒ ์ฌ๊ฒจ์ง๋ ๊ฐ์ ์ ๋๋ค.
๊ทธ๋ฌ๋ ํ๋์จ์ด๋ฅผ ์ค๋นํ๊ฑฐ๋ ํด๋ผ์ฐ๋ API๋ฅผ ์์๋ด๋๋ผ ํ๋ฃจ๋ฅผ ๋ณด๋ธ ๋ฐ๋ธ์ต์ค ์ ๋ฌธ๊ฐ์๊ฒ ์์ ํ ๊ฒฐ์ ์ ์ธ ์ธ๊ณ(๋ชจ๋ ์
๋ ฅ์ ๋งคํํ๋ ๊ฒ์ด ๊ฐ๋ฅํ ํ!)์ ๋ํ ์์ด๋์ด๋ ๊ธฐ๊ปํด์ผ ๋ง์๋ ๊ฐ๋
์
๋๋ค. ์์ผ๋ก ์น์๋์ด๋
๋ฐ๋ผ์ ์๋ จ๋ ์์ง๋์ด๋ ๋ชจ๋ ์ฌ๊ณ ์ ๋จ์ผ ๊ทผ๋ณธ ์์ธ์ด ์๊ณ "XNUMX๊ฐ์ง ์ด์ "์ ๊ฐ์ ๊ธฐ์ ์ด ํด๋น ๊ทผ๋ณธ ์์ธ์ ์ฌ๋ฐ๋ฅด๊ฒ(๋ฐ๋ณต์ ์ผ๋ก!) ์ด๋์ด ๋ผ ์ ์๋ค๋ ์ฌ์ค์ ์์ฌํ๊ธฐ๊ฐ ๋ ์ฝ์ต๋๋ค. ์ฌ์ค, ์ด๊ฒ์ ํผ์ฆ ์กฐ๊ฐ์ด ์ค์ ๋ก ๊ทธ๋ ๊ฒ ๊น๋ํ๊ฒ ๋ง์ง ์๋ ๊ทธ๋ค ์์ ์ ๊ฒฝํ๊ณผ ๋ชจ์๋ฉ๋๋ค. ๊ทธ๋ฌ๋ฏ๋ก ๊ทธ๋ค์ ์ด ์๊ฐ์ ๋ ์ฝ๊ฒ ๋ฐ์๋ค์ธ๋ค.
๋ฌผ๋ก ๊ฐ๋ฐ์๋ค์ด ์์งํ๊ฑฐ๋ ๋ฉ์ฒญํ๊ฑฐ๋ ์ ํ์ฑ์ด ์ด๋ป๊ฒ ๊ธฐ๋ง์ ์ธ์ง ์ดํดํ์ง ๋ชปํ๋ค๊ณ ๋งํ๋ ๊ฒ์ ์๋๋๋ค.
๊ทธ๋ฌ๋ ์ ๊ฐ ๋ณด๊ธฐ์ ์ด๋ฌํ ๋ ผ์์์ ๊ฐ๋ฐ์๋ค์ ๊ณตํต์ ์ธ ๋ฐ์์ ์ข ์ข ๊ฒฐ์ ๋ก ์ ๊ฐ๋ ์ด ๋ค์๊ณผ ๊ฐ๋ค๋ ์ฌ์ค๊ณผ ๊ด๋ จ์ด ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ ๋ฐ์ ์ผ๋ก ์ ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค ์ผ์ ์ ๋ฌด์์. ์์ง๋์ด๋ค์ด ์ธํ๋ผ์์ ์๋ขฐ๋ฉ๊ฑฐ์ ๊ณ ์์ด๋ฅผ ์ก์์ผ ํ๋ ๊ฒ๋งํผ ์์ฃผ ๋น๊ฒฐ์ ๋ก ์ ์ ํ์ง๋ ์์ต๋๋ค.
์ด๋ ๊ด์ฐฐ๋ ๊ฐ๋ฐ์ ๋ฐ์์ ์์ ํ ์ค๋ช ํ ์๋ ์์ง๋ง, ์ฐ๋ฆฌ์ ๋ฐ์์ ์ฌ๋ฌ ์์ธ์ ๋ณต์กํ ํผํฉ์ด๋ผ๋ ์ ์ ๊ฐ๋ ฅํ ์๊ธฐ์์ผ ์ค๋๋ค.
๋จ์ผ ์ฌ๊ณ ๋ฅผ ์ฒ๋ฆฌํ๋ , ์ํํธ์จ์ด ์ ๊ณต ํ์ดํ๋ผ์ธ์์ ํ์
ํ๋ , ๋ ๋์ ์ธ์์ ์ดํดํ๋ ค๊ณ ๋
ธ๋ ฅํ๋ ๊ด๊ณ์์ด ์ด๋ฌํ ๋ณต์ก์ฑ์ ๊ธฐ์ตํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์ถ์ฒ : habr.com