ํด๋ผ์ฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ์๊ฐ
์ด ํ์ด์ง์์๋ ํด๋ผ์ฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ์ ๋ํ ์ดํด๋ฅผ ๋๊ธฐ ์ํด ๋ค์ ๋ด์ฉ์ ๋ค๋ฃน๋๋ค:
- ํด๋ผ์ฐ๋๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ๋ ์ด์ ๋ ๋ฌด์์ธ๊ฐ์?
- ํด๋ผ์ฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ์ ์ฃผ์ ์ด์
- ํด๋ผ์ฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ์๋ ์ด๋ค ์ ํ์ด ์๋์?
- ํด๋ผ์ฐ๋๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ ๋ ์ง๋ฉดํ๋ ์ด๋ ค์์๋ ์ด๋ค ๊ฒ์ด ์๋์?
- ํด๋ผ์ฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ณ ๋ ค ์ฌํญ
- ๊ฒฐ๋ก
'ํด๋ผ์ฐ๋ ๋ง์ด๊ทธ๋ ์ด์ '์ด๋ ๋ฐ์ดํฐ ์คํ ๋ฆฌ์ง, ๋ฐ์ดํฐ ์ฒ๋ฆฌ, ์ปดํจํ ๋ฆฌ์์ค ๋ฑ ์กฐ์ง์ ๋น์ฆ๋์ค ์ ํ๋ฆฌ์ผ์ด์ ์ธํ๋ผ๋ฅผ ์จํ๋ ๋ฏธ์ค ๋ฐ์ดํฐ ์ผํฐ์์ ํด๋ผ์ฐ๋๋ก, ๋๋ ํ ํด๋ผ์ฐ๋์์ ๋ค๋ฅธ ํด๋ผ์ฐ๋๋ก ์ฎ๊ธฐ๋ ๊ฒ์ ๋งํฉ๋๋ค.
ํด๋ผ์ฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ์ ๋ฌผ๋ฆฌ์ ์์ฐ์ ํ ๊ณณ์์ ๋ค๋ฅธ ๊ณณ์ผ๋ก ์ฎ๊ธฐ๋ ๊ฒ๋ณด๋ค ํจ์ฌ ๋ ๋ณต์กํฉ๋๋ค. ๊ณ ๋ คํด์ผ ํ ์ธ๋ถ ์ฌํญ์ด ๋ฌด์ํ ๋ง๊ณ , ๋จ๊ณ๊ฐ ๋ง์ผ๋ฉฐ, ๋ฐ๋ผ์ผ ํ ํน์ ์ด๋ฒคํธ ์์๊ฐ ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ํ๋ก์ธ์ค๊ฐ ์ต๋ํ ์ํํ๊ฒ ์งํ๋๋๋ก ํ๋ ค๋ฉด ์ธ์ฌํ๊ฒ ๊ณํํ๊ณ ์ค๋นํด์ผ ํฉ๋๋ค.
ํ์ง๋ง ์ด๋ฌํ ๋ ธ๋ ฅ์ ์ฌ๋ฐ๋ฅด๊ฒ ์ ๊ทผํ๋ฉด ํ๋ํ ๋ฐ ํ์ฅ์ด ํ์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ท๋ชจ, ๋ฏผ์ฒฉ์ฑ, ์ ์ฐ์ฑ ์ธก๋ฉด์์ ์์ฒญ๋ ๊ฐ์น๋ฅผ ๊ฐ์ ธ๋ค์ค๋๋ค.
ํด๋ผ์ฐ๋๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ๋ ์ด์ ๋ ๋ฌด์์ธ๊ฐ์?
๊ฒจ์ธ์ ๋๊ธฐ ์ํด ๋จ์ชฝ์ผ๋ก ํฅํ๋ ์๋ค์ด ํน์ ์ 'V'์ ๋ชจ์์ผ๋ก ๋ ์๊ฐ๋ ๋ชจ์ต์ ๋ณธ ์ ์ด ์์ ๊ฒ์ ๋๋ค. ๊ธฐ์จ์ด ๋จ์ด์ง๊ณ ์์์ด ์ค์ด๋ค๊ธฐ ์์ํ๋ฉด ์๋ค์ ์์กด๊ณผ ์ฅ์์ ๊ธฐํ๋ฅผ ๋์ด๊ธฐ ์ํด ๋ณธ๋ฅ์ ์ผ๋ก ๋ ๋ง์ ์์์ด ์๋ ์ง์ญ์ผ๋ก ์ด๋ํฉ๋๋ค.
๋ง์ฐฌ๊ฐ์ง๋ก ํด๋ผ์ฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ์ ๋น์ฆ๋์ค ๋ฏผ์ฒฉ์ฑ์ ์ ํดํ๊ณ ์ต์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๊ธฐ ์ด๋ ค์ด ๋ ธํํ๋๊ณ ๋นํจ์จ์ ์ด๋ฉฐ ๋ถ์์ ํ ๋ ๊ฑฐ์ ์ธํ๋ผ์์ ๋ฒ์ด๋ ์กฐ์ง์ด ๋ฒ์ฐฝํ๊ณ ์ฑ์ฅํ ์ ์๋ ๊ธฐํ๋ฅผ ๋๋ ค์ค๋๋ค.
'๋ ๊ฑฐ์'๋ผ๋ ์ฉ์ด๋ ์ค๋๋์์ง๋ง ์ฌ์ ํ ์ฌ์ฉ ์ค์ธ ๊ธฐ์ , ์ปดํจํฐ ์์คํ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์๋ฏธํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๋ ๊ฑฐ์ ์ธํ๋ผ๋ ์กฐ์ง์ ์์ ์ง์ ์๋ ๋ฐ์ดํฐ ์ผํฐ์ ์จํ๋ ๋ฏธ์ค(๋๋ "์จํ๋ ๋ฏธ์ค")์์ ์คํ๋ฉ๋๋ค. ์ฌ๊ธฐ์๋ ํ๋์จ์ด, ๋คํธ์ํน, ์ํํธ์จ์ด, ๋ฐ์ดํฐ ์ฒ๋ฆฌ ๋ฐ ์คํ ๋ฆฌ์ง๊ฐ ํฌํจ๋ฉ๋๋ค.
์ด๋ฌํ ์ธํ๋ผ ๊ตฌ์ฑ ์์๊ฐ ๋ ธํํ๋๋ฉด ์กฐ์ง์ ๋ฐ์ ๊ณผ ๊ฒฝ์ ๋ฅ๋ ฅ์ ์ฅ์ ๊ฐ ๋ฉ๋๋ค. ๋ฆฌ์์ค๊ฐ ํ์ ๋ ํ์ฅ์ ์์นํ๊ธฐ ๋๋ฌธ์ ์ต์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ ๋งํผ ์ถฉ๋ถํ ํ์ฅํ ์ ์์ต๋๋ค.
๋ ๊ฑฐ์ ์ธํ๋ผ์์ ํด๋ผ์ฐ๋๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ๋ฉด ์กฐ์ง์ ์ฆ๊ฐํ๋ ์์๋ฅผ ์ถฉ์กฑํ๋ ๋ฐ ํ์ํ ๊ท๋ชจ๋ฅผ ์ ์ํ๊ฒ ํ๋ณดํ๊ณ ์์์ ๋น๋กํ์ฌ ์ปดํจํ ์ฑ๋ฅ์ ์กฐ์ ํ ์ ์๋ ํ๋ ฅ์ฑ์ ํ๋ณดํ ์ ์์ต๋๋ค. ๋ํ ํ์คํ๋ ์ธํ๋ผ ๊ด๋ฆฌ๋ฅผ ํตํด ํจ์จ์ฑ์ ๋์ผ ์ ์์ผ๋ฉฐ, ์ด ๋ชจ๋ ๊ฒ์ด ๋น์ฉ ์ ๊ฐ๊ณผ ๋ฏผ์ฒฉํ ๋น์ฆ๋์ค ๋ชจ๋ธ ๊ตฌ์ถ์ผ๋ก ์ด์ด์ง๋๋ค.
ํด๋ผ์ฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ์ ์ฃผ์ ์ด์
์์์ ์ค๋ช ํ ์ฅ์ ์ธ์๋ ํด๋ผ์ฐ๋๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ๋ฉด ๋ค์๊ณผ ๊ฐ์ ์ด์ ์ ๋๋ฆด ์ ์์ต๋๋ค:
- ๊ท๋ชจ
ํด๋ผ์ฐ๋ ์ปดํจํ ์ ์์์ ๋ฐ๋ผ ์ปดํจํ ๋ฆฌ์์ค๋ฅผ ๋๋ฆฌ๊ฑฐ๋ ์ค์ผ ์ ์๊ธฐ ๋๋ฌธ์ ์จํ๋ ๋ฏธ์ค์์ ์คํ๋๋ ์ธํ๋ผ๋ณด๋ค ํจ์ฌ ๋น ๋ฅด๊ณ ์ฝ๊ฒ ๋ ๋ง์ ์ํฌ๋ก๋์ ์ฌ์ฉ์๋ฅผ ์ง์ํ ์ ์์ต๋๋ค. - ์ฑ๋ฅ
ํด๋ผ์ฐ๋๋ ๊ท๋ชจ์ ๋ถ์ฐ๋ ์ํคํ ์ฒ๋ก ์ธํด ์ ํ๋ฆฌ์ผ์ด์ ์๋๋ฅผ ๋์ด๊ณ ์ฌ์ฉ์ ๊ฒฝํ์ ๊ฐ์ ํ ์ ์์ต๋๋ค. ํด๋ผ์ฐ๋์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ํธ์คํ ํ๋ฉด ์ฌ์ฉ์๊ฐ ์ง์ค๋ ๊ณณ์ ๋ฐ์ดํฐ ์ผํฐ๋ฅผ ๋ฐฐํฌํ ์ ์์ผ๋ฏ๋ก ์ง์ฐ ์๊ฐ์ด ์ค์ด๋ญ๋๋ค. - ์ ์ฐ์ฑ ๋ฐ ํ์คํ
์ ํ๋ฆฌ์ผ์ด์ ์ฌ์ฉ์๋ ์ด๋์๋ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ก์ธ์คํ ์ ์์ผ๋ฏ๋ก ํธ์์ฑ์ด ๊ทน๋ํ๋๊ณ ์ค์๊ฐ ํ์ ์ด ์ฉ์ดํด์ง๋๋ค. ๋ํ ํด๋ผ์ฐ๋ ํธ์คํ ์ ์ํด ํด๋ผ์ฐ๋ ์๋น์ค ์ ๊ณต์ ์ฒด๋ฅผ ์ฌ์ฉํ๋ฉด ์กฐ์ง์ ์ต์ํ๊ณ ์ ์ง ๊ด๋ฆฌ๊ฐ ์ฌ์ด ํ์คํ๋๊ณ ๋ฐ๋ณต ๊ฐ๋ฅํ ํ๊ฒฝ์ ์ด์ฉํ ์ ์์ต๋๋ค. - ๋น์ฉ ์ ๊ฐ
์กฐ์ง์ด ์์ฒด ๊ด๋ฆฌ ์จํ๋ ๋ฏธ์ค ์ธํ๋ผ์์ ํด๋ผ์ฐ๋๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ๋ฉด ํด๋ผ์ฐ๋๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฌผ๋ฆฌ์ ์ธํ๋ผ๋ฅผ ์ค์น, ์ ์ง ๊ด๋ฆฌ ๋ฐ ์ง๋ถํ ํ์๊ฐ ์์ผ๋ฏ๋ก IT ์ง์ถ์ ๊ฑฐ์ ์ฆ๊ฐ์ ์ผ๋ก ์ค์ผ ์ ์์ต๋๋ค. ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ํด๋ผ์ฐ๋ ์๋น์ค ์ ๊ณต์ ์ฒด๊ฐ ๋ฐฑ์ , ์์ ๋ฐ ์ ๊ทธ๋ ์ด๋์ ๊ฐ์ ์ ์ง ๊ด๋ฆฌ ์์ ์ ์ฒ๋ฆฌํ๋ฏ๋ก ์กฐ์ง์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ง์คํ ์ ์์ต๋๋ค.
ํด๋ผ์ฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ์๋ ์ด๋ค ์ ํ์ด ์๋์?
ํด๋ผ์ฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ์ ์์ด์๋ ๋ชฉํ์ ๋ฐ๋ผ ์ ๊ทผ ๋ฐฉ์์ ๊ฒฐ์ ํด์ผ ํฉ๋๋ค. ์กฐ์ง์ ์๊ตฌ ์ฌํญ, ์ํคํ ์ฒ ์ ๋ต, ์ฑ๊ณต ๊ธฐ์ค์ ์ ์คํ๊ฒ ๊ณ ๋ คํ ํ ์ต์ ์ ๋ฐฉ๋ฒ์ ์ ํํด์ผ ํฉ๋๋ค. ๋์์ ๋๋ฆฝ๋๋ค, ๊ฐํธ๋ ๋ฆฌ์์น ํด๋ผ์ฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ์ ์ํ 5๊ฐ์ง ์ฃผ์ ์ต์ ์ ๋ํด ์ค๋ช ํ์ต๋๋ค:
- ๋ฆฌํธ์คํ
๋ฆฌํธ์คํ ์ ํํ "๋ฆฌํํธ ์ค ์ํํธ"๋ผ๊ณ ๋ ํฉ๋๋ค. ์ด๋ฆ์์ ์ ์ ์๋ฏ์ด ๋ฆฌํธ์คํ ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ '์๋ ๊ทธ๋๋ก' ์ด๋ํ์ฌ ์จํ๋ ๋ฏธ์ค์์ ์ฌ์ฉํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ํคํ ์ฒ ์คํ์ ๋ค์ ๋ง๋ค๋ ํด๋ผ์ฐ๋์ ์๋น์คํ ์ธํ๋ผ(IaaS)์์ ๋ฐฐํฌ ๋ฐ ์คํํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. - ๋ฆฌํฉํฐ๋ง
๋ฆฌํฉํ ๋ง ์ ๊ทผ ๋ฐฉ์์ ํตํด ์กฐ์ง์ ๊ธฐ์กด ์ฝ๋, ํ๋ ์์ํฌ, ์ปจํ ์ด๋๋ฅผ ์ ์งํ๋ฉด์ ๋์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์๋น์คํ ํ๋ซํผ(PaaS)์ ๋ฐฐํฌํ์ฌ ๊ธฐ๋ณธ์ ์ผ๋ก ํด๋ผ์ฐ๋ ์ ๊ณต์ ์ฒด์ ์ธํ๋ผ ์คํ์ ํ์ฉํ ์ ์์ต๋๋ค. - ์์
์์ ์ ๊ทผ ๋ฐฉ์์๋ ํ๋ํ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋๋ก ์ฝ๋ ๊ธฐ๋ฐ์ ์์ ํ ๋ค์ ๋ฆฌํธ์คํ ๋๋ ๋ฆฌํฉํ ๋ง์ ํตํด ๋ฐฐํฌํ๋ ๋ฐฉ๋ฒ์ด ํฌํจ๋ฉ๋๋ค. - ์ฌ๊ตฌ์ถ
๋ฆฌ๋น๋ ์ ๊ทผ ๋ฐฉ์์ PaaS ์ ๊ณต์ ์ฒด์ ์ธํ๋ผ์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ ํ ๋ค์ ์์ฑํ๋ ๊ฒ์ ๋งํฉ๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ๋ง์ ๋ ธ๋ ฅ์ด ํ์ํ์ง๋ง ์กฐ์ง์ด ์ต์ ๊ธฐ์ ์คํ์ ์ต๋ํ ํ์ฉํ ์ ์์ต๋๋ค. - ๊ต์ฒด
๊ต์ฒด ๋ฐฉ์์ ์ค๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ๊ธฐํ๊ณ ์์ฉ SaaS(์๋น์คํ ์ํํธ์จ์ด)๋ก ์ ํํ๋ ๊ฒ์ ๋๋ค.
์กฐ์ง์ด ์ถ๊ตฌํ๋ ์ ๊ทผ ๋ฐฉ์์ ์กฐ์ง์ ๋ชฉํ, ๊ธฐ๊ฐ, ์ฌ์ฉ ๊ฐ๋ฅํ ๋ฆฌ์์ค ๋ฐ ์ ๋ฌธ ์ง์์ ๋ฐ๋ผ ๊ฒฐ์ ํด์ผ ํฉ๋๋ค.
ํด๋ผ์ฐ๋๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ ๋ ์ง๋ฉดํ๋ ์ด๋ ค์์๋ ์ด๋ค ๊ฒ์ด ์๋์?
ํด๋ผ์ฐ๋๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ๋ฉด ๋ง์ ์ด์ ์ด ์์ง๋ง, ๋ช ๊ฐ์ง ์ฃผ์ํด์ผ ํ ์ฌํญ๋ ์์ต๋๋ค. ๋ค์ ์ฌํญ์ ๋ํ ๊ณํ์ ์ธ์์ผ ํฉ๋๋ค:
๋ช ํํ ํด๋ผ์ฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ์ ๋ต
๋ง์ด๊ทธ๋ ์ด์ ํ๋ก์ธ์ค๋ฅผ ์๋๋ฌ ์์ํ๋ค ๋ณด๋ฉด ์กฐ์ง์ ๋ช ํํ๊ฒ ์ ์๋ ์ ๋ต์ ์ค์์ฑ์ ๊ฐ๊ณผํ๋ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ์์ต๋๋ค. ์์ ์ ์ธ๋ถ ์์๋ ๋งค์ฐ ์ค์ํ๋ฉฐ ํ์ฐ์ ์ผ๋ก ๋ฐ์ํ ์ ์๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค. ์กฐ์ง์ ๋ค์ ์ฌํญ์ ๋ฌธ์ํํด์ผ ํฉ๋๋ค:
- ๋ชฉํ์ ์ฑ๊ณต ๊ธฐ์ค์ ํฌํจํ ๋ช ํํ ์คํ ์ ๋ต
- ๋ง์ด๊ทธ๋ ์ด์ ์์ ์ ์ํํ๋ ๋ฐ ํ์ํ ๋ฆฌ์์ค
- ๋ง์ด๊ทธ๋ ์ด์ ์ค์ ๋ฐ์ํ ์ ์๊ฑฐ๋ ๋ฐ์ํ ๊ฐ๋ฅ์ฑ์ด ์๋ ๋ชจ๋ ๋ฌธ์ ์ ์ํ ๊ณํ
- ์ฑ๊ณต ๊ธฐ์ค์ ํ์ธํ๊ธฐ ์ํ ๊ฒ์ฆ ํ๋ก์ธ์ค
๋ฐ์ดํฐ ๋ง์ด๊ทธ๋ ์ด์
์จํ๋ ๋ฏธ์ค์์ ํด๋ผ์ฐ๋๋ก ๋ฐ์ดํฐ๋ฅผ ์ฎ๊ธฐ๋ ๊ฒ์ ๊ฐ๋ ์ ์ผ๋ก๋ ์ฌ์ ๋ณด์ผ ์ ์์ง๋ง, ํนํ ๋ฐ์ดํฐ ๊ณต๊ฐ์ด ๋ฐฉ๋ํ ๋๊ท๋ชจ ์กฐ์ง์ ๊ฒฝ์ฐ ์ ์ฒด ๋ง์ด๊ทธ๋ ์ด์ ํ๋ก์ธ์ค์์ ๊ฐ์ฅ ๋ง์ ์๊ฐ์ด ์์๋๋ ์์ ์ด ๋ ์ ์์ต๋๋ค.
ํ ๊ฐ์ง ๋ฐฉ๋ฒ์ ๋ฐ์ดํฐ๋ฅผ ๋ด๋ณด๋ด๊ณ ๊ฐ์ ธ์ค๋ ๋ด์ฅ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ํธ๋ฆฌํฐ๋ฅผ ํ์ฉํ๊ฑฐ๋ ๋๋์ ๋ฐ์ดํฐ ๋ง์ด๊ทธ๋ ์ด์ ์ ์ํด ๋ง๋ค์ด์ง ์ ๋ฌธ ๋ฐ์ดํฐ ์ ์ก ์๋ฃจ์ ์ ํ์ฉํ์ฌ ์ธํฐ๋ท์ ํตํด ํด๋ผ์ฐ๋๋ก ๋ฐ์ดํฐ๋ฅผ ์ฎ๊ธฐ๋ ๊ฒ์ ๋๋ค. ๊ฒฝ์ฐ์ ๋ฐ๋ผ ๋ฐ์ดํฐ๋ฅผ ๋ฌผ๋ฆฌ์ ํ๋์จ์ด ์ดํ๋ผ์ด์ธ์ค์ ๋ก๋ํ์ฌ ํด๋ผ์ฐ๋ ์ธํ๋ผ์ ๋ก๋ํ ์ ์๋๋ก ํด๋ผ์ฐ๋ ์ ๊ณต์ ์ฒด์ ์ ์กํ๋ ๊ธฐ๋ฅ๊ณผ ๊ฐ์ ํด๋ผ์ฐ๋ ์ ๊ณต์ ์ฒด ์๋น์ค๋ฅผ ์ด์ฉํ ์๋ ์์ต๋๋ค. ์ด ์ต์ ์ ๋ฐ์ดํฐ ๊ณต๊ฐ์ด ๋๋ฌด ์ปค์ ์ธํฐ๋ท ์ต์ ์ ์ฌ์ฉํ์ฌ ํจ์จ์ ์ผ๋ก ์ฎ๊ธธ ์ ์์ ๋ ์ ์ฉํฉ๋๋ค.
ํด๋ผ์ฐ๋๋ก ์ด์ ํ๋ฉด ์ฑ๋ฅ๊ณผ ์ ์ฐ์ฑ์ ๋์ด๊ธฐ ์ํด ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ๋ซํผ๊ณผ ๋ชจ๋ธ์ ๋ณ๊ฒฝ(์: ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ NoSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก)ํ ์ ์๋ ๊ธฐํ๋ ์๊น๋๋ค. ๋ฌผ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ๋ซํผ๊ณผ ๋ชจ๋ธ ๋ณ๊ฒฝ์ ์ ์ฒด ๋ง์ด๊ทธ๋ ์ด์ ์์ ์ ์ํฅ์ ๋ฏธ์น๋ฏ๋ก ์ ๋ต์ ๊ณํํ ๋ ์ต์ ์ ์ ์คํ๊ฒ ๊ณ ๋ คํ์ธ์.
๋ค์ดํ์ ์ต์ํ
๋ฐ์ดํฐ์ ์์คํ ์ ๋ง์ด๊ทธ๋ ์ด์ ํ ๋ ์กฐ์ง์ ํนํ ๋น์ฆ๋์ค ์ํ์ ํ์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฒฝ์ฐ ์ ํ๋ฆฌ์ผ์ด์ ๋ค์ดํ์์ ์ต๋ํ ์ต์ํํด์ผ ํฉ๋๋ค. ๋ํ ๋ง์ด๊ทธ๋ ์ด์ ๋จ๊ณ ์ ์ ๋ฐ์ดํฐ๋ฅผ ๋ฐฑ์ ํ์ฌ ๋ฌธ์ ๋ ์ฅ์ ๋ฐ์ ์ ํ๊ฒฝ์ ์ต๋ํ ๋นจ๋ฆฌ ์ ์ ์ํ๋ก ๋ณต์ํ ์ ์๋๋ก ํด์ผ ํฉ๋๋ค.
๊ฐ์ฅ ์ค์ํ ์ ํ๋ฆฌ์ผ์ด์ , ์ฆ ๋ฐ๋์ ๊ณ์ ์ด์๋์ด์ผ ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฒฝ์ฐ ํด๋ผ์ฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ํ๋ก์ธ์ค๊ฐ ์๋ฃ๋ ๋๊น์ง ์์ ๋ฐฑ์ ์ธํ๋ผ์์ ์คํํ ์ ์์ต๋๋ค. ๋ํ ์ฌ์ฉ์์๊ฒ ๋ง์ด๊ทธ๋ ์ด์ ์ด ์งํ ์ค์์ ์๋ ค์ ์ฌ์ฉ์๊ฐ ๊ทธ์ ๋ฐ๋ผ ๊ธฐ๋ ๊ฐ์ฉ์ฑ์ ์กฐ์ ํ ์ ์๋๋ก ํ๋ ๊ฒ๋ ์ค์ํฉ๋๋ค.
ํด๋ผ์ฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ณ ๋ ค ์ฌํญ
ํด๋ผ์ฐ๋๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ๋ ๊ฒ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ๋ซํผ๊ณผ ๋ชจ๋ธ์ ํ๋ํํ ์ ์๋ ์๋ฒฝํ ๊ธฐํ์ด๋ฉฐ, ํนํ ๋ฆฌํ๋ซํผ ๋๋ ๋ฆฌํฉํฐ๋ง ํด๋ผ์ฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ์ ์ถ๊ตฌํ๋ ์ฌ๋๋ค์๊ฒ๋ ๋์ฑ ๊ทธ๋ ์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์กฐ์ง์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๊ณตํ ์ ์๋ ํฅ์๋ ์ฑ๋ฅ๊ณผ ์ ์ฐ์ฑ์ ์ํด ์จํ๋ ๋ฏธ์ค ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ํด๋ผ์ฐ๋์ NoSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ ์ ์์ต๋๋ค.
์จํ๋ ๋ฏธ์ค ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ํด๋ผ์ฐ๋์ NoSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ๊ธฐ
๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ผ๋ฐ์ ์ผ๋ก ํ์ฅ์ฑ์ด ๋ถ์กฑํ๊ณ ๋ฐ์ดํฐ ๋ชจ๋ธ์ด ๊ณ ์ ๋์ด ์๊ณ ์ ์ ์คํค๋ง๋ก ์ ์๋์ด ๋ฏผ์ฒฉ์ฑ๊ณผ ์ ์ฐ์ฑ์ ์ ํํ๊ธฐ ๋๋ฌธ์ ๊ฒฝ์ง๋ ์ ์์ต๋๋ค. ์ด์๋ ๋์กฐ์ ์ผ๋ก NoSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ผ๋ฐ์ ์ผ๋ก ๋ถ์ฐ๋์ด ์์ผ๋ฉฐ ๋ฐ์ดํฐ๋ฅผ JSON ๋ฌธ์๋ก ์ ์ฅํฉ๋๋ค. ๋ฐ๋ผ์ ํ์ฅ์ฑ๊ณผ ์ ์ฐ์ฑ์ด ํจ์ฌ ๋ฐ์ด๋๋ฏ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋๋ก ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ๋น ๋ฅด๊ฒ ๋ฐ์ ์ํฌ ์ ์์ต๋๋ค.
์๋ก ๋ค๋ฅธ ๋ชจ๋ธ ๋๋ฌธ์ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ NoSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ๋ ค๋ฉด ์ ์คํ ๊ณํ์ด ํ์ํฉ๋๋ค. ๊ด๊ณํ ๊ตฌ์กฐ(์คํค๋ง ๋ฐ ํ ์ด๋ธ ๋ฑ)๋ฅผ ์ง์ํ๊ณ SQL(๊ด๊ณํ ์์คํ ์ ํ์ค ์ฟผ๋ฆฌ ์ธ์ด)๋ ์ง์ํ๋ NoSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ชจ๋ธ ๋ณ๊ฒฝ์ ๋ณต์ก์ฑ์ ํฌ๊ฒ ์ค์ผ ์ ์์ต๋๋ค.
๋ง์ ์กฐ์ง์ด ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ NoSQL๋ก ์ ํํ๋ ์ด์ ๋ฅผ ์์๋ณด์ธ์.
์นด์ฐ์น๋ฒ ์ด์ค ์นดํ ๋ผโข ๋ SQL์ ์ง์ํ๋ ์์ ๊ด๋ฆฌํ NoSQL JSON ๋ฌธ์ ์๋น์คํ ๋ฐ์ดํฐ๋ฒ ์ด์ค(DBaaS)์ ๋๋ค. ๋ํ ๋ฒ์ ๋ฐ ์ปฌ๋ ์ ๊ธฐ๋ฅ์ ํตํด ACID ํธ๋์ญ์ , ์คํค๋ง, ํ ์ด๋ธ๊ณผ ๊ฐ์ ๊ด๊ณํ ๊ตฌ์ฑ์ ์ง์ํฉ๋๋ค. ์ด๋ฌํ ๊ธฐ๋ฅ์ ํตํด ์กฐ์ง์ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ํด๋ผ์ฐ๋์ Capella๋ก ์ฝ๊ฒ ๋ง์ด๊ทธ๋ ์ด์ ํ๊ณ NoSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฐ์ด๋ ์ฑ๋ฅ๊ณผ ์ ์ฐ์ฑ์ ํ์ฉํ ์ ์์ต๋๋ค.
๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ Couchbase๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์ด ๋ฆฌ์์ค๋ ์์ ์ ๊ฐ์ํํ๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค:
- Oracle์์ NoSQL๋ก ์ด๋
- SQL Server์์ NoSQL๋ก ์ด๋
- SQL์์ NoSQL๋ก: ์๋ํ๋ ๋ง์ด๊ทธ๋ ์ด์
- ์๋ฐฉํฅ ๋ฐ์ดํฐ ๋ณต์ ๋ฅผ ํตํด ์นด์ฐ์น๋ฒ ์ด์ค ์์นดํ ๋ผ๋ก์ ๋ง์ด๊ทธ๋ ์ด์ ์ ์ง์ํ๋ MOLO17 GlueSync
์จํ๋ ๋ฏธ์ค NoSQL์์ ํด๋ผ์ฐ๋ NoSQL๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ๊ธฐ
Capella๋ฅผ ์ฌ์ฉํ๋ ์ผ๋ถ ์กฐ์ง์ ์ด์ ์ NoSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ธฐ์ ์ ์ฑํํ์ง๋ง, Capella๋ก ์ ํํ ์ด์ ๋ ๋ฐ์ด๋ ์ฑ๋ฅ, ์ ์ฐ์ฑ ๋ฐ ๊ด๊ณํ ๊ตฌ์กฐ ์ค์.
๋ค๋ฅธ ์กฐ์ง์์๋ Couchbase๋ฅผ ๋์ ํ์ฌ ์จํ๋ ๋ฏธ์ค๋ก ์ฌ์ฉํ๊ณ ์์์ง๋ง, ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ง์ ํธ์คํ ํ๊ณ ๊ด๋ฆฌํ๋ ์๊ณ ๋ฅผ ๋๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. Capella๋ก ์ด์ ํ ํ ์์ ํ ํธ์คํ ๋ฐ ๊ด๋ฆฌ๋๋ Couchbase ํ๊ฒฝ์ ๊ตฌ์ถํ์ฌ IT ๋ฆฌ์์ค๋ฅผ ํ๋ณดํ๊ณ ๋น์ฉ์ ์ ๊ฐํ ์ ์์์ต๋๋ค.
์ด ๊ฐ์ด๋ ๋ ์จํ๋ ๋ฏธ์ค Couchbase Server ๋ฐฐํฌ์์ Capella๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ๊ธฐ ์ํ ์์ธํ ๋จ๊ณ๋ณ ํ๋ก์ธ์ค๋ฅผ ์ ๊ณตํฉ๋๋ค.
๋ํ ๋ชจ๋ Capella ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ง์ด๊ทธ๋ ์ด์ ์์ ์ ์ง์ํฉ๋๋ค, ์นด์ฐ์น๋ฒ ์ด์ค ํ๋กํ์ ๋ ์๋น์ค ๋ ๋ง์ด๊ทธ๋ ์ด์ ์๋น์ค ์ฑ๊ณต์ ๋ณด์ฅํ๋๋ก ์ค๊ณ๋ ํจํค์งํ ์ฐธ์ฌ.
๊ฒฐ๋ก
ํด๋ผ์ฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ์ ๋ช ํํ ๋ชฉํ์ ์ธ๋ถ์ ์ธ ์ ๋ต, ์ ์คํ ๊ณํ์ ๊ฐ์ง๊ณ ์ ๊ทผํด์ผ ํ๋ ๋ณต์กํ ํ๋ก์ธ์ค์ ๋๋ค. ํด๋ผ์ฐ๋์ฉ์ผ๋ก ๊ตฌ์ถ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ํ์ ๋น๋กฏํ ๋ชจ๋ ๋ณ์๋ฅผ ๊ณ ๋ คํ๋ฉด ๋ง์ด๊ทธ๋ ์ด์ ์์ ์ ํฌ๊ฒ ๊ฐ์ํํ๊ณ ์ฑ๊ณต์ ์ธ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฅํ ์ ์์ต๋๋ค.