Capella ํด๋ผ์ฐ๋ ์๋น์ค ์์๋ฃ ๋ฐ ์๊ธ์ ๋ํ ์ค๋ช ์ ๋ถ๋ก("์์๋ฃ ๋ถ๋ก") ๊ณ ๊ฐ์ ํด๋ผ์ฐ๋ ์๋น์ค ์ฌ์ฉ์ ์ ์ฉ๋๋ ๊ณ ๊ฐ๊ณผ ์นด์ฐ์น๋ฒ ์ด์ค ๊ฐ์ ์นดํ ๋ผ ๋ง์คํฐ ์๋น์ค ๊ณ์ฝ ๋๋ ๊ธฐํ ๊ณ์ฝ("๋์"), ๊ณ ๊ฐ์ ํด๋ผ์ฐ๋ ์๋น์ค ์ฌ์ฉ์ ์ ์ฉ๋ฉ๋๋ค. ๊ณ ๊ฐ์ด ๋ณธ ๊ณ์ฝ์ ์๋ฝํ๊ฑฐ๋ ํด๋ผ์ฐ๋ ์๋น์ค๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ์๊ธ ๋ถ๋ก์ ์๋ฝํ๋ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค. ์๊ธ ๋ถ๋ก์ ์ ์๋์ง ์์ ๋๋ฌธ์๋ก ํ๊ธฐ๋ ์ฉ์ด๋ ๋ณธ ๊ณ์ฝ์์ ๊ทธ ์๋ฏธ๋ฅผ ๊ฐ์ต๋๋ค.
1. ์ ์.
1.1. "์ ์ฉ"ํด๋ผ์ฐ๋ ์๋น์ค"๋ ํด๋น ์๋น์ค ์๊ธ์ ๋๋ ํด๋น ๊ธฐ๋ฅ์ผ๋ก ํด๋ผ์ฐ๋ ์๋น์ค๋ฅผ ์ฌ์ฉํ๋ ๋ฐ ์๋น๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฒ๋ฆฌ ๋ฅ๋ ฅ์ ๋จ์๋ฅผ ์๋ฏธํฉ๋๋ค.
1.2. "์๋น์จ"์๊ธ"์ด๋ ์นด์ฐ์น๋ฒ ์ด์ค๊ฐ ๊ณ ๊ฐ์ ํฌ๋ ๋ง ์ฌ์ฉ๋(์ ๋ถ ๋๋ ์ข
๋์ )์ ์ธก์ ํ๋ ํด๋ผ์ฐ๋ ์ ์ดํ์ ํ์๋๋ ์๊ธ์ ์๋ฏธํฉ๋๋ค.
2. ์ ๋ถ ๋ฐ ์จ๋๋งจ๋ ํฌ๋ ๋ง ์์๋ฃ. ๊ณ ๊ฐ์ ํด๋ผ์ฐ๋ ์๋น์ค ์ฌ์ฉ๊ณผ ๊ด๋ จํ์ฌ ๋ค์๊ณผ ๊ฐ์ ์์๋ฃ ๋ฐ ์๊ธ์ด ์ ์ฉ๋ฉ๋๋ค:
2.1.ย ์ ๋ถ ํฌ๋ ๋ง. ์ฃผ๋ฌธ์์ ๋ช
์์ ์ผ๋ก ๋ฌ๋ฆฌ ๋ช
์๋ ๊ฒฝ์ฐ๋ฅผ ์ ์ธํ๊ณ , ๊ตฌ๋งคํ ์ ๋ถ ํฌ๋ ๋ง์ ๋ํ ์์๋ฃ๋ ์ทจ์ํ ์ ์๊ณ ํ๋ถ๋์ง ์์ผ๋ฉฐ ๊ณ์ฝ์ ๋ฐ๋ผ ๋งค๋
์ ๋ถ๋ก ์ง๋ถํด์ผ ํฉ๋๋ค. ๊ณ ๊ฐ์ ํด๋น ๊ตฌ๋
๊ธฐ๊ฐ ๋์ ํด๋น ๊ตฌ๋
๊ธฐ๊ฐ์ ์ง์ ๋ ํฌ๋ ๋ง๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค(์ฆ, ๋ค์ ๊ตฌ๋
์ฐ๋๋ฅผ ์ํด ๊ตฌ๋งคํ ์ ๋ถ ํฌ๋ ๋ง์ ํ์ฌ ๊ตฌ๋
๊ธฐ๊ฐ ์ค์ ๋ ์ผ์ฐ ์ฌ์ฉํ ์ ์์). ์ฃผ๋ฌธ์์ ๋ช
์์ ์ผ๋ก ๋ฌ๋ฆฌ ๋ช
์๋ ๊ฒฝ์ฐ๋ฅผ ์ ์ธํ๊ณ , ํด๋ฌ์คํฐ์ฉ ํฌ๋ ๋ง์ ์๋ก ๋ค๋ฅธ ์๋น์ค ํ๋ ์์ค์์ ๊ตฌ๋งค๋๋ฉฐ ๋์ผํ ์๋น์ค ํ๋ ์ง์ ๋ด์ ํด๋ฌ์คํฐ์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค(์: Developer Pro ํฌ๋ ๋ง์ Developer Pro ํด๋ฌ์คํฐ๋ฅผ ์คํํ๋ ๋ฐ๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค). ๊ตฌ๋งคํ ์ ๋ถ ํฌ๋ ๋ง ์ค ์ฌ์ฉํ์ง ์์ ํฌ๋ ๋ง์ ํด๋น ๊ตฌ๋
๊ธฐ๊ฐ ์ข
๋ฃ ์ ๋ง๋ฃ๋๋ฉฐ, ๊ณ ๊ฐ์ ์ด๋ ํ ์ข
๋ฅ์ ํ๋ถ์ด๋ ํฌ๋ ๋ง๋ ๋ฐ์ง ๋ชปํ๊ณ ๋ชฐ์๋นํฉ๋๋ค.
2.2.ย ์จ๋๋งจ๋ ํฌ๋ ๋ง. ๊ณ ๊ฐ์ด (i) ์ ๋ถ ํฌ๋ ๋ง์ ๊ตฌ๋งคํ์ง ์๊ณ ์ข
๋์ ๋ฐฉ์์ผ๋ก ํด๋ผ์ฐ๋ ์๋น์ค๋ฅผ ์ฌ์ฉํ๊ธฐ๋ก ๊ตฌ๋
ํ๋ ๊ฒฝ์ฐ(์ด ๊ฒฝ์ฐ ๊ตฌ๋
์ ์ฃผ๋ฌธ ์์์ผ์ ์์๋ฉ๋๋ค) ๋๋ (ii) ๊ณ ๊ฐ์ ์ ๊ฒฉ ์ ๋ถ ํฌ๋ ๋ง์ด ๋ชจ๋ ๊ณ ๊ฐ๋๊ฑฐ๋ ๋ง๋ฃ๋ ํด๋ผ์ฐ๋ ์๋น์ค์ ํด๋ฌ์คํฐ(๋๋ ํด๋ฌ์คํฐ) ๋๋ ๊ธฐ๋ฅ์ ๊ณ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ๊ณ ๊ฐ์ ํฌ๋ ๋ง์ ์ข
๋์ ๋ฐฉ์์ผ๋ก ์ฌ์ฉํ๋ ๊ฒ์ผ๋ก ๊ฐ์ฃผํฉ๋๋ค("ํฌ๋ ๋ง์ ์ข
๋์ ๋ฐฉ์์ผ๋ก ์ฌ์ฉํ๋ ๊ฒ์ผ๋ก ๊ฐ์ฃผํฉ๋๋ค").์จ๋๋งจ๋ ํฌ๋ ๋ง"). ์จ๋๋งจ๋ ํฌ๋ ๋ง ์์๋ฃ๋ ์ฌ์ฉ ์ ์๋์ผ๋ก ๋ฐ์ํ๊ณ ์ฒญ๊ตฌ๋๋ฉฐ ๋งค์ ์ฐ์ฒด๋ฃ๋ก ์ง๋ถํด์ผ ํ๋ฉฐ ๊ณ ๊ฐ์ ๊ณ์ฝ์ ๋ฐ๋ผ ์ด๋ฌํ ์์๋ฃ๋ฅผ ์ง๋ถํ๋ ๋ฐ ๋์ํฉ๋๋ค. ์จ๋๋งจ๋ ํฌ๋ ๋ง ์์๋ฃ๋ (ํด๋น๋๋ ๊ฒฝ์ฐ) (i) ์นด์ฐ์น๋ฒ ์ด์ค์ ๋น์ ์๋น์จ, (ii) ๊ฐ ์จ๋๋งจ๋ ํฌ๋ ๋ง์ ๋ํ ๋น์ ์์๋ฃ ๋ฐ (iii) ๊ณ ๊ฐ์ ์ฌ์ฉ๋์ ๊ธฐ์ค์ผ๋ก ๊ณ์ฐ๋ฉ๋๋ค. ์๋น๋ ์จ๋๋งจ๋ ํฌ๋ ๋ง์ ๋ํด ์ง๋ถํ๊ฑฐ๋ ์ง๋ถํด์ผ ํ๋ ์์๋ฃ๋ ์ทจ์ํ ์ ์์ผ๋ฉฐ ํ๋ถ๋์ง ์์ต๋๋ค. ์นด์ฐ์น๋ฒ ์ด์ค๋ ์ํฅ์ ๋ฐ๋ ๊ณ ๊ฐ์๊ฒ ์ด๋ฉ์ผ ํต์ง, ํด๋ผ์ฐ๋ ์ปจํธ๋กค ํ๋ ์ธ์ ๊ฒ์๋ ํต์ง ๋๋ ์นด์ฐ์น๋ฒ ์ด์ค ์น์ฌ์ดํธ์ ๊ฒ์๋ ํต์ง ๋ฑ ํฉ๋ฆฌ์ ์ธ ์๋จ์ ํตํด ์ต์ 30์ผ ์ ์ ํต์งํจ์ผ๋ก์จ ๊ฐ ์จ๋๋งจ๋ ํฌ๋ ๋ง์ ๋ํด ์ง๋ถํด์ผ ํ๋ ์์๋ฃ๋ฅผ ์ธ์ํ ์ ์์ต๋๋ค. https://cloud.couchbase.com/sign-upย ๋๋ ํด๋ผ์ฐ๋ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ๋ฐ ์ฌ์ฉ๋๋ ํด๋น ์น์ฌ์ดํธ๋ฅผ ํตํด ํ์ธํ ์ ์์ต๋๋ค. ๊ณ ๊ฐ์ ๋ณธ ๊ณ์ฝ์ ๋ฐ๋ผ ์จ๋๋งจ๋ ํฌ๋ ๋ง ์์๋ฃ๋ฅผ ์ง๋ถํ๋ ๋ฐ ๋์ํฉ๋๋ค.
2.3. ๊ณ ๊ฐ์ ๋ํ ๊ณ ๊ฐ์ ํด๋ผ์ฐ๋ ์๋น์ค ์ฌ์ฉ์ผ๋ก ์ธํด ๋ฐ์ํ๋ ์ 3์ ํด๋ผ์ฐ๋ ์๋น์ค ์ ๊ณต์
์ฒด์ ๋ชจ๋ ์๊ธ์ ๋ํด ์ฑ
์์ ์ง๋ฉฐ, ๊ณ ๊ฐ์ ๊ณ์ฝ์ ๋ฐ๋ผ ์๊ธ์ผ๋ก ์ง๋ถํ๋ ๋ฐ ๋์ํฉ๋๋ค. ์ด๋ฌํ ์๊ธ์๋ ๋ฐ์ดํฐ ์ ์ก ์์๋ฃ ๋ฐ ํด๋ผ์ฐ๋ ์๋น์ค์ ํน์ ๊ธฐ๋ฅ์ ํ์ํ ์ถ๊ฐ ํด๋ผ์ฐ๋ ์ธํ๋ผ์ ๋ํ ์์๋ฃ๊ฐ ํฌํจ๋ ์ ์์ต๋๋ค. ๊ฐ๋ฅํ ๊ฒฝ์ฐ, ๊ณ ๊ฐ์ ์์ ๋ช
์๋ ์์๋ฃ์ ์ ์ฉํ๊ธฐ ์ํด ์ ๋ถ ํฌ๋ ๋ง์ ๊ตฌ๋งคํ ์ ์์ต๋๋ค.
3.ย ์ฌ์ฉ๋ฅ . ํฌ๋ ๋ง์ ์๋น๋๋ฉฐ, ์จ๋๋งจ๋ ํฌ๋ ๋ง์ ๋น์ ์๋น์จ์ ๋ฐ๋ฅธ ๊ณ ๊ฐ์ ์ฌ์ฉ๋์ ๋ฐ๋ผ ๊ฐ๊ฐ ์ ๋ฆฝ ๋ฐ ์ฒญ๊ตฌ๋ฉ๋๋ค. ์นด์ฐ์น๋ฒ ์ด์ค๋ ํด๋ผ์ฐ๋ ์ปจํธ๋กค ํ๋ ์ธ์ ํตํด ๊ณ ๊ฐ์ ์ฌ์ฉ๋์ ๋ชจ๋ํฐ๋งํ๊ณ ๊ณ ๊ฐ์๊ฒ ์ผ์ผ ๋ณด๊ณ ์๋ฅผ ์ ๊ณตํฉ๋๋ค. ์นด์ฐ์น๋ฒ ์ด์ค๋ ์ํฅ์ ๋ฐ๋ ๊ณ ๊ฐ์๊ฒ ์ด๋ฉ์ผ ํต์ง, ํด๋ผ์ฐ๋ ์ปจํธ๋กค ํ๋ ์ธ์ ๊ฒ์๋ ํต์ง ๋๋ ์นด์ฐ์น๋ฒ ์ด์ค ์น์ฌ์ดํธ์ ๊ฒ์๋ ํต์ง ๋ฑ ํฉ๋ฆฌ์ ์ธ ์๋จ์ ํตํด ์ต์ ์ผ์ญ(30)์ผ ์ ์ ํต์งํจ์ผ๋ก์จ ์๋น์จ์ ์ธ์ํ ์ ์์ต๋๋ค. https://cloud.couchbase.com/sign-upย ๋๋ ํด๋ผ์ฐ๋ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ๋ฐ ์ฌ์ฉ๋๋ ํด๋น ์น์ฌ์ดํธ๋ฅผ ์ฐธ์กฐํ์ธ์.
4.ย ์จ๋๋งจ๋ ํฌ๋ ๋ง์ ์ทจ์ ๋๋ ํด์ง. ์จ๋๋งจ๋ ํฌ๋ ๋ง ์๊ธ์ด ๋ฐ์ํ์ง ์๋๋ก ํ๊ธฐ ์ํด, ๋ชจ๋ ํ์ฑ ์ฃผ๋ฌธ(๊ณ์ฝ ์ 17์กฐ 3ํญ์ ๋ฐ๋ฅธ ํด์ง ํฌํจ)์ด ์ข ๋ฃ๋๊ฑฐ๋ ๋ง๋ฃ๋๋ ๊ฒฝ์ฐ(๊ณ์ฝ 17.3์ ๋ฐ๋ฅธ ํด์ง ํฌํจ), SOW ๋๋ ๊ณ์ฝ์ด ์ข ๋ฃ๋๋ฉด ๊ณ ๊ฐ์ (i) ๊ณ ๊ฐ์ด ๊ณ ๊ฐ ์ฝํ ์ธ ๋ฅผ ๋ค์ด๋ก๋ํ๊ฑฐ๋ ๊ธฐํ ๋ฐฉ๋ฒ์ผ๋ก ๋ฐฑ์ ํ๋์ง ํ์ธํด์ผ ํฉ๋๋ค; (ii) ๋ชจ๋ ํด๋ฌ์คํฐ(๋ฐฑ์ ํด๋ฌ์คํฐ ํฌํจ)์ ์ฌ์ฉ์ ์ค๋จํ๊ณ ์ญ์ ํ๋ฉฐ, (iii) ํด๋ผ์ฐ๋ ์ปจํธ๋กค ํ๋ ์ธ์์ ๊ณ ๊ฐ๊ณผ ๊ด๋ จ๋ ๋ชจ๋ ์น์ธ๋ ์ฌ์ฉ์ ๊ณ์ ์ ํฌํจํ ๊ณ ๊ฐ ๊ณ์ ์ ๋ณด๋ฅผ ์ญ์ ํ๊ณ (๊ณ ๊ฐ์ด Couchbase๊ฐ ์ ๊ณตํ ํด๋ผ์ฐ๋ ํ๊ฒฝ์ ๋ฐ์ดํฐ ํ๋ ์ธ์ ๋ฐฐํฌํ ๊ฒฝ์ฐ, ๊ณ ๊ฐ์ Couchbase์ ์ง์ ํฐ์ผ์ ์ ์ถํ์ฌ ์ด๋ฅผ ์ํ), (iv) ํด๋ผ์ฐ๋ ์ปจํธ๋กค ํ๋ ์ธ์ ํด์ง ์ง์นจ์ ๋ฐ๋ผ ํด๋ผ์ฐ๋ ์๋น์ค๋ฅผ ์ ๊ฑฐํฉ๋๋ค(ํด๋นํ๋ ๊ฒฝ์ฐ, ํด๋ผ์ฐ๋ ์๋น์ค ์ ๊ฑฐ). ๊ณ ๊ฐ์ ์ด๋ฌํ ๋จ๊ณ๋ฅผ ์๋ฃํ๊ธฐ ์ ์ ๋ฐ์ํ ๋ชจ๋ ์์๋ฃ ๋ฐ ์๊ธ์ ๋ํด ์ฑ ์์ ์ ธ์ผ ํฉ๋๋ค.
5. ๋ณด์กด ์์. ๊ณ์ฝ์ ๋ช ์๋ ๊ฒฝ์ฐ๋ฅผ ์ ์ธํ๊ณ , Couchbase๋ ๊ณ์ฝ ๋๋ ํด๋น ์ฃผ๋ฌธ ๋๋ SOW๊ฐ ์ข ๋ฃ๋๋ฉด ๊ณ ๊ฐ ๊ณ์ ๊ณผ ๊ทธ ์์ ํฌํจ๋ ๋ชจ๋ ๊ณ ๊ฐ ์ฝํ ์ธ (๋ฐฑ์ ๋ฐ์ดํฐ ํฌํจ)๋ฅผ ์ญ์ ํ ์ ์๋ ๊ถ๋ฆฌ๋ฅผ ๋ณด์ ํฉ๋๋ค. ์ง๋ถ์ด ์ฐ์ฒด๋ ํด๋ผ์ฐ๋ ์๋น์ค ๋ผ์ด์ ์ค์ ๊ด๋ จํ์ฌ ๋๋ ๊ณ ๊ฐ์ด ์ต์ 30์ผ ๋์ ํด๋ผ์ฐ๋ ์๋น์ค์ ์ก์ธ์คํ์ง ์์ ๊ฒฝ์ฐ Couchbase๋ ๊ณ ๊ฐ ๊ณ์ ๋ฐ ๊ทธ ์์ ํฌํจ๋ ๋ชจ๋ ๊ณ ๊ฐ ์ฝํ ์ธ (๋ฐฑ์ ๋ฐ์ดํฐ ํฌํจ)๋ฅผ ์ญ์ ํ ์ ์๋ ๊ถ๋ฆฌ๋ฅผ ๋ณด์ ํฉ๋๋ค. ์นด์ฐ์น๋ฒ ์ด์ค๋ ๊ด๋ จ ์ฃผ๋ฌธ, SOW ๋๋ ๊ณ์ฝ์ด ์ข ๋ฃ๋๊ฑฐ๋ ๋ง๋ฃ๋ ํ ๊ณ ๊ฐ ์ฝํ ์ธ ๋ฅผ ์ ์ฅํ ์๋ฌด๊ฐ ์์ต๋๋ค.