์์ ํ์ง ์์ ์ญ์ง๋ ฌํ๋ ๊ธฐ์ ์์คํ ์์ ๊ฐ์ฅ ๊ณผ์ํ๊ฐ๋์ง๋ง ์ํํ ์ทจ์ฝ์ ์ค ํ๋์ ๋๋ค. ์ ๋ขฐํ ์ ์๋ ๋ฐ์ดํฐ๊ฐ ์ ์ ํ ๊ฒ์ฆ ์์ด ๊ฐ์ฒด๋ก ๋ณํ๋ ๋ ๋ฐ์ํ๋ฉฐ, ๊ณต๊ฒฉ์๊ฐ ์ ์ฑ ์ฝํ ์ธ ๋ฅผ ์ฝ์ ํ๊ฑฐ๋ ๊ฐ์ฒด ๊ตฌ์กฐ๋ฅผ ์กฐ์ํ ์ ์๋๋ก ํฉ๋๋ค. ์๋น์ค๊ฐ ์ง๋ ฌํ๋ ๋ฐ์ดํฐ๋ฅผ ์ง์์ ์ผ๋ก ๊ตํํ๋ ๋๊ท๋ชจ ์ํธ ์ฐ๊ฒฐ ํ๊ฒฝ์์ ์ด๋ฌํ ์ทจ์ฝ์ ์ ๋จ์ํ ๋ ผ๋ฆฌ ๊ฒฐํจ์์ ์์ ํ ์๊ฒฉ ์ฝ๋ ์คํ์ผ๋ก ํ๋๋ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ทจ์ฝ์ ์ ๋ณด์๋ฟ๋ง ์๋๋ผ ์๋ก์ด ํตํฉ ๊ณ์ธต ์๋์ โโ์ค๋๋ ์ง๋ ฌํ ๋ฉ์ปค๋์ฆ์ด ์กด์ฌํ๋ ํ๋ํ ๋ ธ๋ ฅ์๋ ์ฌ๊ฐํ ์ํ์ด ๋ฉ๋๋ค.
์ต์ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ๋ ๊ฑฐ์ ์์คํ ๋ชจ๋ ์ง์์ฑ, ๋ฉ์์ง ๋ฐ ์๋น์ค ๊ฐ ํต์ ์ ์ํด ์ง๋ ฌํ์ ์์กดํฉ๋๋ค. ์กฐ์ง์ด ์คํ์ ํ๋ํํจ์ ๋ฐ๋ผ ์ด๋ฌํ ๋ฉ์ปค๋์ฆ์ ๊ธฐ์กด ๊ตฌ์ฑ ์์์ ์๋ก์ด ๊ตฌ์ฑ ์์ ๊ฐ์ ๋ณด์ด์ง ์๋ ์ฐ๊ฒฐ ๊ณ ๋ฆฌ๊ฐ ๋ฉ๋๋ค. ๊ณต๊ฒฉ์๋ ๊ฐ์ฒด ์ญ์ง๋ ฌํ ๊ณผ์ ์์ ์ํํ ๋ฉ์๋๋ฅผ ํธ๋ฆฌ๊ฑฐํ๋ ์กฐ์๋ ํ์ด๋ก๋๋ฅผ ์ฃผ์ ํ์ฌ ์ด๋ฌํ ๋งน์ ์ ์ ์ฉํฉ๋๋ค. ์ญ์ง๋ ฌํ๊ฐ ์ด๋ป๊ฒ ๊ทธ๋ฆฌ๊ณ ์ด๋์์ ๋ฐ์ํ๋์ง์ ๋ํ ์๋ํ๋ ํต์ฐฐ๋ ฅ์ด ์๋ค๋ฉด, ์๋ จ๋ ํ์กฐ์ฐจ๋ ์ด๋ฌํ ์ทจ์ฝ์ ์ ๋๊ท๋ชจ๋ก ๋ฐ๊ฒฌํ๊ณ ํด๊ฒฐํ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช์ต๋๋ค. ๋ฌธ์ ๋ ํ์ง๋ฟ๋ง ์๋๋ผ ์ ์ฌ์ ์ธ ๋น์ฆ๋์ค ์ํฅ์ ์ดํดํ๋ ๊ฒ์ ๋๋ค.
์ทจ์ฝํ ๊ฒฝ๋ก ๊ณต๊ฐ
Smart TS XL์ ์๋ ์ญ์ง๋ ฌํ ๊ฐ์ง ๊ธฐ๋ฅ์ผ๋ก ์์ ํ๊ฒ ํ๋ํ๋ฅผ ๊ฐ์ํํ์ธ์
์ง๊ธ ํ์์ด๋ฌํ ๋ณต์ก์ฑ์ COBOL ์ ์ด ํ๋ฆ ์ด์ ์ด๋ ๊ทผ๋ณธ ์์ธ ๋ถ์์ ์ํ ์ด๋ฒคํธ ์๊ด๊ด๊ณ ๋ถ์ ๊ณผ ๊ฐ์ ๋ค๋ฅธ ํ๋ํ ์ํ์์ ๋ํ๋๋ ๋ฌธ์ ์ ์ ๋ฐ์ํฉ๋๋ค . ๋ ์ฌ๋ก ๋ชจ๋ ์จ๊ฒจ์ง ์ข ์์ฑ๊ณผ ๋ฐํ์ ๋์์ด ์ ๋๋ก ์ ๊ฒ๋์ง ์์ผ๋ฉด ๋ณํ ๊ณผ์ ์ ์ด๋ป๊ฒ ์ ํดํ ์ ์๋์ง ๋ณด์ฌ์ค๋๋ค. ๋ง์ฐฌ๊ฐ์ง๋ก, ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ๋ ๋ฉ์์ง ๋ธ๋ก์ปค์ API์์๋ถํฐ ๋ฐฑ๊ทธ๋ผ์ด๋ ์์ ๋ฐ ๋ฐ์ดํฐ ์ ์ก ๊ณ์ธต์ ์ด๋ฅด๊ธฐ๊น์ง ๋๊ท๋ชจ ์ ์ฅ์ ์ ๋ฐ์ ๊ฑธ์ณ ๋์ ๋์ง ์๊ฒ ์จ์ด ์์ต๋๋ค. ์ด๋ฌํ ์ทจ์ฝ์ ์ ๊ท๋ชจ, ๋ณต์ก์ฑ, ๊ทธ๋ฆฌ๊ณ ๊ฐ์ฒด ์์ค ๋์์ ๋ํ ๊ฐ์์ฑ ๋ถ์กฑ์ ๊ธฐ๋ฐ์ผ๋ก ํ์ฐ๋ฉ๋๋ค.
ํ๋ํ๊ฐ ๊ฐ์ํ๋จ์ ๋ฐ๋ผ, ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ๋ฅผ ๊ฐ์งํ๊ณ ์ ๊ฑฐํ๋ ๋ฅ๋ ฅ์ ๋จ์ํ ๋ฐฉ์ด์ ํ์ ์์๊ฐ ์๋๋ผ ์ง์ ๊ฐ๋ฅํ ํ์ ์ ๊ธฐ๋ฐ์ด ๋ฉ๋๋ค. ์ ์ ๋ถ์, ์ข ์์ฑ ๋งคํ, ๋ฐํ์ ์๊ฒฉ ๋ถ์์ ๊ฒฐํฉํ๋ฉด ์กฐ์ง์ ์ํ์ ์กด์ฌ ์ฌ๋ถ์ ํด๊ฒฐ ์ฐ์ ์์๋ฅผ ์ ํํ๊ฒ ํ์ ํ ์ ์์ต๋๋ค. Smart TS XL๊ณผ ๊ฐ์ ๋๊ตฌ๋ฅผ ํตํด ํ์ ์ฌ๋ฌ ์ธ์ด์์ ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ ํจํด์ ํ์ ํ๊ณ , ์ด๋ฅผ ๋น์ฆ๋์ค ํฌ๋ฆฌํฐ์ปฌ ํ๋ก์ธ์ค์ ์ฐ๊ฒฐํ์ฌ ๊ธฐ๋ฅ ์์์ด๋ ๋ณด์ ์ํ ์์ด ์์ ํ๊ฒ ํ๋ํํ ์ ์์ต๋๋ค.
์์คํ ๋ฌด๊ฒฐ์ฑ์ ๋ฏธ์น๋ ์ํฅ ์ธ์
์์ ํ์ง ์์ ์ญ์ง๋ ฌํ์ ์ง์ ํ ์ํ์ ์์คํ ๋ฌด๊ฒฐ์ฑ์ ์๋ฐํ๊ฒ ํผ์ํ๋ ๋ฐฉ์์ ์์ต๋๋ค. ๋ฏธ๋ฌํ ๋ ผ๋ฆฌ์ ๊ฒฐํจ์ผ๋ก ์์๋๋ ๊ฒ์ด ๋ณธ๊ฒฉ์ ์ธ ์นจํด๋ก ๋ฐ์ ํ์ฌ ๊ณต๊ฒฉ์๊ฐ ์์ ์ฝ๋๋ฅผ ์คํํ๊ฑฐ๋, ์ธ์ฆ์ ์ฐํํ๊ฑฐ๋, ๋ฐ์ดํฐ๋ฅผ ์์์ํฌ ์ ์์ต๋๋ค. ์ญ์ง๋ ฌํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ํฌํ๋ก์ฐ ๊น์์ด ์๋ฆฌ ์ก๊ณ ์๊ธฐ ๋๋ฌธ์ ์ด๋ฌํ ๊ณต๊ฒฉ์ ๊ธฐ์กด์ ๊ฒฝ๊ณ ๋ฐฉ์ด ์ฒด๊ณ๋ฅผ ์ฐํํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๋๊ท๋ชจ ์ํฐํ๋ผ์ด์ฆ ์์คํ ์์๋ ์ทจ์ฝํ ๋จ์ผ ์ญ์ง๋ ฌํ ์ง์ ์ ์ด ์ฌ๋ฌ ์์คํ ์ ์ํฅ์ ๋ฏธ์ณ ๋ฉ์์ง ํ, API ๋ฐ ๊ณต์ ์๋น์ค์ ๋์์ ์ํฅ์ ๋ฏธ์น ์ ์์ต๋๋ค. ์ด๋ฌํ ์ํฅ์ ์ดํดํ๋ฉด ๊ฐ๋ฐ ๋ฐ ๋ณด์ ํ์ด ์ญ์ง๋ ฌํ ๊ฒฐํจ๊ณผ ๊ด๋ จ๋ ๊ธฐ์ ์ ์ํ๊ณผ ๋น์ฆ๋์ค ์ํ์ ๋ชจ๋ ์ธก์ ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๋ฐ์ดํฐ ์์์์ ์๊ฒฉ ์ฝ๋ ์คํ๊น์ง
์์ ํ์ง ์์ ์ญ์ง๋ ฌํ ๊ณต๊ฒฉ์ ์ฌ์ํ ์์คํ ์ค๋จ๋ถํฐ ์น๋ช ์ ์ธ ์์คํ ์นจํด๊น์ง ๋ค์ํฉ๋๋ค. ๋ฎ์ ์์ค์ ๊ณต๊ฒฉ์์๋ ๊ณต๊ฒฉ์๊ฐ ๋ฐ์ดํฐ๋ฅผ ์์์ํค๊ฑฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ํ๋ฅผ ์์ ํ์ฌ ์์ธกํ ์ ์๋ ๋์์ ์ ๋ฐํ ์ ์์ต๋๋ค. ๋์ ์์ค์ ๊ณต๊ฒฉ์์๋ ๊ถํ์ด ํ์ํ ์์ ์ ํธ๋ฆฌ๊ฑฐํ๋ ์ญ์ง๋ ฌํ ๊ฐ์ ฏ์ ์ฒด์ธ์ผ๋ก ์ฐ๊ฒฐํ์ฌ ์ ์ฒด ์๊ฒฉ ์ฝ๋ ์คํ์ ๋ฌ์ฑํ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด, Java์์ ์กฐ์๋ ์ง๋ ฌํ๋ ๊ฐ์ฒด๋ ๋ฆฌํ๋ ์ ์ ์ฌ์ฉํ์ฌ readObject ๋จ๊ณ์์ ๋ช ๋ น์ ์คํํ ์ ์์ต๋๋ค. .NET ํ๊ฒฝ์์๋ BinaryFormatter๋ฅผ ์ฌ์ฉํ ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ๋ฅผ ํตํด ์ ์ฌํ ๊ฒฐ๊ณผ๊ฐ ๋ฐ์ํฉ๋๋ค. PHP๋ Python๊ณผ ๊ฐ์ ์ธ์ด์กฐ์ฐจ๋ ์กฐ์๋ ํ์ด๋ก๋์ ์ญ์ง๋ ฌํ๊ฐ ๊ฐ์ฒด ์ฌ๊ตฌ์ฑ ๊ณผ์ ์์ ์์์ ๋ก์ง์ ์คํํ๋ ์ต์คํ๋ก์์ ์ง๋ฉดํ์ต๋๋ค. ์ด๋ฌํ ์ต์คํ๋ก์ ์ฒด์ธ์ด ๊ตฌ์ถ๋๋ฉด ๊ณต๊ฒฉ์๋ ์ง์์ฑ์ ํ๋ณดํ๊ณ ์๋ฐํ๊ฒ ํ๊ฒฝ์ ์กฐ์ํ ์ ์์ต๋๋ค. ๋จ์ํ ๋ฐ์ดํฐ ๋ณ์กฐ์์ ๋ช ๋ น ์คํ์ผ๋ก ์ด์ด์ง๋ ์ด๋ฌํ ์ทจ์ฝ์ ์ ๋งค์ฐ ํ๊ดด์ ์ด๋ฉฐ ์ ์ฉ ํ ํ์งํ๊ธฐ ์ด๋ ต์ต๋๋ค.
์ค์ ์ธ๊ณ ์ ์ฉ ์ฌ๋ก
๋๊ท๋ชจ ์นจํด ์ฌ๊ณ ์ ์๋น์๋ ๋๋ฆฌ ์ฌ์ฉ๋๋ ํ๋ ์์ํฌ์ ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ์์ ๋น๋กฏ๋์์ต๋๋ค. 2015๋ ์๋ ์ฌ๊ฐํ Java ์ญ์ง๋ ฌํ ์ทจ์ฝ์ ์ผ๋ก ์ธํด ๊ณต๊ฒฉ์๊ฐ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ ์ํฐํ๋ผ์ด์ฆ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ ์ฉํ ์ ์์์ต๋๋ค. ์ฝํ ์ธ ๊ด๋ฆฌ ์์คํ , ๋ฉ์์ง ๋ธ๋ก์ปค, ์ฌ์ง์ด API ๊ฒ์ดํธ์จ์ด์์๋ ์ ์ฌํ ์ฌ๊ณ ๊ฐ ๊ด์ฐฐ๋์์ต๋๋ค. ์ด๋ฌํ ๊ฒฝ์ฐ, ์ฌ์ฉ์ ์ ๋ ฅ์ด๋ ์ธ๋ถ ์์ค์์ ์ง๋ ฌํ๋ ํ์ด๋ก๋๊ฐ ์ ์ ํ ๊ฒ์ฆ ์์ด ํ์ฉ๋์์ต๋๋ค.
์ด๋ฌํ ์ทจ์ฝ์ ์ ์ธ๋ถ ์ ๋ ฅ ํ๋๊ฐ ์๋ ์ ๋ขฐํ ์ ์๋ ๊ตฌ์ฑ ์์๋ฅผ ํ์ ์ผ๋ก ์ผ๊ธฐ ๋๋ฌธ์ ์ํํฉ๋๋ค. ํ์ด๋ก๋๊ฐ ์ฃผ์ ๋๋ฉด ์ ํ๋ฆฌ์ผ์ด์ ์์ฒด์ ๋ณด์ ์ปจํ ์คํธ ๋ด์์ ์๋ํฉ๋๋ค. ์ฆ, ๋ณด์ ํ์ธ๊ฐ ์ฑ์ํ ์กฐ์ง์ด๋ผ๋ ๋ฏธ๋ค์จ์ด๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์ ๋ขฐํ ์ ์๋ ๋ฐ์ดํฐ๋ฅผ ์ญ์ง๋ ฌํํ ๊ฒฝ์ฐ ํผํด๋ฅผ ์ ์ ์ ์์ต๋๋ค. ๊ฐ์ฅ ์ฌ๊ฐํ ๊ณต๊ฒฉ์ ๋ฐ์ดํฐ ์ ์ถ, ์๋ฒ ์์, ๋น์ฆ๋์ค ํต์ฌ ํ๋ก์ธ์ค ์ค๋จ์ผ๋ก ์ด์ด์ก์ต๋๋ค. ์ด๋ฌํ ์ฌ๊ณ ๋ ์ง๋ ฌํ ๋ณด์์ ๋ง์ด๊ทธ๋ ์ด์ ๊ณผ์ ์ ๋ถ์ฐจ์ ์ธ ๊ณ ๋ ค ์ฌํญ์ด ์๋ ํ๋ํ์ ํต์ฌ ์์๋ก ๊ฐ์ฃผํด์ผ ํ๋ ์ด์ ๋ฅผ ๋ค์ ํ๋ฒ ๊ฐ์กฐํฉ๋๋ค.
ํ๋ํ๊ฐ ๋์์ง๊ธฐ ์ ์ ์ํฉ์ ์ ํ์ํค๋ ์ด์
ํ๋ํ ๋ ธ๋ ฅ์ ํ์์ ์ด์ง๋ง, ์๋์น ์๊ฒ ์ญ์ง๋ ฌํ ์ทจ์ฝ์ ์ ๋ํ ๋ ธ์ถ์ ์ฆ๊ฐ์ํฌ ์ ์์ต๋๋ค. ๋ ๊ฑฐ์ ์์คํ ์ ๋ฆฌํฉํ ๋งํ๊ฑฐ๋ ์๋ก์ด ํด๋ผ์ฐ๋ ์๋น์ค์ ํตํฉํ๋ฉด ๋ฐ์ดํฐ ๊ตํ์ด ํ์ฅ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด๋ก ์ธํด ์ง๋ ฌํ ๊ฒฝ๊ณ๊ฐ ๋ ๋์ด์ง๊ณ ์์ ํ์ง ์์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ๊ฐ ๋ฐ์ํ ๊ฐ๋ฅ์ฑ์ด ์ปค์ง๋๋ค. ์ด์ ์๋ ๊ฒฉ๋ฆฌ๋์๋ ๋ ๊ฑฐ์ ์๋น์ค๊ฐ ๊ฐ์๊ธฐ ์ธ๋ถ API ๋๋ ์ด๋ฒคํธ ์คํธ๋ฆผ์์ ์ง๋ ฌํ๋ ํ์ด๋ก๋๋ฅผ ์์ ํ๊ธฐ ์์ํ์ฌ ์ ์์ ์ธ ์ ๋ ฅ์ด ๋ฐ์ํ ์ ์์ต๋๋ค.
๋์ฑ์ด ํ๋ํ๋ JSON ๋๋ XML ๋งคํ ๊ณ์ธต๊ณผ ๊ฐ์ ์๋ก์ด ์ง๋ ฌํ ๋ฉ์ปค๋์ฆ์ ๋์ ํ์ฌ ๊ธฐ์กด ๋ฐ์ด๋๋ฆฌ ํ์๊ณผ ๊ณต์กดํฉ๋๋ค. ๊ธฐ์กด ์์คํ ๊ณผ ์ ๊ท ์์คํ ๋ชจ๋ ์ผ๊ด๋ ๊ฒ์ฆ ๋ฐ ํํฐ๋ง์ ํตํด ์กฐํ๋ฅผ ์ด๋ฃจ์ง ๋ชปํ๋ฉด ๊ณต๊ฒฉ์๋ ๊ตฌํ ๊ฐ์ ์ฐจ์ด์ ์ ์ ์ฉํ๋ ํ์ด๋ธ๋ฆฌ๋ ํ์ด๋ก๋๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ํนํ ๋ฉ์์ง ๋ธ๋ก์ปค์ ๋ณํ ๊ณ์ธต๊ณผ ๊ฐ์ ํตํฉ ํ๋ซํผ์ ๋ฐ์ดํฐ๋ฅผ ๋ฐ๋ณต์ ์ผ๋ก ์ญ์ง๋ ฌํ ๋ฐ ์ฌ์ง๋ ฌํํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ ์ ํ ์ ๊ณต๊ฒฉ ํ๋ฉด์ด ์ฆ๊ฐํฉ๋๋ค. ๋ชจ๋ ๋จ๊ณ์์ ์ผ๊ด๋ ๋ฐ์ดํฐ ์ ๋ขฐ ๊ฒฝ๊ณ๋ฅผ ์ ์ฉํ๋ ๊ฒ์ ํ๋ํ๋ฅผ ์ทจ์ฝํ๊ฒ ๋ง๋๋ ๊ฒ์ด ์๋๋ผ ์์ ํ๊ฒ ๋ง๋๋ ๋ฐ ์ค์ํฉ๋๋ค.
๋๊ท๋ชจ ์ฝ๋๋ฒ ์ด์ค์์ ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ ๊ฐ์ง
์์ ํ์ง ์์ ์ญ์ง๋ ฌํ ํ์ง๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ณด์, ํนํ ๋๊ท๋ชจ ๊ธฐ์ ํ๊ฒฝ์์ ๊ฐ์ฅ ์ด๋ ค์ด ์ธก๋ฉด ์ค ํ๋์ ๋๋ค. ์ง์ ์ ์ธ ์ฌ์ฉ์ ์ ๋ ฅ์ ํตํด ๋ํ๋๋ ์ผ๋ฐ์ ์ธ ์ทจ์ฝ์ ๊ณผ ๋ฌ๋ฆฌ, ์ญ์ง๋ ฌํ ์ทจ์ฝ์ ์ ๋ด๋ถ ์ํฌํ๋ก, ๋ฐฑ๊ทธ๋ผ์ด๋ ํ๋ก์ธ์ค ๋ฐ ๋ฏธ๋ค์จ์ด ๊ตฌ์ฑ ์์ ๋ด์ ๊น์ด ํ๊ณ ๋ค์ด ์์ต๋๋ค. ์ ์ฉ๋๊ธฐ ์ ๊น์ง๋ ๋์ ๋๋ ์ค๋ฅ๋ฅผ ์ ๋ฐํ๋ ๊ฒฝ์ฐ๊ฐ ๋๋ญ ๋๋ค. ํจ๊ณผ์ ์ธ ํ์ง๋ฅผ ์ํด์๋ ์ ์ ๋ถ์, ์ข ์์ฑ ๋ถ์ ๋ฐ ๋์ ๋ถ์์ ๊ฒฐํฉํ์ฌ ๋ช ์์ ์ธ ์ญ์ง๋ ฌํ ํธ์ถ๋ฟ๋ง ์๋๋ผ ์ ์ฉ์ ๊ฐ๋ฅํ๊ฒ ํ๋ ์จ๊ฒจ์ง ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ ๋ฐ์ดํฐ ๊ฒฝ๋ก ์ฒด์ธ์ ๋ฐํ๋ด์ผ ํฉ๋๋ค.
์กฐ์ง์ด ๋ถ์ฐ ์์คํ ๊ณผ ๋ง์ดํฌ๋ก์๋น์ค๋ก ์ ํํจ์ ๋ฐ๋ผ ๋ณต์ก์ฑ์ด ์ฆ๊ฐํฉ๋๋ค. ๊ฐ ์๋น์ค๋ ์๋ก ๋ค๋ฅธ ์ง๋ ฌํ ํ๋ ์์ํฌ๋ ํ์์ ์ฌ์ฉํ ์ ์์ผ๋ฏ๋ก, ์๋ํ๋ ๊ต์ฐจ ์ธ์ด ๊ฐ์์ฑ ์์ด๋ ํตํฉ ๊ฐ์ง๊ฐ ์ด๋ ต์ต๋๋ค.
์ ์ ์ฝ๋ ๋ถ์ ๋ฐ ํจํด ๊ฐ์ง
์ ์ ๋ถ์์ ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ๋ฅผ ๋ฐ๊ฒฌํ๋ ๊ฐ์ฅ ์ ๋ขฐํ ์ ์๋ ์ถ๋ฐ์ ์ ๋๋ค. ์์ค ์ฝ๋๋ ๋ฐ์ดํธ์ฝ๋์์ ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ ํจ์, ํ๋ ์์ํฌ, ํด๋์ค ๋ก๋๋ฅผ ๊ฒ์ฌํจ์ผ๋ก์จ ํ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ์ง ์๊ณ ๋ ๊ณ ์ํ ์์ญ์ ํ์ ํ ์ ์์ต๋๋ค. ๋๊ตฌ์ ๋ด๋ถ ์คํฌ๋ฆฝํธ๋ Java์ ObjectInputStream.readObject, .NET์ BinaryFormatter.Deserialize, Python์ pickle.loads, PHP์ unserialize์ ๊ฐ์ ํจ์์ ํ๋๊ทธ๋ฅผ ์ง์ ํ ์ ์์ต๋๋ค.
์ต์ ์ ์ ๊ธฐ๋ฒ์ ํจ์ ํธ์ถ์ ์๋ณํ๋ ๊ฒ ์ธ์๋ ๋ฐ์ดํฐ ํ๋ฆ์ ๋ถ์ํ์ฌ ์ง๋ ฌํ๋ ๋ฐ์ดํฐ๊ฐ HTTP ์์ฒญ, ํ์ผ ๋๋ ๋ฉ์์ง ํ์ ๊ฐ์ ์ ๋ขฐํ ์ ์๋ ์ถ์ฒ์์ ์ ๋ํ๋์ง ํ์ธํฉ๋๋ค. ์ด๋ฌํ ๊ตฌ๋ฌธ์ ๋ฐ ์ํฉ์ ํ์ง์ ์กฐํฉ์ ์ ํ๋๋ฅผ ํฌ๊ฒ ํฅ์์ํต๋๋ค. ๋ํ ์ ์ฅ์ ๊ฐ ํจํด ๋งค์นญ์ ํตํด ํ์ค API๋ฅผ ์ฌ์ฉํ์ง ์์ผ๋ฉด์๋ ๋์ผํ ์ํํ ๋์์ ๋ฐ๋ณตํ๋ ์ฌ์ฉ์ ์ง์ ์ง๋ ฌํ ๋ก์ง์ ์ฐพ์๋ผ ์ ์์ต๋๋ค.
๋๊ท๋ชจ ์ฝ๋๋ฒ ์ด์ค์์๋ ์ด๋ฌํ ๊ฒ์ฌ๋ฅผ ์๋ํํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ์ ํ๋ฆฌ์ผ์ด์ ์ค์๋์ ๋ฐ๋ผ ๋ถ๋ฅํ๋ ๊ฒ์ด ํ์์ ์ ๋๋ค. ์ฐ์ ์์๋ฅผ ์ง์ ํ๋ฉด ํ์ ์ธ๋ถ ์ ๋ ฅ์ด๋ ์ธ์ฆ, ๊ธ์ต ๊ฑฐ๋, ์์คํ ๊ตฌ์ฑ ๊ด๋ฆฌ์ ๊ฐ์ ๋ฏผ๊ฐํ ๊ตฌ์ฑ ์์์ ๊ฐ์ฅ ๊ฐ๊น์ด ์ญ์ง๋ ฌํ ์ง์ ์ ์ง์คํ ์ ์์ต๋๋ค.
์ข ์์ฑ ๊ทธ๋ํ ๊ฒ์ฌ
๊ฐ๋ฐ์๊ฐ ์์ ํ์ง ์์ API๋ฅผ ์ง์ ํธ์ถํ์ง ์๋๋ผ๋, ํ์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ํ๋ ์์ํฌ ๋ด์ ์ํ์ด ์กด์ฌํ ์ ์์ต๋๋ค. ์ข ์์ฑ ๊ทธ๋ํ ๊ฒ์ฌ๋ ์ง๋ ฌํ ๋ฐ ์ญ์ง๋ ฌํ ๊ธฐ๋ฅ์ด ์ ์ด์ ์ข ์์ฑ์ ํตํด ์ ํ๋๋ ๋ฐฉ์์ ๋งคํํ์ฌ ์ด๋ฌํ ์จ๊ฒจ์ง ๋ ธ์ถ์ ํ์ ํฉ๋๋ค. ๊ฒ๋ณด๊ธฐ์ ๋ฌดํดํด ๋ณด์ด๋ ์ ํธ๋ฆฌํฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์ ์ฉ ๊ฐ๋ฅํ "๊ฐ์ ฏ ์ฒด์ธ"์ ํ์ฑํ๋ ํด๋์ค ์ฒด์ธ์ ์์ฑํ์ฌ ๊ณต๊ฒฉ์๊ฐ ์ฝ๋๋ฅผ ์คํํ ์ ์๋๋ก ํ ์ ์์ต๋๋ค.
์ด๋ฌํ ์ํ์ ๊ฐ์งํ๋ ค๋ฉด ํ์ ์ ์ธ๋ ์ข ์์ฑ๊ณผ ๊ฐ์ ์ข ์์ฑ์ ๋ชจ๋ ๋ถ์ํ๊ณ , Apache Commons Collections๋ ๋ ๊ฑฐ์ ๋ฉ์์ง ์ง๋ ฌํ ํ๋ ์์ํฌ์ ๊ฐ์ ๊ธฐ์กด ๋ฒ์ ์ ๊ณตํต ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ฉด๋ฐํ ์ดํด๋ด์ผ ํฉ๋๋ค. ์ข ์์ฑ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ์๋ ค์ง ์ทจ์ฝ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋๋ ๊ถ๊ณ ์ฌํญ๊ณผ ์ฐ๊ด์ํค๋ฉด ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ ๊ฒฐํจ์ ์ด๋ ฅ์ด ์๋ ๊ตฌ์ฑ ์์๋ฅผ ์ ํํ ํ์ ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
์๋ ์ข ์์ฑ ์ค์บ๋์ ์๋ก์ด ํจํค์ง๊ฐ ๋ฐฐํฌ ์ ์ ํ๊ฐ๋ ์ ์๋๋ก ์ง์์ ํตํฉ ํ์ดํ๋ผ์ธ์ ํตํฉ๋์ด์ผ ํฉ๋๋ค. ์ฌ๋ฌ ์ ์ฅ์๊ฐ ์๋ ๋๊ท๋ชจ ํ๊ฒฝ์์ ์ข ์์ฑ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ์ค์์์ ๊ด๋ฆฌํ๋ฉด ์ ์ฌ์ ์ธ ๊ณต๊ฒฉ ์์ญ์ ๋ํ ์กฐ์ง ์ ์ฒด์ ํต์ฐฐ๋ ฅ์ ํ๋ณดํ๊ณ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ๊ทธ๋ ์ด๋ ๋๋ ๊ต์ฒด์ ์ฐ์ ์์๋ฅผ ์ ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๋ฐํ์ ์๊ฒฉ ์ธก์ ๋ฐ ํ๋ ๋จ์
์ ์ ๋ฐ ์ข ์์ฑ ๋ถ์์ ์ ์ฌ์ ์ธ ์ญ์ง๋ ฌํ ์ง์ ์ ๋๋ฌ๋ด๋ ๋ฐ๋ฉด, ๋ฐํ์ ์๊ฒฉ ๋ถ์์ ์ด๋ฌํ ์ง์ ์ด ์ค์ ์ํฉ์์ ์ด๋ป๊ฒ ๋์ํ๋์ง ๋ณด์ฌ์ค๋๋ค. CPU ์ฌ์ฉ๋ ๊ธ์ฆ, ๊ฐ์ฒด ์์ฑ ์ค ๊ฐ์์ค๋ฌ์ด ์์ธ ๋ฐ์, ๋ฐ๋ณต์ ์ธ ์ญ์ง๋ ฌํ ์คํจ์ ๊ฐ์ ๋น์ ์์ ์ธ ์ญ์ง๋ ฌํ ํจํด์ ๋ชจ๋ํฐ๋งํ๋ฉด ๊ณต๊ฒฉ์ด๋ ์์ ํ์ง ์์ ์ฝ๋ ๊ฒฝ๋ก์ ๋ํ ์กฐ๊ธฐ ๊ฒฝ๊ณ ๋ฅผ ์ ๊ณตํ ์ ์์ต๋๋ค.
์๊ฒฉ ์ธก์ ์ ์ธ๋ถ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํด์๋ ์ ๋๋ ๊ตฌ์ฑ ์์ ๋ด์์ ์์์น ๋ชปํ ์ญ์ง๋ ฌํ ํ๋์ ์๋ณํ ์๋ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ๋คํธ์ํฌ ํ์ด๋ก๋๋ฅผ ์ญ์ง๋ ฌํํ๋ ๋ณด๊ณ ๋ชจ๋์ ํตํฉ ๊ณผ์ ์์ ์์ ํ์ง ์์ ๋ฐ์ดํฐ ํ๋ฆ์ด ๋ฐ์ํ์์ ๋ํ๋ผ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ ํธ๋ ์์ฒญ ์ถ์ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ๋ก๊ทธ์ ์ฐ๊ด๋์ด ์ฝ๋ ๊ฒํ ๋ง์ผ๋ก๋ ๋์น ์ ์๋ ์จ๊ฒจ์ง ์ทจ์ฝ์ ์ ์ฐพ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
์์คํ ์ํธ์์ฉ์ด ๋ณ๊ฒฝ๋๋ ํ๋ํ ๊ณผ์ ์์ ๋์ ๋ชจ๋ํฐ๋ง์ ํนํ ์ค์ํฉ๋๋ค. ์๋ก ๋ง์ด๊ทธ๋ ์ด์ ๋ ์๋น์ค์์ ์ญ์ง๋ ฌํ ๊ด๋ จ ์์ธ๊ฐ ๋ฐ์ํ๊ฑฐ๋ ์ง์ฐ ์๊ฐ์ด ์ฆ๊ฐํ๋ ๊ฒฝ์ฐ, ์ง๋ ฌํ ํ์ ๊ฐ ๋นํธํ์ฑ์ด๋ ๋ฆฌํฉํ ๋ง ๊ณผ์ ์์ ์์ ํ์ง ์์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ๊ฐ ๋ฐ์ํ์์ ๋ํ๋ผ ์ ์์ต๋๋ค. ์ง์์ ์ธ ๋ฐํ์ ๊ฐ์์ฑ์ ํตํด ์ ์ฌ์ ์ธ ์ญ์ง๋ ฌํ ๋ฌธ์ ๊ฐ ์ ์ฉ ๋ฒกํฐ๋ก ๋ฐ์ ํ๊ธฐ ์ ์ ๋ฐ๊ฒฌํ ์ ์์ต๋๋ค.
์ํ ์ ๊ฑฐ: ๋ฆฌํฉํ ๋ง ๋ฐ ์๋ฐฉ ์ ๋ต
์์ ํ์ง ์์ ์ญ์ง๋ ฌํ๋ฅผ ์ฐพ์๋ด๋ ๊ฒ์ ์ฒซ ๋จ๊ณ์ผ ๋ฟ์ ๋๋ค. ์ด๋ฅผ ์ ๊ฑฐํ๋ ค๋ฉด ์ ์คํ ๋ฆฌํฉํ ๋ง, ์ํคํ ์ฒ ๋ณ๊ฒฝ, ๊ทธ๋ฆฌ๊ณ ํ์์ ๋ฐ์ดํฐ ๊ตํ์ ์ฒ๋ฆฌํ๋ ๋ฐฉ์์ ๋ํ ๋ฌธํ์ ๋ณํ๊ฐ ํ์ํฉ๋๋ค. ๋ง์ ๊ธฐ์ ์ด ์ญ์ง๋ ฌํ๋ฅผ ์๋น์ค ๊ฐ ๊ฐ์ฒด ์ด๋์ ์ํ ํธ๋ฆฌํ ์ง๋ฆ๊ธธ๋ก ์ฌ๊ธฐ์ง๋ง, ์ค์ ๋ก๋ ์ ๋ขฐํ ์ ์๋ ๋ฐ์ดํฐ๋ฅผ ํตํด ์ฝ๋ ์คํ์ ํ์ฉํ๋ค๋ ์ฌ์ค์ ์ธ์งํ์ง ๋ชปํ๊ณ ์์ต๋๋ค. ํ์ง ํ๋ฉด์ด ๋งคํ๋๋ฉด ํ์ ์์ ํ์ง ์์ ํจํด์ ์์ ํ ์ง๋ ฌํ ๋ฉ์ปค๋์ฆ์ผ๋ก ๋์ฒดํ๊ณ , ์๊ฒฉํ ๋ฐ์ดํฐ ๊ฒฝ๊ณ๋ฅผ ๋์ ํ๋ฉฐ, ๊ฒ์ฆ๋์ง ์์ ๊ฐ์ฒด ์์ฑ์ ๋ฐฉ์งํ๋ ์ ์ด ๊ธฐ๋ฅ์ ๊ตฌํํด์ผ ํฉ๋๋ค. ์ด๋ฌํ ๋ ธ๋ ฅ์ ์ฆ๊ฐ์ ์ธ ๋ณด์ ํ์ ์ ํด์ํ ๋ฟ๋ง ์๋๋ผ ํฅํ ํตํฉ์ ๊ฐ์ํํ์ฌ ํ๋ํ ์ด๋์ ํฐ๋ธ๋ฅผ ๊ฐํํฉ๋๋ค.
์์ ํ์ง ์์ ์ง๋ ฌ ๋ณํ๊ธฐ๋ฅผ ์์ ํ ํ์์ผ๋ก ๊ต์ฒด
๊ฐ์ฅ ํจ๊ณผ์ ์ธ ์ํ์ฑ ์ ์์ ํ์ง ์์ ์ง๋ ฌํ๋ฅผ ์์ ํ ์ ๊ฑฐํ๋ ๊ฒ์ ๋๋ค. ๋ฐ์ด๋๋ฆฌ ์ง๋ ฌํ ํ๋ ์์ํฌ๋ฅผ JSON, ์คํค๋ง ๊ฒ์ฆ ๊ธฐ๋ฅ์ด ์๋ XML, ๋๋ Google Protocol Buffers์ ๊ฐ์ ๋ ์์ ํ ํ์์ผ๋ก ๋์ฒดํ๋ฉด ์ํ์ ํฌ๊ฒ ์ค์ผ ์ ์์ต๋๋ค. ์ด๋ฌํ ํ์์ ๋ฐ์ดํฐ ์ ์ฉ์ด๋ฏ๋ก ์คํ ๊ฐ๋ฅํ ๋์์ ํฌํจํ์ง ์๊ณ ๊ตฌ์กฐํ๋ ์ ๋ณด๋ฅผ ๋ํ๋ ๋๋ค.
์ด๋ฌํ ํ์์ ์ฑํํ๋๋ก ๋ ๊ฑฐ์ ์ฝ๋๋ฅผ ๋ฆฌํฉํ ๋งํ๋ ค๋ฉด ์ฒ๋ฆฌ์ ํ์ํ ํ๋๋ง ์ค๋ช ํ๋ ๋ช ์์ ์ธ ๋ฐ์ดํฐ ์ ์ก ๊ฐ์ฒด(DTO)๋ฅผ ์ ์ํด์ผ ํฉ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ฒด ๊ฐ์ฒด ๊ทธ๋ํ๋ฅผ ์ง๋ ฌํํ๋ ๋์ , ์ด๋ฌํ DTO๋ง ์ง๋ ฌํํ ๋ค์ ์ ํจ์ฑ ๊ฒ์ฌ ํ ๋ด๋ถ ๊ฐ์ฒด์ ๋งคํํด์ผ ํฉ๋๋ค. ์ด๋ ๊ฒ ๋ถ๋ฆฌํ๋ฉด ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ ๋ ฅ ๋ฐ์ดํฐ์์ ์์์ ํ์์ ์ฌ๊ตฌ์ฑํ์ง ์์ต๋๋ค.
์กฐ์ง์ ๋ํ ํ๋ ์์ํฌ์ ๋ฉ์์ง ๋ธ๋ก์ปค์ ์๋ฌต์ ์ง๋ ฌํ ๊ธฐ๋ฅ์ ๊ฒํ ํด์ผ ํฉ๋๋ค. RPC ํ๋ ์์ํฌ, ๋ฉ์์ง ํ ๋๋ ๊ฐ์ฒด ๊ด๊ณํ ๋งคํผ์์ ์๋ ์ญ์ง๋ ฌํ๋ฅผ ๋นํ์ฑํํ๋ฉด ๊ฐ๋ฐ์๊ฐ ๊ฐ๊ณผํ ์ ์๋ ์จ๊ฒจ์ง ์ง์ ์ ์ ๋ฐฉ์งํ ์ ์์ต๋๋ค. ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ๋ชจ๋ ๋ฐ์ด๋๋ฆฌ ๋ฐ ๋ ์ ํ์์ ์คํค๋ง ๊ธฐ๋ฐ์ ์ธ์ด ๋ ๋ฆฝ์ ์ธ ๊ตฌ์กฐ๋ก ๋์ฒดํ๋ฉด ํ๋ํ๊ฐ ๊ฐ์ํ๋๊ณ ์ฅ๊ธฐ์ ์ธ ์ ์ง ๊ด๋ฆฌ๊ฐ ํฅ์๋ฉ๋๋ค.
ํด๋์ค ํ์ฉ ๋ชฉ๋ก ๋ฐ ํํฐ๋ง ๊ตฌํ
๋ ๊ฑฐ์ ์ข ์์ฑ์ผ๋ก ์ธํด ์์ ํ ๊ต์ฒด๊ฐ ๋ถ๊ฐ๋ฅํ ๋, ํ์ฉ ๋ชฉ๋ก๊ณผ ํํฐ๋ง์ ์ค์ฉ์ ์ธ ์์ ๋ฐฉ์ด์ฑ ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ฌํ ๋ฉ์ปค๋์ฆ์ ์ญ์ง๋ ฌํ ๊ณผ์ ์์ ์ธ์คํด์คํ๋ ์ ์๋ ํด๋์ค๋ฅผ ์ ํํฉ๋๋ค. Java์์ ๊ฐ๋ฐ์๋ ObjectInputFilter๋ฅผ ๊ตฌ์ฑํ์ฌ ํน์ ํด๋์ค๋ ํจํค์ง๋ง ํ์ฉํ ์ ์์ต๋๋ค. .NET ์ง๋ ฌํ๊ธฐ์๋ ์ ์ฌํ ๊ฒฐ๊ณผ๋ฅผ ์ป๋ ๋ฐ์ธ๋ ์ค์ ์ด ํฌํจ๋์ด ์์ต๋๋ค.
ํจ๊ณผ์ ์ธ ํ์ฉ ๋ชฉ๋ก์ ์์ฑํ๋ ค๋ฉด ๊ฐ ์ญ์ง๋ ฌํ ์ปจํ ์คํธ์์ ์์๋๋ ๊ฐ์ฒด ์ ํ์ ์ดํดํด์ผ ํฉ๋๋ค. ํ์ ๊ด๋ฒ์ํ ํจํด ๋งค์นญ๋ณด๋ค๋ ๋ช ํํ ํ์ฉ ๋ชฉ๋ก์ ์ ์ํด์ผ ํฉ๋๋ค. ํํฐ๋ง์ ๋ํ ์๊ฒฉํ ์ ๋ ฅ ํฌ๊ธฐ ์ ํ์ ์ ์ฉํ๊ณ , ์์์น ๋ชปํ ํด๋์ค ๋ฉํ๋ฐ์ดํฐ๋ฅผ ๊ฑฐ๋ถํ๋ฉฐ, ๊ฒํ ๋ฅผ ์ํด ์๋ฐ ์ฌํญ์ ๊ธฐ๋กํด์ผ ํฉ๋๋ค.
ํ์ง๋ง ํ์ฉ ๋ชฉ๋ก์ ์๊ตฌ์ ์ธ ํด๊ฒฐ์ฑ ์ด ์๋ ์์ ๋ฐฉํธ์ผ๋ก ๊ฐ์ฃผํด์ผ ํฉ๋๋ค. ๋๊ท๋ชจ ๋ฆฌํฉํ ๋ง ํ๋ก์ ํธ๊ฐ ์งํ๋๋ ๋์ ๋ณดํธ ๊ธฐ๋ฅ์ ๊ฐํํฉ๋๋ค. ์์คํ ์ด ์์ ํ ๋ฐ์ดํฐ ํ์์ผ๋ก ์ ํ๋๋ฉด ์ด๋ฌํ ๋ฐํ์ ํํฐ๋ง์ ํ์์ฑ์ ์ค์ด๋ญ๋๋ค. ์น์ธ๋ ๊ฐ์ฒด ์ ํ์ ๋ํ ์ผ๊ด๋ ๋ฌธ์ํ์ ์๊ฒฉํ ์ง๋ ฌํ ์ ์ฑ ์ ์ฉ์ ๋ถ์ฐ ํ๊ฒฝ์์ ์์ธก ๊ฐ๋ฅํ ๋์์ ์ ์งํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๋ ๊ฑฐ์ ๊ตฌ์ฑ ์์ ๊ฒฉ๋ฆฌ ๋ฐ ์๋๋ฐ์ฑ
์ฝ๊ฒ ๋ค์ ์์ฑํ ์ ์๋ ๋ ๊ฑฐ์ ๋ชจ๋์ ๊ฒฝ์ฐ, ๊ฒฉ๋ฆฌ๊ฐ ๊ฐ์ฅ ์ค์ฉ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ๋๋ค. ์ ์ด๋ ์๋๋ฐ์ค ๋๋ ์ปจํ ์ด๋ํ๋ ํ๊ฒฝ ๋ด์์ ์ ๋ขฐํ ์ ์๋ ์ญ์ง๋ ฌํ๋ฅผ ์คํํจ์ผ๋ก์จ ํ์ ์ ์ฌ์ ์ธ ์นจํด๊ฐ ์ค์ ์์คํ ์ผ๋ก ํ์ฐ๋๋ ๊ฒ์ ๋ฐฉ์งํ ์ ์์ต๋๋ค.
์ผ๋ฐ์ ์ธ ์ ๋ต์ ์ต์ํ์ ๊ถํ์ผ๋ก ์ ์ฉ ์ปจํ ์ด๋์์ ๋ ๊ฑฐ์ ํ๋ก์ธ์ค๋ฅผ ์คํํ๊ณ ๋ฏผ๊ฐํ ๋ฐ์ดํฐ ์ ์ฅ์์ ์ง์ ์ ๊ทผํ์ง ์๋ ๊ฒ์ ๋๋ค. ๋คํธ์ํฌ ๋ถํ ์ ์ญ์ง๋ ฌํ๊ฐ ์ ์ฉ๋๋๋ผ๋ ๊ณต๊ฒฉ์์ ๋๋ฌ ๋ฒ์๋ฅผ ์ ํํฉ๋๋ค. ๋ ๊ฑฐ์ ์์คํ ์์ ๋ฐฐ์น๋ ๋ฉ์์ง ๊ฒ์ฆ ๊ณ์ธต์ ์ง๋ ฌํ๋ ๋ฐ์ดํฐ๋ฅผ ๊ฐ๋ก์ฑ์ ๊ฒ์ฌํ์ฌ ์ํํ ํ์ด๋ก๋๊ฐ ์ทจ์ฝํ ๊ตฌ์ฑ ์์์ ๋๋ฌํ๊ธฐ ์ ์ ์ฐจ๋จํ ์ ์์ต๋๋ค.
ํ๋ํ ํ๋ก์ ํธ์์ ๊ฒฉ๋ฆฌ๋ ์ ์ฒด ์ฝ๋ ๊ต์ฒด๋ฅผ ๊ณํํ ์๊ฐ์ ๋ฒ์ด์ฃผ๋ ๋ค๋ฆฌ ์ญํ ๋ ํฉ๋๋ค. ๊ฒฉ๋ฆฌ๋ฅผ ํตํด ํ์ ํ์ ๋ ๊ฑฐ์ ๋ก์ง์ ๊ณ์ ์ด์ํ๋ฉด์ ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ๊ฐ ๋ ๋์ ์ํคํ ์ฒ๋ฅผ ์ํํ๋ ๊ฒ์ ๋ฐฉ์งํ ์ ์์ต๋๋ค.
์ง์์ ์ธ ๊ฒ์ฆ ๋ฐ ๋ณด์ ํ ์คํธ
๊ฒ์ฆ ์์ด๋ ์ํ๊ฐ ์๋ฃ๋์ง ์์ต๋๋ค. ์ง์์ ์ธ ํ ์คํธ์ ์๋ ์ค์บ๋์ ํตํด ์๋ก์ด ์ฝ๋, ํตํฉ ๋ฐ ์ ๋ฐ์ดํธ๊ฐ ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ๋ฅผ ๋ค์ ์ ๋ฐํ์ง ์๋์ง ํ์ธํด์ผ ํฉ๋๋ค. ๋ณด์ ๋จ์ ํ ์คํธ๋ ์ ์ฑ ํ์ด๋ก๋๋ฅผ ์๋ฎฌ๋ ์ด์ ํ์ฌ ์ญ์ง๋ ฌํ๊ธฐ๊ฐ ํด๋น ํ์ด๋ก๋๋ฅผ ๊ฑฐ๋ถํ๋์ง ํ์ธํ ์ ์์ต๋๋ค. ํผ์ง ๋๊ตฌ๋ ์ง๋ ฌํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๊ฒฝ๊ณ ์ฌ๋ก๋ฅผ ํ์ํ์ฌ ์์์น ๋ชปํ ์คํ ๊ฒฝ๋ก๋ฅผ ํ์ ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
CI/CD ํ์ดํ๋ผ์ธ์์ ์๋ํ๋ ๊ฒ์ฌ๋ ์์ ํ์ง ์์ ์ง๋ ฌํ API๋ฅผ ๋์ ํ๊ฑฐ๋ ๊ฒ์ฆ ๋ก์ง์ ์์ ํ๋ ์ปค๋ฐ์ ํ๋๊ทธ ์ง์ ํด์ผ ํฉ๋๋ค. ์ ๊ธฐ์ ์ธ ์นจํฌ ํ ์คํธ๋ ํ์ค์ ์ธ ๊ณต๊ฒฉ ์กฐ๊ฑด์์ ๋ฐฉ์ด ์ฒด๊ณ๋ฅผ ๊ฒ์ฆํจ์ผ๋ก์จ ์ด๋ฌํ ์กฐ์น๋ฅผ ๋ณด์ํฉ๋๋ค. ์ญ์ง๋ ฌํ ์ค๋ฅ ๊ธ์ฆ์ด๋ ์ ๋ ฅ ์ฒ๋ฆฌ ์ค ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋ ์ฆ๊ฐ์ ๊ฐ์ ์ด์ ์งํ๋ฅผ ๊ฐ์งํ๊ธฐ ์ํด ์๊ฒฉ ์ธก์ ๋ฐ ๋ก๊ทธ๋ฅผ ์ ๊ธฐ์ ์ผ๋ก ๊ฒํ ํด์ผ ํฉ๋๋ค.
์ด๋ฌํ ๊ดํ์ ๊ฐ๋ฐ ๋ผ์ดํ์ฌ์ดํด์ ํตํฉํ๋ฉด ์ง๋ ฌํ ์์ ์ฑ์ด ์ผํ์ฑ ์์ ์์ ์์ ์ง์์ ์ธ ๊ด๋ฆฌ ์์น์ผ๋ก ์ ํ๋ฉ๋๋ค. ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์ง์์ ์ธ ๊ฒ์ฆ ๋ฐ ํ ์คํธ๋ฅผ ์ ์ฉํ๋ ํ์ ์์ฐ์ค๋ฝ๊ฒ ๋ ธ์ถ์ ์ค์ด๊ณ , ์ญ์ง๋ ฌํ ์ทจ์ฝ์ ์ ๋ฐ๋ณต์ ์ธ ์ํ์ผ๋ก ๊ฐ์ฃผํ์ง ์๊ณ ๋๋ฌธ ์์ธ๋ก ๊ฐ์ฃผํ๊ฒ ๋ฉ๋๋ค.
๊ณ ๊ธ ํ์ง ๊ธฐ์ ๋ฐ ์๋ํ
์ฝ๋๋ฒ ์ด์ค๊ฐ ์ฌ๋ฌ ์ธ์ด, ํ, ๋ฐฐํฌ ํ๊ฒฝ์ผ๋ก ํ์ฅ๋จ์ ๋ฐ๋ผ, ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ๋ฅผ ์๋์ผ๋ก ๊ฐ์งํ๋ ๊ฒ์ ๊ฑฐ์ ๋ถ๊ฐ๋ฅํด์ก์ต๋๋ค. ๋๊ธฐ์ ์ ์๋ํ๋ฅผ ํตํด ์ธ๊ฐ ๊ฒํ ์๊ฐ ํจ์จ์ ์ผ๋ก ์ถ์ ํ ์ ์๋ ํจํด๊ณผ ์ํ์ ๋ฐ๊ฒฌํฉ๋๋ค. ์๋ํ๋ ๊ฐ์ง๋ ํด๋ฆฌ์คํฑ ์ค์บ๋, ๋ฐ์ดํฐ ํ๋ฆ ๋ถ์, ๊ทธ๋ฆฌ๊ณ ๋จธ์ ๋ฌ๋ ์ถ๋ก ์ ๊ฒฐํฉํ์ฌ ์์คํ ์ ๋ฐ์ ์ญ์ง๋ ฌํ ์ฌ์ฉ ํํฉ์ ์ํธ ์ฐ๊ด์ํต๋๋ค. ์ฒด๊ณ์ ์ผ๋ก ์ ์ฉํ๋ฉด, ๋์ ๋๋ ์ทจ์ฝ์ ๊ณผ ๋ฏธ๋ฌํ ์ทจ์ฝ์ ์ ๋ชจ๋ ๋ฐ๊ฒฌํ์ฌ ์กฐ์ง์ด ๊ฐ์ฅ ํฐ ์ํฅ์ ๋ฐ๋ ์์ญ์ ๋ฆฌ์์ค๋ฅผ ์ง์คํ ์ ์๋๋ก ํฉ๋๋ค.
์๋ํ๋ ๊ท๋ชจ ํ์ฅ์๋ ํจ๊ณผ์ ์ ๋๋ค. ๋ ๊ฑฐ์ ์ฝ๋์ ์ต์ ์ฝ๋๊ฐ ๊ณต์กดํ๋ ๋ค์ค ์ ์ฅ์ ์ํ๊ณ์์๋ ์ผ๊ด๋๊ณ ๋ฐ๋ณต ๊ฐ๋ฅํ ์ค์บ๋๋ง์ด ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ์ ์นจํฌ๋ฅผ ๋ฐฉ์งํ ์ ์์ต๋๋ค. ์ด๋ฌํ ํ์ง ํ๋ ์์ํฌ๋ ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์งํํ๋ฉฐ, ํ์ธ๋ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํ์ผ๋ก ํ์ตํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ๋ณํ์ ๋ฐ๋ผ ์ ํ๋๋ฅผ ์ง์์ ์ผ๋ก ๊ฐ์ ํฉ๋๋ค.
๊ธฐ๊ณ ์ง์ ์ทจ์ฝ์ ๋ฐ๊ฒฌ
๊ธฐ๊ณ ์ง์ ๋ถ์์ ๋๊ท๋ชจ ์์คํ ์์ ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ๋ฅผ ์๋ณํ๋ ์ค์ฉ์ ์ธ ๋ฐฉ๋ฒ์ผ๋ก ๋ถ์ํ์ต๋๋ค. ๊ณ ์ ๋ API ํธ์ถ ์งํฉ์ ๊ฒ์ํ๋ ๋์ , ๊ธฐ๊ณ ํ์ต ๋ชจ๋ธ๊ณผ ํด๋ฆฌ์คํฑ ์์ง์ ์ง๋ ฌํ ๋ฐ ์ญ์ง๋ ฌํ ๊ฒฝ๋ก๋ฅผ ํตํด ๋ฐ์ดํฐ๊ฐ ์ด๋ป๊ฒ ํ๋ฅด๋์ง ๋ถ์ํฉ๋๋ค. ์ด๋ฅผ ํตํด ์ ๋ขฐํ ์ ์๋ ์ ๋ ฅ ์คํธ๋ฆผ์ ์ญ์ง๋ ฌํ๋ ๋คํธ์ํฌ ๋ฐ์ดํฐ์์ ๋ณต์กํ ๊ฐ์ฒด ๊ทธ๋ํ๋ฅผ ์ฌ๊ตฌ์ฑํ๋ ๊ฒ๊ณผ ๊ฐ์ ์์ฌ์ค๋ฌ์ด ์ฌ์ฉ ํจํด์ ์๋ณํฉ๋๋ค.
๊ฒ์ฆ๋ ์ทจ์ฝ์ ์ ํ์ตํจ์ผ๋ก์จ ์ด๋ฌํ ๋ชจ๋ธ์ ๊ธฐ์กด ๊ท์น ๊ธฐ๋ฐ ๊ฒ์ฌ์์๋ ๋์น๊ธฐ ์ฌ์ด ์๋ก์ด ๋ณํ์ ์ฐพ์๋ผ ์ ์์ต๋๋ค. ์ด๋ ํ์ด ์ฌ์ฉ์ ์ง์ ์ง๋ ฌํ ๋ก์ง์ด๋ ๋ ์ ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํ ๋ ํนํ ์ ์ฉํฉ๋๋ค. ์์คํ ์ ํจ์ ์ด๋ฆ์ด๋ ํ์ผ ๊ตฌ์กฐ๊ฐ ๋ค๋ฅด๋๋ผ๋ ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ์ ํต๊ณ์ ์ผ๋ก ์ผ์นํ๋ ๋์์ ์ธ์ํฉ๋๋ค.
์์ญ ๋ ๊ฐ ๋์ ๋ ์ฝ๋๋ฅผ ๊ด๋ฆฌํ๋ ์กฐ์ง์ ๊ฒฝ์ฐ, ๋จธ์ ๋ฌ๋ ๊ธฐ๋ฐ ํ์ง ๊ธฐ๋ฅ์ ์๋ ์์ ์ ํฌ๊ฒ ์ค์ด๊ณ ์ผ๊ด์ฑ์ ์ ์งํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ๋ณด์ ํ์ ์ฒ ์ ํ ์ฝ๋ ํ์ ๋์ ๊ฒ์ฆ ๋ฐ ์์ ์์ ์ ์ง์คํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ง๋ฅํ ์๋ํ๋ ๋น ๋ฅธ ๋ฆด๋ฆฌ์ค ์ฃผ๊ธฐ์ ๊ธฐ์กด ์๋น์ค์ ์ต์ ์๋น์ค๋ฅผ ํผํฉํ๋ ํ์ด๋ธ๋ฆฌ๋ ์ํคํ ์ฒ๋ฅผ ์ง์ํ๋ ๋ฐ ํ์์ ์ ๋๋ค.
๋๊ท๋ชจ ๊ต์ฐจ ์ธ์ด ๋ถ์
์ค๋๋ ๋๋ถ๋ถ์ ๊ธฐ์ ์ COBOL, Java, .NET, Python, JavaScript๊ฐ ๊ณต์กดํ๋ ๋ค๊ตญ์ด ํ๊ฒฝ์ ์ ์งํ๊ณ ์์ต๋๋ค. ๊ฐ ๊ธฐ์ ์ ๊ณ ์ ํ ์ง๋ ฌํ ๋์๊ณผ ์ทจ์ฝ์ ์ ๊ฐ์ง๊ณ ์์ด ํฌ๊ด์ ์ธ ๋ถ์์ด ์ด๋ ต์ต๋๋ค. ๊ต์ฐจ ์ธ์ด ๋ถ์์ ์ ๊ทํ๋ ๋ฐ์ดํฐ ํ๋ฆ ๋ฐ ๊ฐ์ฒด ์ธ์คํด์คํ ๋ชจ๋ธ์ ํตํด ์ฌ๋ฌ ๊ธฐ์ ์คํ์ ๊ฑธ์น ํ์ง๋ฅผ ํตํฉํจ์ผ๋ก์จ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค.
์ค์ ๋ก ์ด๋ ์์ค ๊ตฌ๋ฌธ์ด ์๋ ๋ฐ์ดํธ์ฝ๋, ์ถ์ ๊ตฌ๋ฌธ ํธ๋ฆฌ, ์ ์ด ํ๋ฆ ๊ทธ๋ํ์ ๊ฐ์ ์ฝ๋์ ์ค๊ฐ ํํ์ ๋ถ์ํ๋ ๊ฒ์ ํฌํจํฉ๋๋ค. ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๊ด๊ณ์์ด ์ง๋ ฌํ ๋ก์ง์ ๊ฐ์งํ๋ ๊ฒ์ด ๋ชฉํ์ ๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ์ง๋ ฌํ ํ๋กํ ์ฝ์ ๊ณต์ ํ๊ฑฐ๋ API, ๋ฉ์์ง ํ, ์ ์ฅ๋ ๋ฐ์ด๋๋ฆฌ ๊ฐ์ฒด ๋ฑ ์ธ์ด ๊ฒฝ๊ณ๋ฅผ ๋์ด ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๋ ์์คํ ์ ๊ฐ์กฐํฉ๋๋ค.
์ด๋ฌํ ์ด์ ์ ๋จ์ํ ๊ฐ๋ณ์ ์ธ ์ทจ์ฝ์ ์ ์ฐพ๋ ๋ฐ ๊ทธ์น์ง ์์ต๋๋ค. ๊ต์ฐจ ์ธ์ด ๋ถ์์ ๊ตฌ์ฑ ์์ ๊ฐ์ ๋ถ์ผ์น๋ ๋ฐ๊ฒฌํฉ๋๋ค. ์๋ฅผ ๋ค์ด, Java ์๋น์ค๋ ๊ฐ์ฒด๋ฅผ ์์ ํ๊ฒ ์ง๋ ฌํํ์ง๋ง Python ์ฌ์ฉ์๋ ๊ฐ์ฒด๋ฅผ ์์ ํ์ง ์๊ฒ ์ญ์ง๋ ฌํํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ถ์ผ์น๋ฅผ ์กฐ๊ธฐ์ ๊ฐ์งํ๋ฉด ํ๋ํ ํ์ด ์์คํ ์ ํตํฉํ๋ ๋์ ์๋ก์ด ๊ณต๊ฒฉ ๊ฒฝ๋ก๋ฅผ ๋์ ํ๋ ๊ฒ์ ๋ฐฉ์งํ ์ ์์ต๋๋ค.
๊ธฐ์ ๊ท๋ชจ์์ ์ฌ๋ฌ ์ ์ฅ์์ ๊ธฐ์ ์ ๊ฑธ์ณ ์ญ์ง๋ ฌํ ๋์์ ์ํธ ์ฐ๊ด์ํค๋ ์ค์ ์ง์ค์ ์ค์บ๋ ํ๋ซํผ์ ๋ง์ด๊ทธ๋ ์ด์ ์ด๋ ํด๋ผ์ฐ๋ ๋์ ์ ์ ์์คํ ์ ์ํ์ ์๋ณํ๋ ๊ฐ์ฅ ํจ๊ณผ์ ์ธ ๋ฐฉ๋ฒ์ ๋๋ค.
์ ์ ๋ฐ ๋์ ๊ฒฐ๊ณผ ํตํฉ
์ ์ ๋ถ์์ด๋ ๋์ ๋ถ์๋ง์ผ๋ก๋ ์ญ์ง๋ ฌํ ์ํ์ ๋ํ ์ ์ฒด์ ์ธ ๊ทธ๋ฆผ์ ์ป์ ์ ์์ต๋๋ค. ์ ์ ๋ถ์์ ์ํํ API๊ฐ ํธ์ถ๋๋ ์์น๋ฅผ ํ์ ํ๋ ๋ฐ๋ฉด, ๋์ ๋ถ์์ ํด๋น ํธ์ถ์ด ์ค์ ์ํฌ๋ก๋์์ ์ด๋ป๊ฒ ๋์ํ๋์ง ๋ณด์ฌ์ค๋๋ค. ๋ ๊ฐ์ง๋ฅผ ํตํฉํ๋ฉด ์ํ ๋ ธ์ถ์ ์๋ฒฝํ๊ฒ ํ์ ํ ์ ์์ต๋๋ค.
์ด๋ฌํ ํตํฉ์ ์ฝ๋ ์์ค ๊ฒฐ๊ณผ๋ฅผ ์๊ฒฉ ์ธก์ ๋ฐ ๋ฐํ์ ๊ด์ฐฐ ๊ฒฐ๊ณผ์ ์ฐ๊ฒฐํ๋ ๊ฒ์ผ๋ก ์์๋ฉ๋๋ค. ์ ์ ๋ถ์์์ ํ๋๊ทธ๊ฐ ์ง์ ๋ ์ญ์ง๋ ฌํ ๋ฉ์๋๊ฐ ํ๋ก๋์ ์๊ฒฉ ์ธก์ ์ค์๋ ๋์ ํ๋๋์ ๋ณด์ด๋ ๊ฒฝ์ฐ, ํด๋น ์ง์ ์ด ์ต์ฐ์ ์์ ๋์์ด ๋ฉ๋๋ค. ๋ฐ๋๋ก, ์คํ๋์ง ์๋ ์ญ์ง๋ ฌํ ์ฝ๋๋ ํ๋ํ ์์ ์ด ํด๋น ์ง์ ์ ๋๋ฌํ ๋๊น์ง ์ฐ์ ์์๊ฐ ๋ฎ์์ง ์ ์์ต๋๋ค.
๊ณ ๊ธ ์์คํ ์ ์คํ ์ถ์ , ์์ธ ๋ก๊ทธ, ์ฝ๋ ๊ตฌ์กฐ๋ฅผ ์ํธ ์ฐ๊ด์์ผ ์ด๋ค ์ญ์ง๋ ฌํ ๊ฒฝ๋ก๊ฐ ์ทจ์ฝํ๊ณ ์ ์ฉ ๊ฐ๋ฅํ์ง ํ์ธํฉ๋๋ค. ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์ด๋ฌํ ํตํฉ์ ํตํด ์คํ(false positive)์ ์ค์ด๊ณ ๋ณด์ ๋ ธ๋ ฅ์ด ์ด์ ํ์ค๊ณผ ์ผ์นํ๋๋ก ๋ณด์ฅํฉ๋๋ค. ์ทจ์ฝ์ ์ ๋ฐ๊ฒฌํ ๋ฟ๋ง ์๋๋ผ ํด๋น ์ทจ์ฝ์ ์ ๋น์ฆ๋์ค ์ํฉ๊ณผ ๊ธด๊ธ์ฑ์ ์ดํดํ๋ ์ ์ํ ํ์ง ์ํ๊ณ๋ฅผ ๊ตฌ์ถํ๋ ๊ฒ์ด ๋ชฉํ์ ๋๋ค.
ํ๋ํ ๋งฅ๋ฝ: ๋ ๊ฑฐ์ ์์คํ ๋ฐ ๋ง์ด๊ทธ๋ ์ด์ ์ํ
์์ ํ์ง ์์ ์ญ์ง๋ ฌํ๋ ๋จ์ํ ์ค๋๋ ์ฝ๋ฉ ๋ฐฉ์์ ๋ฌธ์ ๊ฐ ์๋๋๋ค. ๋ ๊ฑฐ์ ์ค๊ณ ๊ฐ์ ์ด ์ต์ ์ํคํ ์ฒ์ ์ถฉ๋ํ๋ ํ์์ ๋๋ค. ๋ฉ์ธํ๋ ์, COBOL ์๋น์ค ๋๋ ์ด๊ธฐ Java ํ๋ ์์ํฌ์ ์์กดํ๋ ๋ง์ ์ํฐํ๋ผ์ด์ฆ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ๋ ์์ ํ๋ค๊ณ ์ฌ๊ฒจ์ก์ง๋ง ์ด์ ๋ ์ฌ๊ฐํ ์ทจ์ฝ์ ์ ๋ ธ์ถํ๋ ์ง๋ ฌํ ๋ฐฉ๋ฒ์ ์ฌ์ ํ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ์ด๋ฌํ ์์คํ ์ด ๋์งํธ ํ์ ์ ๊ฑฐ์น๊ณ ํ์ด๋ธ๋ฆฌ๋ ๋๋ ํด๋ผ์ฐ๋ ํ๊ฒฝ์ผ๋ก ๋ง์ด๊ทธ๋ ์ด์ ํจ์ ๋ฐ๋ผ ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ ๊ฒฝ๋ก๊ฐ ์๋ก์ด ํํ๋ก ๋ค์ ๋ฑ์ฅํ๊ณ ์์ผ๋ฉฐ, ์ด๋ ๋ฐฐํฌ ํ์์ผ ๋ฐ๊ฒฌ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด๋ฌํ ์ํ์ ํด๊ฒฐํ๋ ค๋ฉด ํ๋ํ์ ๋ํ ์ธ์๊ณผ ๋๋ถ์ด ๋ ๊ฑฐ์ ์ง๋ ฌํ ๋ฉ์ปค๋์ฆ์ด ์ต์ ์ํฌ๋ก๋์์ ์ด๋ป๊ฒ ์๋ํ๋์ง์ ๋ํ ๊น์ ์ดํด๊ฐ ํ์ํฉ๋๋ค.
์ค๋๋ ์ง๋ ฌ ๋ณํ๊ธฐ๊ฐ ์ฌ์ ํ ์คํ๋๋ ์ด์
๋ง์ ๋ ๊ฑฐ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ธ๋ถ ์ฐ๊ฒฐ์ด ๋ณดํธํ๋๊ธฐ ํจ์ฌ ์ ๋ถํฐ ์ง๋ ฌํ๋ ๊ฐ์ฒด๋ฅผ ๋ด๋ถ์ ์ผ๋ก ๊ตํํ๋๋ก ์ค๊ณ๋์์ต๋๋ค. ํ๋ํ๋ก ์ธํด API, ํตํฉ ๊ณ์ธต, ํด๋ผ์ฐ๋ ์๋ํฌ์ธํธ๊ฐ ๋์ ๋๋ฉด์, ์ด๋ฌํ ์ง๋ ฌํ๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ ๋ณธ๋ ์ฒ๋ฆฌํ๋๋ก ์ค๊ณ๋์ง ์์๋ ์ ๋ขฐ ๊ฒฝ๊ณ๋ฅผ ๋๋๋ค๊ธฐ ์์ํ์ต๋๋ค. ์ด๋ฌํ ์์คํ ์์ ์ง๋ ฌํ ๋ก์ง์ ๋ค์ ์์ฑํ๊ฑฐ๋ ๊ต์ฒดํ๋ ๊ฒ์ ์ข ์ข ๋๋ฌด ์ํํ๊ฑฐ๋ ๋น์ฉ์ด ๋ง์ด ๋๋ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋๊ธฐ ๋๋ฌธ์ ์ด๋ฌํ ๋ฌธ์ ๋ ์ฌ์ ํ ์ง์๋ฉ๋๋ค.
์ด ๋ฌธ์ ๋ ๊ธฐ์กด ํ๋กํ ์ฝ๊ณผ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ๋น์ฆ๋์ค ์ฐ์์ฑ์ ์ํด ๋ณด์กดํด์ผ ํ๋ ๋ฉ์ธํ๋ ์ ํ๋ํ ํ๋ก์ ํธ ์์ ๋ฐ์ํ๋ ์ด๋ ค์๊ณผ ์ ์ฌํฉ๋๋ค . ๊ทธ๋ฌ๋ ๊ตฌ์ ์ง๋ ฌํ ํ์์ ๊ณ์ ์ฌ์ฉํ๋ฉด ๊ฐ์ฒด ์ฃผ์ ๊ณต๊ฒฉ์ ์ทจ์ฝํด์ง ์ ์์ต๋๋ค. ์ค๋๋ ์๋น์ค๊ฐ ์ต์ ๊ตฌ์ฑ ์์์ ์ํธ ์์ฉํ ๋๋ง๋ค ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ ์ํ์ด ์ฆ๊ฐํ๋ฉฐ, ํนํ ๋ธ๋ฆฌ์ง ์์คํ ์ด ์์ ๋ฉ์์ง๋ฅผ ์๋์ผ๋ก ์ญ์ง๋ ฌํํ๋ ์ปค๋ฅํฐ๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ๋์ฑ ๊ทธ๋ ์ต๋๋ค. ์ด๋ฌํ ์์กด์ฑ์ ์ ๊ฑฐํ๋ ค๋ฉด ๋จ์ํ ํจ์น๊ฐ ์๋ ์ ์คํ ์ฌ์ค๊ณ๊ฐ ํ์ํฉ๋๋ค.
์์ ํ ํ๋ํ ๊ฒฝ๋ก
์ฒด๊ณ์ ์ธ ํ๋ํ ๋ก๋๋งต์ ์ญ์ง๋ ฌํ ์์ ์ฑ์ ์ฌํ ๊ณ ๋ ค ์ฌํญ์ด ์๋ ํต์ฌ ๋ชฉํ๋ก ์ผ์์ผ ํฉ๋๋ค. ๋ ๊ฑฐ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฆฌํฉํ ๋งํ์ฌ ์์ ํ์ง ์์ ์ง๋ ฌํ๋ฅผ ์ ๊ฑฐํ๋ ค๋ฉด ๋ ธ์ถ์ ์ค์ด๋ฉด์ ๊ธฐ๋ฅ์ ์ ์งํ๋ ๋จ๊ณ์ ์ ํ์ด ํ์ํฉ๋๋ค. ์ด๊ธฐ ๋จ๊ณ์์๋ ์์ ํ์ง ์์ ๋ฐ์ด๋๋ฆฌ ํ์์ ์ ๋ ฅ์ ์ ํจ์ฑ์ ๊ฒ์ฌํ๊ณ ์ ์ ํ๋ ์์ ํ ๋ณํ ๊ณ์ธต์ผ๋ก ๋ํํ ์ ์์ต๋๋ค. ๋์ค์ ์ด๋ฌํ ๋ํผ๋ JSON์ด๋ Protobuf์ ๊ฐ์ ์์ ํ ํ๋์ ์ธ ์ง๋ ฌํ ๋ฉ์ปค๋์ฆ์ผ๋ก ๋ฐ์ ํ ์ ์์ต๋๋ค.
๋ง์ด๊ทธ๋ ์ด์ ๊ณผ์ ์์ ์์คํ ๊ฐ ์ง๋ ฌํ ๊ฒฝ๊ณ๋ฅผ ์ค์ ํ๋ ๊ฒ์ ๋งค์ฐ ์ค์ํฉ๋๋ค. ๋ ๊ฑฐ์ ๊ตฌ์ฑ ์์๋ ์คํค๋ง ์ ํจ์ฑ ๊ฒ์ฌ๋ฅผ ์ํํ๊ณ ์๋ ๊ฐ์ฒด ์์ฑ์ ๋ฐฉ์งํ๋ ์ ์ด๋ ๊ฒ์ดํธ์จ์ด๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฅผ ๊ตํํด์ผ ํฉ๋๋ค. ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ ๊ตฌ์กฐํ๋ ์ ํจ์ฑ ๊ฒ์ฌ๋ฅผ ํตํด ์ฑ๋ฅ๊ณผ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ๋ชจ๋ ๋ณดํธํ๋ ๋ฐ์ดํฐ ํ๋ซํผ ํ๋ํ ์ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ๋ฐ์ํฉ๋๋ค . ์์ ํ ํ๋ํ๋ ์ฝ๋ ์ฌ์์ฑ๋งํผ์ด๋ ์์คํ ์์ ์ ์ถ์ ๋๋ ๋ฐ์ดํฐ๋ฅผ ์ ์ดํ๋ โโ๋ฐ ์ค์ ์ ๋ก๋๋ค.
์๊ฒฉ ์ธก์ ๋ฐ ์ํฅ ๋ถ์์ ์ฌ์ฉํ์ฌ ๋ฆฌํฉํ ๋ง ์๋ด
์๊ฒฉ ์ธก์ ์ ํ๋ํ์ ์ฐ์ ์์๋ฅผ ์์ ํ๊ฒ ์ง์ ํ๋ ๋ฐ ํ์ํ ๋ฐํ์ ๊ด์ ์ ์ ๊ณตํฉ๋๋ค. ์ญ์ง๋ ฌํ ๋ฐ์ ๋น๋, ์ญ์ง๋ ฌํ๋ฅผ ์ฌ์ฉํ๋ ์๋น์ค, ๊ทธ๋ฆฌ๊ณ ๋ถํ ๋ฐ์ ์ ํ์ด๋ก๋์ ๋์์ ๋ชจ๋ํฐ๋งํจ์ผ๋ก์จ ํ์ ์ทจ์ฝ์ ์ด ์ด์์ ๊ฐ์ฅ ํฐ ์ํ์ ์ด๋ํ๋ ๋ถ๋ถ์ ํ์ ํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์๊ฒฉ ์ธก์ ์ ํตํด ํน์ ์ญ์ง๋ ฌํ ๋ฃจํด์ด ๊ฑฐ์ ํธ์ถ๋์ง ์๋๋ค๋ ์ฌ์ค์ ํ์ธํ์ฌ ์์ ํ๊ฒ ์ง์ ์ค๋จํ ์ ์์ต๋๋ค. ๋ํ, ์ค์ํ ์ฌ๋ฌด ๋๋ ์ธ์ฆ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํด์ผ ํ๋ ๋ฃจํด์ ์ฆ๊ฐ์ ์ธ ์ฃผ์๊ฐ ํ์ํ ์ ์์ต๋๋ค.
์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ์ ์ํฅ ๋ถ์์ ๊ฒฐํฉํ๋ฉด ํ๋ํ ํ์ด ์ญ์ง๋ ฌํ ๋ก์ง์ ์ ๊ฑฐํ๊ฑฐ๋ ๋ณ๊ฒฝํ ๋ ๋ฐ์ํ ์ ์๋ ๊ฒฐ๊ณผ๋ฅผ ํ๊ฐํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ด๋ฌํ ๊ฐ์์ฑ์ ํตํด ๋ง์ด๊ทธ๋ ์ด์ ์ค ํ๊ท ์ค๋ฅ๋ฅผ ๋ฐฉ์งํ๊ณ ์ฑ๋ฅ๊ณผ ์์ ์ฑ์ ์ ์งํ ์ ์์ต๋๋ค. ๋์ผํ ์์น์ด ๋ ๊ฑฐ์ ์์คํ ์ ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง ๋ฐ ์ด๋ฒคํธ ์๊ด ๋ถ์์์๋ ํจ๊ณผ์ ์์ด ์ ์ฆ๋์์ต๋๋ค . ์์คํ ๋์์ ์ดํดํจ์ผ๋ก์จ ๋์ฑ ํ์ ์๋ ๋ฐ์ดํฐ ๊ธฐ๋ฐ ํ๋ํ๋ฅผ ์ถ์งํ ์ ์์ต๋๋ค.
๊ฑฐ๋ฒ๋์ค ๋ฐ ์ง์์ ์ธ ๋ณด์์ ์ํ ๋ชจ๋ฒ ์ฌ๋ก
์์ ํ์ง ์์ ์ญ์ง๋ ฌํ๋ฅผ ์ ๊ฑฐํ๋ ๊ฒ์ ๊ธฐ์ ์ ๊ฐ์ ๋ฟ๋ง ์๋๋ผ ๊ฑฐ๋ฒ๋์ค์ ๋ฌธ์ ์ด๊ธฐ๋ ํฉ๋๋ค. ๋๊ท๋ชจ ์กฐ์ง์ ์์คํ ๋ฐ์ ์ ๋ฐ๋ผ ์ง๋ ฌํ ์์ ์ฑ์ ์ผ๊ด๋๊ฒ ์ ์งํ ์ ์๋ ์ฒด๊ณ์ ์ธ ์ ์ฑ , ์๋ํ ๋ฐ ์ฑ ์ ํ๋ ์์ํฌ๊ฐ ํ์ํฉ๋๋ค. ์ทจ์ฝ์ ์ด ๋ฐ๊ฒฌ๋๊ณ ์ํ๋ ํ, ์ฅ๊ธฐ์ ์ธ ๋ณด์ ์ ์ง๋ฅผ ์ํด์๋ ๊ฐ๋ฐ, ํ ์คํธ ๋ฐ ๋ฐฐํฌ ๋จ๊ณ ์ ๋ฐ์ ๊ฑธ์ณ ํ๋ก์ธ์ค์ ํด์ ์ง๋ ฌํ ๊ฒ์ฌ๋ฅผ ๋ด์ฅํด์ผ ํฉ๋๋ค. ์ง์์ ์ธ ๊ฑฐ๋ฒ๋์ค๋ ํฅํ ํ๋ํ ์์ ์์ ๋์ผํ ๊ฒฐํจ์ด ์๋ก์ด ์ด๋ฆ์ด๋ ๊ธฐ์ ๋ก ์ฌ๋ฐํ์ง ์๋๋ก ๋ณด์ฅํฉ๋๋ค.
๋ณด์ ์ง๋ ฌํ ์ ์ฑ ๋ด์ฅ
์ง์ ๊ฐ๋ฅํ ๊ฑฐ๋ฒ๋์ค์ ๊ธฐ๋ฐ์ ๋ช ํํ ์กฐ์ง ์ ์ฑ ์ ์์ต๋๋ค. ๋ชจ๋ ํ๋ก์ ํธ๋ ํ์ฉ๋๋ ์ง๋ ฌํ ๋ฉ์ปค๋์ฆ์ ์ ์ํ๊ณ ์์ ํ์ง ์์ ์ง๋ ฌํ ๋ฉ์ปค๋์ฆ์ ๋ช ์์ ์ผ๋ก ๊ธ์งํด์ผ ํฉ๋๋ค. ์น์ธ๋ ๋ชฉ๋ก์๋ ์คํค๋ง ๊ฒ์ฆ ๋ฐ ๋ช ์์ ๋งคํ๊ณผ ๊ฒฐํฉ๋ JSON์ด๋ XML๊ณผ ๊ฐ์ ์ต์ ๋ฐ์ดํฐ ์ ์ฉ ํ์์ด ํฌํจ๋์ด์ผ ํฉ๋๋ค. ๊ธ์ง๋ ๋ฉ์ปค๋์ฆ์๋ ์ด์ง ์ง๋ ฌํ, ๋น๊ฒ์ฌ ๊ฐ์ฒด ์ฌ๊ตฌ์ฑ ๋๋ ํด๋์ค ๋ฉํ๋ฐ์ดํฐ ์ฃผ์ ์ ํ์ฉํ๋ ๋ชจ๋ ํ๋ ์์ํฌ๊ฐ ํฌํจ๋์ด์ผ ํฉ๋๋ค.
๋ฌธ์ํ์ ๊ฐ๋ฐ์ ๊ต์ก์ ๋ชจ๋ ์ค์ํฉ๋๋ค. ํ๋ํ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ ํ์ ์ญ์ง๋ ฌํ ์์ ์ฑ์ด ๋ณด์๋ฟ๋ง ์๋๋ผ ์ฅ๊ธฐ์ ์ธ ์ ์ง๋ณด์์ฑ์๋ ์ํฅ์ ๋ฏธ์น๋ค๋ ์ ์ ์ดํดํด์ผ ํฉ๋๋ค. ๋ฉ์ธ ํ๋ ์์์ ํด๋ผ์ฐ๋๋ก์ ํ๋ํ ์ ๊ฐ์ ๋ ๊ฑฐ์ ์์คํ ๋ง์ด๊ทธ๋ ์ด์ ๊ฒฝํ ์ ์ผ๊ด๋ ์ง๋ ฌํ ์ ์ฑ ์ ์ํํ๋ ๊ฒ์ด ๋ณต์ก์ฑ๊ณผ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ์ค์ด๋ ๋ฐ ํจ๊ณผ์ ์์ ๋ณด์ฌ์ค๋๋ค. ์ด๋ฌํ ํ์ค์ ์กฐ๊ธฐ์ ํ๋ฆฝํ๋ฉด ์์คํ ๊ท๋ชจ๊ฐ ์ปค์ง์ ๋ฐ๋ผ ์๋ก์ด ๊ณต๊ฒฉ ํ๋ฉด์ ์์ฑํ๋ ์ผ๊ด์ฑ ์๋ ๊ดํ์ ๋ฐฉ์งํ ์ ์์ต๋๋ค.
์๋ํ๋ ์ฝ๋ ๊ฒํ ๋ฐ ๊ฑฐ๋ฒ๋์ค ํ์ดํ๋ผ์ธ
์๋ ๊ฒํ ๋ง์ผ๋ก๋ ๋๊ท๋ชจ ์ง๋ ฌํ ์์ ์ฑ์ ๋ณด์ฅํ๊ธฐ์ ์ถฉ๋ถํ์ง ์์ต๋๋ค. ์๋ํ๋ ๊ฑฐ๋ฒ๋์ค ํ์ดํ๋ผ์ธ์ ๊ธ์ง๋ ์ญ์ง๋ ฌํ API, ์์ ํ์ง ์์ ์์ฑ์ ๋๋ ๊ฒ์ฆ๋์ง ์์ ์ ๋ ฅ ์คํธ๋ฆผ์ด ์๋์ง ์ ์ฅ์๋ฅผ ์ง์์ ์ผ๋ก ๊ฒ์ฌํด์ผ ํฉ๋๋ค. ์ด๋ฌํ ๊ฒ์ฌ๋ฅผ CI/CD ์์คํ ์ ํตํฉํ๋ฉด ์์ ํ์ง ์์ ํจํด์ด ํ๋ก๋์ ํ๊ฒฝ์ ๋๋ฌํ๊ธฐ ์ ์ ๊ฐ์ง๋ ์ ์์ต๋๋ค.
์๋ํ๋ ์ฝ๋ ๊ฒํ ๋๊ตฌ๋ ์ ์ฑ ์๋ฐ ์ฌํญ์ ์๊ฐ ๊ฒฝ๊ณผ์ ๋ฐ๋ผ ์ถ์ ํ๊ณ ์์ ํ ๊ท์ ์ค์๋ฅผ ํฅํ ์งํ ์ํฉ์ ์ธก์ ํ ์ ์์ต๋๋ค. ํ ์ ์ฒด์ ์ญ์ง๋ ฌํ ์ํ์ ์๊ฐํํ๋ ๋์๋ณด๋๋ ์ฑ ์๊ฐ๊ณผ ํฌ๋ช ์ฑ์ ๋์ ๋๋ค. ์ด๋ฌํ ์์ค์ ์๋ํ๋ ์ ์ ๋ถ์์ ํตํ ์ฝ๋ ๊ฒํ ์๋ํ ์ ์์น์ ๋ฐ์ํ๋ฉฐ , ์ง์์ ์ธ ์ํ์ ํตํด ์์ ํ ์ฝ๋ฉ์ ์๋ ์์ ์์ ์์คํ ์ ์ธ ์์ ์ฅ์น๋ก ์ ํํ๋ ๋ฐ ๊ธฐ์ฌํฉ๋๋ค.
๋ํ, ๊ฑฐ๋ฒ๋์ค ํ์ดํ๋ผ์ธ์ ํ๋ํ๊ฐ ์งํ๋จ์ ๋ฐ๋ผ ์ ์ํด์ผ ํฉ๋๋ค. ๋ ๊ฑฐ์ ๋ชจ๋์ด ํ๊ธฐ๋๊ฑฐ๋ ๊ต์ฒด๋๋ฉด ์ ์ฑ ๋ฒ์๋ ์๋ก์ด ์ง๋ ฌํ ํ๋ ์์ํฌ๊ฐ ์์ ํ๊ฒ ๊ตฌ์ฑ๋๋๋ก ๋ณด์ฅํ๋ ๋ฐฉํฅ์ผ๋ก ์ ํ๋ ์ ์์ผ๋ฉฐ, ๋ถํ์ํ ๋ณต์ก์ฑ์ด๋ ์ํ์ ์ฌ์ ๋ฐํ ์ ์๋ ํ์ด๋ธ๋ฆฌ๋ ์ฌ์ฉ ํจํด์ ๋ฐฉ์งํ ์ ์์ต๋๋ค.
์๊ฒฉ ์ธก์ ํผ๋๋ฐฑ์ ํตํ ์ง์์ ์ธ ๋ชจ๋ํฐ๋ง
๊ฑฐ๋ฒ๋์ค๋ ๋ฐฐํฌ๋ก ๋๋์ง ์์ต๋๋ค. ์ง๋ ฌํ ๋ก์ง์ด ์ด์ ํ๊ฒฝ์์ ์์ ํ๊ฒ ์๋ํ๋์ง ํ์ธํ๊ธฐ ์ํด์๋ ์ง์์ ์ธ ๋ชจ๋ํฐ๋ง์ด ํ์์ ์ ๋๋ค. ์๊ฒฉ ์ธก์ ์์คํ ์ ์ญ์ง๋ ฌํ ์ด๋ฒคํธ, ํ์ด๋ก๋ ํฌ๊ธฐ ๋ฐ ์คํจ์จ์ ์ถ์ ํ์ฌ ์ ์ฌ์ ์ธ ์ฃผ์ ์๋ ๋๋ ์๋ชป๋ ์ ๋ ฅ์ ๋ํ๋ด๋ ์ด์ ์งํ๋ฅผ ์๋ณํด์ผ ํฉ๋๋ค.
์ด๋ฌํ ๋ฐํ์ ์ธ์ฌ์ดํธ๋ฅผ ํตํด ์กฐ์ง์ ์ฝ๋ ๊ฒํ ์์ ๊ฐ๊ณผํ๊ธฐ ์ฌ์ด ์ทจ์ฝ์ , ์๋ฅผ ๋ค์ด ์์ ํ์ง ์์ ํ์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋๋ ๊ตฌ์ฑ ํ์ผ์ ํตํด ํธ๋ฆฌ๊ฑฐ๋๋ ๋์ ์ญ์ง๋ ฌํ ๋ฑ์ ํ์งํ ์ ์์ต๋๋ค. ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ๋ฅผ ๊ณผ๊ฑฐ ๊ธฐ์ค์ ๊ณผ ์ฐ๊ด์ํค๋ฉด ์ ์์ ์ธ ๋ณ๋๊ณผ ์์ฌ์ค๋ฌ์ด ๋์์ ๊ตฌ๋ถํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ด๋ฌํ ์ง์์ ์ธ ๊ด์ฐฐ ๋ฐ ๊ฒ์ฆ ๊ณผ์ ์ ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง ๋ฐ ํ ์คํธ ์ํฅ ๋ถ์ ์ ์ฌ์ฉ๋๋ ์์น์ ๋ฐ์ํ๋ฉฐ , ๊ฐ์์ฑ์ ํตํด ์ฌ์ ์๋ฐฉ์ ์ํ ์กฐ์น๋ฅผ ์ทจํ ์ ์๋๋ก ํฉ๋๋ค.
์๊ฒฉ ์ธก์ ๊ธฐ๋ฐ ๋ชจ๋ํฐ๋ง์ ์ ๋ํํจ์ผ๋ก์จ ๊ธฐ์ ์ ์ง๋ ฌํ ๋ณด์์ ์ด์์๋ ํ๋ก์ธ์ค๋ก ์ ํํฉ๋๋ค. ๊ฐ ํ๋ํ ๋จ๊ณ๋ ๊ฒ์ฆ๋ ํต์ฐฐ๋ ฅ์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋์ด, ์๋ก์ด ๋ฆด๋ฆฌ์ค๊ฐ ๊ท์ ์ ์ค์ํ๊ณ ์งํํ๋ ๊ณต๊ฒฉ ๋ฐฉ์์ ๋ํ ๋ณต์๋ ฅ์ ๋ณด์ฅํฉ๋๋ค.
๋ณด์ ์งํ๋ฅผ ํตํ ํ๋ํ ์ฑ๊ณต ์ธก์
ํ๋ํ๋ ์งํ ์ํฉ์ ์ธก์ ํ ์ ์์ ๋ ๊ฐ์ฅ ํจ๊ณผ์ ์ ๋๋ค. ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ๋ฅผ ์ ๊ฑฐํ๋ฉด ๋ณด์ ํ์ธ๋ฅผ ๊ฐ์ ํ ๋ฟ๋ง ์๋๋ผ ๊ธฐ์ ๋ถ์ฑ, ์ด์ ์ํ, ๊ทธ๋ฆฌ๊ณ ์ฌ๊ณ ๋ฐ์ ๊ฐ๋ฅ์ฑ์ ์ธก์ ๊ฐ๋ฅํ ์์ค์ผ๋ก ๊ฐ์์ํฌ ์ ์์ต๋๋ค. ๋ณด์ ์งํ๋ ์กฐ์ง์ ๊ฐ์ ๋ฐ ํ๋ํ ๋ ธ๋ ฅ์ด ์๋ํ ๊ฒฐ๊ณผ๋ฅผ ๋ฌ์ฑํ๊ณ ์๋์ง ๊ฒ์ฆํ ์ ์๋ ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ง๋ ฌํ ์์ ์ฑ์ ์ ๋ํ ๊ฐ๋ฅํ ๋ชฉํ๋ก ์ผ์์ผ๋ก์จ, ํ์ ํ๋ํ ๋ชฉํ๋ฅผ ์์ ์ฑ, ๊ท์ ์ค์, ์์คํ ๋ณต์๋ ฅ๊ณผ ๊ฐ์ ๋น์ฆ๋์ค ์ฑ๊ณผ ์งํ์ ์ฐ๊ณํ ์ ์์ต๋๋ค.
ํต์ฌ ์ฑ๊ณผ ๋ฐ ์ํ ์งํ
์ญ์ง๋ ฌํ ์ํ ๊ฐ์์ ํจ๊ณผ๋ฅผ ์ธก์ ํ๊ธฐ ์ํด ๊ธฐ์ ์ ์๋ฐฉ๊ณผ ์ด์ ์์ ์ฑ์ ๋ชจ๋ ๋ฐ์ํ๋ ํต์ฌ ์ฑ๊ณผ ์งํ(KPI)์ ์ํ ์งํ๋ฅผ ์ ์ํด์ผ ํฉ๋๋ค. ์ผ๋ฐ์ ์ธ KPI์๋ ์ฝ๋๋ฒ ์ด์ค ์ ์ฒด์์ ์๋ณ, ํด๊ฒฐ ๋๋ ์๋ฐฉ๋ ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ ์ธ์คํด์ค ์, ์ง๋ ฌํ ํ๋ ์์ํฌ ๊ด๋ จ ์ข ์์ฑ ์ทจ์ฝ์ฑ ๊ฐ์, ๊ทธ๋ฆฌ๊ณ ๋ฆฌํฉํ ๋ง ํ ์ฝ๋ ๋ณต์ก์ฑ ๋๋ ์ ์ง๋ณด์์ฑ ์ ์ ๊ฐ์ ๋ฑ์ด ํฌํจ๋ฉ๋๋ค.
์ด๋ฌํ ์งํ๋ ๋ฐ๊ฒฌ๊ณผ ํด๊ฒฐ ์ฌ์ด์ ํ๊ท ์๊ฐ์ ์ถ์ ํ๋ ์ธก์ ์งํ๋ก ๋ณด์๋ ์ ์์ต๋๋ค. ์ด๋ ํนํ ๊ธ๊ฒฉํ ๋ณํ๋ก ์ธํด ์๋ก์ด ์ํ์ ๋ ธ์ถ๋ ๊ฐ๋ฅ์ฑ์ด ๋์์ง๋ ํ๋ฐํ ํ๋ํ ํ๊ฒฝ์์ ๋งค์ฐ ์ค์ํฉ๋๋ค. ์ฝ๋ ํ์ง๊ณผ ํต์ฌ ์งํ์ ์ญํ ์์ ์ ์ฆ๋ ๋ฐ์ ๊ฐ์ด , ์ ๋์ ์ธก์ ์ ํ๋ํ๊ฐ ํฌ๋ช ํ๊ณ ์ฑ ์๊ฐ ์๊ฒ ์งํ๋๋ฉฐ ์์ง๋์ด๋ง ๋ฐ ๋น์ฆ๋์ค ์ฐ์ ์์ ๋ชจ๋์ ์ผ์นํ๋๋ก ๋ณด์ฅํฉ๋๋ค.
์ด๋ฌํ ์งํ๋ฅผ ์ง์์ ์ผ๋ก ์ถ์ ํจ์ผ๋ก์จ ์กฐ์ง์ ํด๋ณด๋ฅผ ๋ฐฉ์งํ ๋ฟ๋ง ์๋๋ผ ํ๋ํ ๊ถค์ ์ด ๊ฒ์ฆ ๊ฐ๋ฅํ ๋ฐฉ์์ผ๋ก ์ฒด๊ณ์ ์ํ์ ์ค์ด๊ณ ์๋ค๋ ์ฅ๊ธฐ์ ํ์ ์ ๊ตฌ์ถํ ์ ์์ต๋๋ค.
ํ์ง ๋ฐ ๋ณต๊ตฌ ํ๊ท ์๊ฐ ์ถ์
ํ๋ํ ๋ณด์์์ ๊ฐ์ฅ ํต์ฐฐ๋ ฅ ์๋ ๋ ๊ฐ์ง ์งํ๋ ํ๊ท ํ์ง ์๊ฐ(MTTD)๊ณผ ํ๊ท ๋ณต๊ตฌ ์๊ฐ(MTTR)์ ๋๋ค. MTTD๋ ์ญ์ง๋ ฌํ ๊ด๋ จ ์ํ์ด ๋์ ํ ์ผ๋ง๋ ๋นจ๋ฆฌ ๋ฐ๊ฒฌ๋๋์ง๋ฅผ ์ธก์ ํ๋ ๋ฐ๋ฉด, MTTR์ ์๋ณ๋ ํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ ๋ํ๋ ๋๋ค. ์ด ๋ ์งํ๋ ํ์ด ์งํํ๋ ์ทจ์ฝ์ ์ ์ผ๋ง๋ ํจ์จ์ ์ผ๋ก ํ์งํ๊ณ ๋์ํ ์ ์๋์ง๋ฅผ ๋ํ๋ ๋๋ค.
์ด๋ฌํ ์งํ๋ฅผ ๋ฎ์ถ๋ฉด ๊ฐ๋ฐ์, ๋ณด์ ๋ถ์๊ฐ, ํ๋ํ ํ ๊ฐ์ ํ๋ ฅ์ด ํฅ์๋จ์ ์ ์ ์์ต๋๋ค. ์๋ ์ญ์ง๋ ฌํ ๊ฒ์ฌ๋ฅผ ์คํํ๋ ์ง์์ ํตํฉ ์์คํ ์ ๊ฐ๋ฐ ์๋ช ์ฃผ๊ธฐ ์ด๊ธฐ์ ์์ ํ์ง ์์ ํจํด์ ์๋ณํ์ฌ MTTD(ํ๊ท ๊ณ ์ฅ ์๊ฐ)๋ฅผ ๋ฎ์ถ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ๋ง์ฐฌ๊ฐ์ง๋ก, ์ฌ์ ์ ์๋ ์์ ์ํฌํ๋ก์ ์๋ ํจ์น ์ ํ๋ ์ ์ฅ์ ์ ์ฒด์์ ์์ ์์ ์ ๊ฐ์ํํ์ฌ MTTR(ํ๊ท ๊ณ ์ฅ ์๊ฐ)์ ๋จ์ถํฉ๋๋ค.
์ด๋ฌํ ์งํ๋ ๋ฆฌํฉํ ๋ง์์ ์ง์์ ์ธ ๊ฐ์ ์ด๋ผ๋ ๋ ๋์ ์์น๊ณผ ์ผ๋งฅ์ํตํ๋ฉฐ , ์ ์ง์ ์ธ ๊ฐ์ ์ด ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ๋์ ๋ฉ๋๋ค. ์๊ฐ ๊ธฐ๋ฐ ์งํ๋ฅผ ์ธก์ ํจ์ผ๋ก์จ ์กฐ์ง์ ํ๋ํ๊ฐ ๋จ์ํ ์ฝ๋ ๋ณํ์ ๊ทธ์น๋ ๊ฒ์ด ์๋๋ผ ์ง์ ๊ฐ๋ฅํ ๋ณด์ ํจ์จ์ฑ์ ๋ฌ์ฑํ๋ ๊ฒ์์ ์ ์ฆํ ์ ์์ต๋๋ค.
์๊ฒฉ ์ธก์ ๊ธฐ๋ฐ ๋ณด์ ๊ธฐ์ค
ํ๋ํ ์ด๋์ ํฐ๋ธ์๋ ์ฝ๋ ์์ค ์งํ๋ฅผ ๋์ด์๋ ๊ฐ์์ฑ์ด ํ์ํฉ๋๋ค. ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ๋ ์ค์ ํ๊ฒฝ์์ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ด๋ป๊ฒ ๋์ํ๋์ง ๋ณด์ฌ์ฃผ๋ ๋์ ๊ธฐ์ค์ ์ ์ ๊ณตํฉ๋๋ค. ์๊ฒฉ ์ธก์ ๋ก๊ทธ์ ๋ณด์ ์ค์บ๋ ๋ฐ์ดํฐ์ ์๊ด ๊ด๊ณ๋ฅผ ๋ถ์ํ์ฌ ํ์ ์ญ์ง๋ ฌํ ์ด๋ฒคํธ, ๊ฐ์ฒด ์์ฑ๋ฅ , ์ ๋ ฅ ์ ํจ์ฑ ๊ฒ์ฌ ์คํจ์ ๋ํ ์ ์์ ์ธ ์ด์ ์๊ณ๊ฐ์ ์ค์ ํ ์ ์์ต๋๋ค.
์ด๋ฌํ ๊ธฐ์ค์ด ์ ์๋๋ฉด ํธ์ฐจ๋ ์คํ ๊ฐ๋ฅํ ํต์ฐฐ๋ ฅ์ผ๋ก ์ ํ๋ฉ๋๋ค. ์ญ์ง๋ ฌํ ํ๋์ด๋ ๋ฉ๋ชจ๋ฆฌ ํ ๋น์ด ์์์น ๋ชปํ๊ฒ ๊ธ์ฆํ๋ ๊ฒ์ ํ๋ํ ๊ณผ์ ์์ ์์ ํ์ง ์์ ํ์ด๋ก๋ ์ฒ๋ฆฌ๊ฐ ๋์ ๋์์์ ๋ํ๋ผ ์ ์์ต๋๋ค. ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์ด๋ฌํ ๊ธฐ์ค์ ์ฌ๊ตฌ์ฑ๋ ์์คํ ์ ์์ ์ฑ์ ๋ฐ์ํ๋๋ก ๋ฐ์ ํ์ฌ ์ฑ๋ฅ ๋ฐ ๋ณด์ ๊ฐ์ ์ด ์ง์๋จ์ ํ์ธํฉ๋๋ค.
์ด ์ ๊ทผ ๋ฐฉ์์ ์ ํ๋ฆฌ์ผ์ด์ ์๋ ์ ํ ์ง๋จ ๋ฐ ๋ค์ดํ์ ์๋ ๋ฆฌํฉํ ๋ง ์ ๋ชจ๋ฒ ์ฌ๋ก์ ์ ์ฌํ๋ฉฐ , ์ง์์ ์ธ ํผ๋๋ฐฑ์ ํตํด ์์ ์ ์ธ ์ด์์ ๋ณด์ฅํฉ๋๋ค. ์๊ฒฉ ์ธก์ ๊ธฐ๋ฐ ๋ณด์ ๊ธฐ์ค์ ์ ์ฉํจ์ผ๋ก์จ ์กฐ์ง์ ์ฌํ ๋์์ ์ธ ์ฌ๊ณ ๊ด๋ฆฌ์์ ์ฌ์ ์๋ฐฉ์ ์ธ ํ๋ํ ๊ฑฐ๋ฒ๋์ค๋ก ์ ํํ ์ ์์ต๋๋ค.
ํ์ฅ ๊ฐ๋ฅํ ํ์ง ๋ฐ ํ๋ํ๋ฅผ ์ํ Smart TS XL
๋๊ท๋ชจ ์กฐ์ง์ ์ญ์ง๋ ฌํ ๋ก์ง์ด ์์ฒ ๊ฐ์ ๋ชจ๋๊ณผ ์ฌ๋ฌ ์ธ๋์ ๊ธฐ์ ์ ๋ถ์ฐ๋์ด ์๋ ํผํฉ ํ๊ฒฝ์ ๋ณต์ก์ฑ์ ๊ด๋ฆฌํ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. Smart TS XL์ ์ฌ๋ฌ ์ธ์ด์์ ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ๋ฅผ ๊ฐ์งํ๊ณ , ์์คํ ๊ฐ ์ข ์์ฑ์ ๋งคํํ๋ฉฐ, ๋ฐ๊ฒฌ๋ ๊ฒฐ๊ณผ๋ฅผ ๋น์ฆ๋์ค ํฌ๋ฆฌํฐ์ปฌ ๊ตฌ์ฑ ์์์ ์ฐ๊ด์ํค๋ ํตํฉ ํ๋ซํผ์ ์ ๊ณตํ์ฌ ์ด๋ฌํ ๊ฒฉ์ฐจ๋ฅผ ํด์ํฉ๋๋ค. Smart TS XL์ ์ญ์ง๋ ฌํ๋ฅผ ๊ณ ๋ฆฝ๋ ์ฝ๋ ๋ฌธ์ ๋ก ์ทจ๊ธํ๋ ๋์ , ํ๋ํ ๋ก๋๋งต ๋ด์์ ๋งฅ๋ฝํํ์ฌ ํ์ด ๊ฐ ์ทจ์ฝ์ ์ด ๊ธฐ๋ฅ, ์ฑ๋ฅ ๋ฐ ํ์ ๋ชฉํ์ ๋ฏธ์น๋ ์ํฅ์ ์ดํดํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.
์ํํ ์ญ์ง๋ ฌํ ํธ์ถ์ ์ ์ ๋ฐ๊ฒฌ
Smart TS XL์ ์์ค ์ฝ๋, ๊ตฌ์ฑ ํ์ผ ๋ฐ ์ปดํ์ผ๋ ๋ฐ์ด๋๋ฆฌ์ ๋ํ ์ฌ์ธต์ ์ธ ์ ์ ๋ถ์์ ์ํํ์ฌ ์ ์ฌ์ ์ธ ์ญ์ง๋ ฌํ ์ง์ ์ ์๋ณํฉ๋๋ค. ๋ค๊ตญ์ด ๊ตฌ๋ฌธ ๋ถ์ ๊ธฐ๋ฅ์ ํตํด COBOL, Java, .NET, Python ๋ฐ ๊ธฐํ ๊ธฐ์ ์ด ํผํฉ๋ ํ๊ฒฝ์ ์ ํฉํฉ๋๋ค. ์ด ํ๋ซํผ์ ObjectInputStream, BinaryFormatter ๋๋ pickle.loads์ ๊ฐ์ ์์ ํ์ง ์์ API๋ฅผ ์๋์ผ๋ก ๊ฐ์งํ๋ ๋์์ ๋ฐ์ดํฐ ํ๋ฆ์ ์ถ์ ํ์ฌ ์ ๋ ฅ์ด ์ ๋ขฐํ ์ ์๋ ์ถ์ฒ์์ ๋น๋กฏ๋์๋์ง ํ์ธํฉ๋๋ค.
๊ธฐ๋ณธ ์ค์บ๋์ ๋ฌ๋ฆฌ Smart TS XL์ ์ด๋ฌํ ๊ด๊ณ๋ฅผ ์๊ฐํํ์ฌ ํ์ด ์ญ์ง๋ ฌํ ๋ก์ง์ด ๋ ๊ด๋ฒ์ํ ์ํฌํ๋ก์ ์ด๋ป๊ฒ ์ฐ๊ฒฐ๋๋์ง ํ์ธํ ์ ์๋๋ก ํฉ๋๋ค. ์ด๋ฌํ ๊ฐ์์ฑ์ ๋ ธ์ถ ๋ฐ ๋น์ฆ๋์ค ๊ด๋ จ์ฑ์ ๊ธฐ๋ฐ์ผ๋ก ์ด๋ค ๋ชจ๋์ ๋จผ์ ์์ ํด์ผ ํ ์ง ์ฐ์ ์์๋ฅผ ์ ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
์ข ์์ฑ ๋ฐ ๊ฐ์ฒด ์ํธ ์์ฉ ๋งคํ
๋ง์ ์์คํ ์์ ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ์ ์ง์ ํ ์ํ์ ๋จ์ผ ์ฝ๋ ์ค์ด ์๋๋ผ ์๋น์ค์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ฐ์ ์ํธ ์์ฉ์์ ๋น๋กฏ๋ฉ๋๋ค. Smart TS XL์ ์ญ์ง๋ ฌํ๊ฐ ์๋น์ค ๋๋ ๊ณ์ธต ๊ฒฝ๊ณ๋ฅผ ํต๊ณผํ๋ ์ง์ ์ ๋ณด์ฌ์ฃผ๋ ์ข ์์ฑ ๊ทธ๋ํ๋ฅผ ์์ฑํฉ๋๋ค. ์ด๋ฌํ ์ํธ ์์ฉ์ ๋งคํํจ์ผ๋ก์จ ํ์ ์ด๋ค ํตํฉ์ด ์์คํ ์ ์ผ๋ก ๊ฐ์ฅ ํฐ ์ํ์ ์ด๋ํ๋์ง ์ ํํ ํ์ ํ ์ ์์ต๋๋ค.
์ด๋ฌํ ์ข ์์ฑ ์ธํ ๋ฆฌ์ ์ค๋ ์๋ก์ด API ๋๋ ํด๋ผ์ฐ๋ ์๋น์ค๊ฐ ๊ธฐ์กด ๊ตฌ์ฑ ์์์ ์ํธ ์์ฉํ๋ ๋ง์ด๊ทธ๋ ์ด์ ํ๋ก์ ํธ์์ ํนํ ์ ์ฉํฉ๋๋ค. Smart TS XL์ ์ด๋ฌํ ํตํฉ ์ง์ ์ ๋ณด์์ ๋ณด์ฅํ๊ณ , ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ๊ฐ ๋ฉ์์ง ๋๊ธฐ์ด์ด๋ ๋ณํ ํ์ดํ๋ผ์ธ์ ํตํด ์ ํ๋ ์ ์๋ ์์น๋ฅผ ํ์ ํฉ๋๋ค.
์๊ฒฉ ์ธก์ ๊ณผ ์ ์ ํต์ฐฐ๋ ฅ ๊ฒฐํฉ
์ ์ ๋ถ์๋ง์ผ๋ก๋ ์ญ์ง๋ ฌํ๊ฐ ์ผ๋ง๋ ์์ฃผ, ์ด๋ค ์กฐ๊ฑด์์ ๋ฐ์ํ๋์ง ํ์ ํ ์ ์์ต๋๋ค. Smart TS XL์ ์ ์ ์ฝ๋ ๋งต์ ํ๋ก๋์ ํ๊ฒฝ์์ ์์ง๋ ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ์ ํตํฉํ์ฌ ์ ํ๋๋ฅผ ๋์ ๋๋ค. ์ด๋ฌํ ์๊ด๊ด๊ณ๋ฅผ ํตํด ์ด๋ค ์ญ์ง๋ ฌํ ๋ฐฉ๋ฒ์ด ๊ฐ์ฅ ํ๋ฐํ๊ฒ ์ฌ์ฉ๋๋์ง, ์ ๋ขฐํ ์ ์๋ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋์ง ์ฌ๋ถ, ๊ทธ๋ฆฌ๊ณ ์์คํ ์ฑ๋ฅ์ ์ด๋ค ์ํฅ์ ๋ฏธ์น๋์ง ํ์ ํ ์ ์์ต๋๋ค.
๋ฐํ์ ๊ด์ ๊ณผ ์ ์ ๊ด์ ์ ํผํฉํจ์ผ๋ก์จ ํ์ ์ด๋ก ์ ์ํ๊ณผ ์ค์ ์ํ ๋ชจ๋๋ฅผ ์ ์ฒด์ ์ผ๋ก ํ์ ํ ์ ์์ต๋๋ค. ์ฝ๋์์๋ ๋ฌดํดํด ๋ณด์ด๋ ์ญ์ง๋ ฌํ ๊ฒฝ๋ก๊ฐ ์ค์ ์ํฌ๋ก๋์์๋ ์ํํ ๋์์ ๋ํ๋ผ ์ ์์ต๋๋ค. ์ด๋ฌํ ํต์ฐฐ๋ ฅ์ ํตํด ํ๋ํ ๋ฆฌ๋๋ ์์ ์ฑ๊ณผ ๋ณด์์ ์ธก์ ๊ฐ๋ฅํ ์ํฅ์ ๋ฏธ์น๋ ์ทจ์ฝ์ ์ ์์ ํ๋ ๋ฑ ์ง์ ์ผ๋ก ์ค์ํ ๊ฒ์ ์ง์คํ ์ ์์ต๋๋ค.
๊ธฐ์ ์์ค ํ๋ํ ๋ก๋๋งต ๊ตฌ์ถ
ํ๋ํ๋ ๋ณด์๊ณผ ๋ถ๋ฆฌ๋ ์ ์์ผ๋ฉฐ, Smart TS XL์ ์ด ๋์ด ํจ๊ป ๋ฐ์ ํ๋๋ก ๋ณด์ฅํฉ๋๋ค. ์ญ์ง๋ ฌํ ํซ์คํ์ด ์๋ณ๋๋ฉด, ์ด ํ๋ซํผ์ ํ๋ํ ๋ชฉํ์ ๋ง์ถฐ ์คํ ๊ฐ๋ฅํ ์์ ๊ณํ์ ์๋ฆฝํ๋ ๋ฐ ๋์์ ์ค๋๋ค. ํ์ ํน์ ๋น์ฆ๋์ค ๊ธฐ๋ฅ์ ๋ํ ๊ฐ ์ทจ์ฝ์ ์ ์ถ์ ํ๊ณ , ์ข ์์ฑ ์ํฅ์ ์๊ฐํํ๋ฉฐ, ์ด์ ์ค๋จ ์์ด ์์ ํ ๋ฆฌํฉํ ๋ง ๋จ๊ณ๋ฅผ ๊ณํํ ์ ์์ต๋๋ค.
๊ทธ ๊ฒฐ๊ณผ, ๋ถํ์ค์ฑ์ ์ค์ด๋ ๋ฐ์ดํฐ ๊ธฐ๋ฐ ๋ก๋๋งต์ด ๊ตฌ์ถ๋ฉ๋๋ค. ๊ธฐ์ ์ ์ฌํ ๋์์ ์ธ ํจ์น ์ ์ฉ์ ์์กดํ๋ ๋์ , ํต์ฌ ์ํฌํ๋ก ๋ฐ ๋ฏธ์ ํฌ๋ฆฌํฐ์ปฌ ์์คํ ๊ณผ ๊ต์ฐจํ๋ ๋ถ๋ถ์์ ์ญ์ง๋ ฌํ ์ํ์ ํด๊ฒฐํ์ฌ ํ๋ํ๋ฅผ ์ ๊ทน์ ์ผ๋ก ์ถ์งํ ์ ์์ต๋๋ค. Smart TS XL์ ์ฌ์ฉํ๋ฉด ๋ณด์ ๋ฆฌํฉํ ๋ง์ด ํ๋ํ ๋ผ์ดํ์ฌ์ดํด์ ์ง์์ ์ธ ์ผ๋ถ๊ฐ ๋์ด ์ ์ฌ์ ์ผ๋ก ์ธก์ , ๊ฐ์ฌ ๋ฐ ํ์ฅ ๊ฐ๋ฅํฉ๋๋ค.
์จ๊ฒจ์ง ์ํ์์ ํ๋ํ ์ ๋ขฐ๋ก
์์ ํ์ง ์์ ์ญ์ง๋ ฌํ๋ ๋ ๊ฑฐ์ ์ฝ๋์ ์ต์ ์ฝ๋๋ฅผ ์ฐ๊ฒฐํ๋ ์กฐ์ฉํ์ง๋ง ๊น์ด ๋ฟ๋ฆฌ๋ฐํ ์ํ ์ค ํ๋์ ๋๋ค. ์์ญ ๋ ์ ์ ์ฑํ๋ ์ํคํ ์ฒ์์ ์ง๋ฆ๊ธธ์ด ์ค๋๋ ์ ํ๋ํ ๊ฒฐ๊ณผ์ ์ด๋ป๊ฒ ์ํฅ์ ๋ฏธ์น ์ ์๋์ง๋ฅผ ์ฌ์คํ ๋ณด์ฌ์ค๋๋ค. ๊ธฐ์ ์ด ๋๊ท๋ชจ ์์คํ ์ ๋ง์ด๊ทธ๋ ์ด์ ํ๊ฑฐ๋ ๋ฆฌํฉํ ๋งํ ๋ ์ง๋ ฌํ ๋ก์ง์ด ๊ฐ๊ณผ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ ์ฑ๋ฅ๊ณผ ๋ณด์์ ๋ชจ๋ ์ ํดํ ์ ์๋ ์ฌ๊ฐ์ง๋๊ฐ ๋ฐ์ํฉ๋๋ค. ์ด๋ฌํ ์จ๊ฒจ์ง ์ฐ๊ด์ฑ์ ์ธ์งํ๋ฉด ํ์ ์ญ์ง๋ ฌํ๋ฅผ ๊ธฐ์ ์ ๊ฒฐํจ์ด ์๋ ์ํคํ ์ฒ์ ๋ณด์์ด ํจ๊ป ๋ฐ์ ํด์ผ ํ ๋ฐฉํฅ์ ๋ณด์ฌ์ฃผ๋ ์ ํธ๋ก ์ธ์ํ ์ ์์ต๋๋ค.
์ ์ ๋ถ์, ์ข ์์ฑ ๋งคํ, ์๊ฒฉ ์ธก์ , ๋ฐํ์ ๊ฒ์ฆ์ ํตํด ์ง์์ ์ธ ๊ฐ์์ฑ์ ํฌ์ํ๋ ๊ธฐ์ ์ ์ ๊ฒฌ์ง๋ช ์ ์ด์ ์ ๋๋ฆด ์ ์์ต๋๋ค. ๊ธฐ์ ์ ์ทจ์ฝ์ ์ด ๋ค๊ตญ์ด ์์คํ ์ ํตํด ์ด๋ป๊ฒ ํ์ฐ๋๋์ง ํ์ ํ๊ณ ์ด์ ๋๋ ํ๋ํ ์ผ์ ์ ์ํฅ์ ๋ฏธ์น๊ธฐ ์ ์ ์ฐจ๋จํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๊ธฐ๋ฅ์ ๊ณผ๊ฑฐ ์ฌํ ๋์์ ํจ์น์๋ ๊ฒ์ ์ฌ์ ์๋ฐฉ์ ์์ง๋์ด๋ง ๋ถ์ผ๋ก ์ ํํ์ฌ ๋ชจ๋ ํ๋ํ ์์ ์ด ๋์ฑ ์์ ํ๊ณ ์์ธก ๊ฐ๋ฅํ ๊ธฐ๋ฐ ์์ ๊ตฌ์ถ๋๋๋ก ๋ณด์ฅํฉ๋๋ค.
ํต์ฌ์ ํ๋ํ์ ๋ณด์์ ๋ถ๋ฆฌํ ์ ์๋ค๋ ์ ์ ๋๋ค. ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ ์ฝ๋๋ฅผ ๋ฆฌํฉํ ๋งํ๋ ๊ฒ์ ์ฅ๊ธฐ์ ์ธ ์์คํ ๋ณต์๋ ฅ ํฅ์, ๊ธฐ์ ๋ถ์ฑ ๊ฐ์, ์ด์ ์ํ ์ํ์ ์ง์ ์ ์ผ๋ก ๊ธฐ์ฌํฉ๋๋ค. ์ด๋ฌํ ์ ํ์ ์ฑ๊ณต์ ์ผ๋ก ์ํํ๋ ์กฐ์ง์ ๋ชจ๋ โโํ๋ํ ๊ฒฐ์ ์ ๋ณด์ ์งํ์ ๋ฐํ์ ๋ถ์์ ํตํฉํ์ฌ ๊ธฐ์ ์ ๋ฌธ์ ํด๊ฒฐ์ ์ง์์ ์ธ ๊ฐ์ ์ฃผ๊ธฐ๋ก ์ ํํ๋ ์กฐ์ง์ ๋๋ค. ๊ธฐ์ ์์คํ ์ ๋ฐ์ ์จ๊ฒจ์ง ์ทจ์ฝ์ ์ ์ ๊ฑฐํ๊ณ ์์ ํ๊ฒ ํ๋ํํ๋ ค๋ฉด Smart TS XL์ ํ์ฉํ์ญ์์ค. Smart TS XL์ ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ ํจํด์ ๋ฐ๊ฒฌํ๊ณ , ์ธ์ด ๊ฐ ์ข ์์ฑ์ ๋งคํํ๋ฉฐ, ๋ฐํ์ ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ๋ฅผ ์ฝ๋ ์์ค์ ์ธ์ฌ์ดํธ์ ์ฐ๊ด์์ผ ๋ ๊ฑฐ์ ๋ก์ง์ ๋๊ท๋ชจ์ ์์ ํ๊ณ ํ๋์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ์ผ๋ก ์ ํํ ์ ์๋๋ก ์ง์ํ๋ ์ง๋ฅํ ํ๋ซํผ์ ๋๋ค.