Docs Menu

๋ฌด๋ฃŒ ํด๋Ÿฌ์Šคํ„ฐ ๋ฐฐํฌ

์ด ํŽ˜์ด์ง€์˜ ๋‚ด์šฉ

์˜ˆ์ƒ ์™„๋ฃŒ ์‹œ๊ฐ„: 3๋ถ„

Atlas ๋ฌด๋ฃŒ ํด๋Ÿฌ์Šคํ„ฐ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ํ˜ธ์ŠคํŒ…ํ•˜๋‹ค ํ•  ์ˆ˜ ์žˆ๋Š” ์†Œ๊ทœ๋ชจ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋ฌด๋ฃŒ ํด๋Ÿฌ์Šคํ„ฐ๋Š” ๋งŒ๋ฃŒ๋˜์ง€ ์•Š์œผ๋ฉฐ, Atlas ๊ธฐ๋Šฅ์˜ ํ•˜์œ„ ์ง‘ํ•ฉ ์— ์•ก์„ธ์Šค ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์œ ๋ฃŒ ํด๋Ÿฌ์Šคํ„ฐ๋Š” Atlas์˜ ๊ธฐ๋Šฅ, ๊ตฌ์„ฑ ์˜ต์…˜ ๋ฐ ์šด์˜ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์ „์ฒด ์ ‘๊ทผ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์œ ๋ฃŒ ํด๋Ÿฌ์Šคํ„ฐ์— ๋Œ€ํ•œ ๋ฐฐํฌ ์ง€์นจ์„ ํฌํ•จํ•˜์—ฌ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ํด๋Ÿฌ์Šคํ„ฐ ์ƒ์„ฑ์„ ์ฐธ์กฐํ•˜์„ธ์š”.

์ฐธ๊ณ 

Atlas ํ”„๋กœ์ ํŠธ๋‹น ํ•˜๋‚˜์˜ ๋ฌด๋ฃŒ ํด๋Ÿฌ์Šคํ„ฐ๋งŒ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Atlas CLI, Atlas ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค ๋ฐ Atlas ๊ด€๋ฆฌ API๋ฅผ ํ†ตํ•ด ๋ฌด๋ฃŒ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌด๋ฃŒ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์ƒ์„ฑํ•˜๋ ค๋Š” ๋ฐฉ๋ฒ•์— ๋”ฐ๋ผ ์ ์ ˆํ•œ ํƒญ์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

ํ•˜๋‚˜์˜ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์ƒ์„ฑํ•˜๊ณ , ์ƒ˜ํ”Œ ๋ฐ์ดํ„ฐ๋ฅผ ๋กœ๋“œํ•˜๊ณ , ํ”„๋กœ์ ํŠธ IP ์•ก์„ธ์Šค ๋ชฉ๋ก์— IP ์ฃผ์†Œ๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ , Atlas CLI๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํด๋Ÿฌ์Šคํ„ฐ์— ๋Œ€ํ•œ MongoDB ์‚ฌ์šฉ์ž๋ฅผ ์ƒ์„ฑํ•˜๋ ค๋ฉด ๋‹ค์Œ ๋ช…๋ น์„ ์‹คํ–‰ํ•˜์„ธ์š”.

atlas setup [options]

๋ช…๋ น ๊ตฌ๋ฌธ ๋ฐ ๋งค๊ฐœ๋ณ€์ˆ˜์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด๋ ค๋ฉด Atlas ์„ค์ •์— ๋Œ€ํ•œ Atlas CLI ์„ค๋ช…์„œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

์ด ๋ช…๋ น ์‚ฌ์šฉ์— ๋Œ€ํ•œ ๋‹จ๊ณ„๋ณ„ ์ง€์นจ์€ Atlas CLI๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Atlas ํด๋Ÿฌ์Šคํ„ฐ ์ƒ์„ฑ ๋ฐ ๊ตฌ์„ฑํ•˜๊ธฐ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

Atlas ๊ด€๋ฆฌ API๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฌด๋ฃŒ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์ƒ์„ฑํ•˜๋ ค๋ฉด clusters ์—”๋“œํฌ์ธํŠธ์— POST ์š”์ฒญ์„ ์ „์†กํ•ฉ๋‹ˆ๋‹ค. instanceSize๋ฅผ M0์œผ๋กœ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ๋ฆฌ์†Œ์Šค ๋ฐ ๋งค๊ฐœ๋ณ€์ˆ˜์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด๋ ค๋ฉด ์ƒ์„ฑ์„ ์ฐธ์กฐํ•˜์„ธ์š”.

Atlas UI๋ฅผ ํ†ตํ•ด ๋ฌด๋ฃŒ cluster๋ฅผ ๋งŒ๋“ค๋ ค๋ฉด ๋‹ค์Œ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

์ค‘์š”

๋‹ค์Œ ์ ˆ์ฐจ๋Š” Atlas UI์—์„œ ์ฒซ ๋ฒˆ์งธ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋ฐ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

1

ํ™˜์˜ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์™„๋ฃŒํ•ฉ๋‹ˆ๋‹ค. ์ฒ˜์Œ ๋กœ๊ทธ์ธํ•˜๋Š” ๊ฒฝ์šฐ Atlas์—์„œ ๋‹ค์Œ ๋‘ ๋‹จ๊ณ„๋ฅผ ๊ฑด๋„ˆ๋›ฐ๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

2
  1. ์ด๋ฏธ ํ‘œ์‹œ๋˜์–ด ์žˆ์ง€ ์•Š์€ ๊ฒฝ์šฐ ํƒ์ƒ‰ ๋ชจ์Œ์˜ Organizations ๋ฉ”๋‰ด์—์„œ ์›ํ•˜๋Š” ํ”„๋กœ์ ํŠธ๊ฐ€ ํฌํ•จ๋œ ์กฐ์ง์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

  2. ์ด๋ฏธ ํ‘œ์‹œ๋˜์–ด ์žˆ์ง€ ์•Š์€ ๊ฒฝ์šฐ Projects ํƒ์ƒ‰ ๋ชจ์Œ์˜ ํ”„๋กœ์ ํŠธ ๋ฉ”๋‰ด์—์„œ ์›ํ•˜๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

  3. ๊ฐœ์š” ํŽ˜์ด์ง€๊ฐ€ ์•„์ง ํ‘œ์‹œ๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ์‚ฌ์ด๋“œ๋ฐ”์—์„œ Overview ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

3

Create ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์—ฌ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

4

M0 ํด๋Ÿฌ์Šคํ„ฐ๋Š” ์˜๊ตฌ์ ์œผ๋กœ ๋ฌด๋ฃŒ์ด๋ฉฐ MongoDB๋ฅผ ํ•™์Šตํ•˜๊ฑฐ๋‚˜ ์†Œ๊ทœ๋ชจ ๊ฐœ๋… ์ฆ๋ช… ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ•˜๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค.

5

Atlas๋Š” Amazon Web Services(AWS), Google Cloud Platform(GCP), Microsoft Azure์—์„œ M0๊ฐœ์˜ ๋ฌด๋ฃŒ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

6

Atlas๋Š” M0 ๋ฌด๋ฃŒ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์ง€์›ํ•˜๋Š” ํด๋ผ์šฐ๋“œ ๊ณต๊ธ‰์ž ๋ฆฌ์ „๋งŒ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

7

ํด๋Ÿฌ์Šคํ„ฐ์˜ ์ด๋ฆ„์„ ์›ํ•˜๋Š” ๋Œ€๋กœ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํด๋Ÿฌ์Šคํ„ฐ ์ด๋ฆ„์—๋Š” ASCII ๋ฌธ์ž, ์ˆซ์ž, ํ•˜์ดํ”ˆ์„ ํฌํ•จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Atlas๊ฐ€ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๋ฐฐํฌํ•œ ํ›„์—๋Š” ํด๋Ÿฌ์Šคํ„ฐ ์ด๋ฆ„์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ํด๋Ÿฌ์Šคํ„ฐ ์ด๋ฆ„์€ 64์ž๋ฅผ ์ดˆ๊ณผํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

8

Security Quickstart ๋งˆ๋ฒ•์‚ฌ๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ณด์•ˆ ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด๋ ค๋ฉด ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์œ„ํ•œ ๋ณด์•ˆ ๊ธฐ๋Šฅ ๊ตฌ์„ฑ์„ ์ฐธ์กฐํ•˜์„ธ์š”.

ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๋ฐฐํฌํ•œ ํ›„ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ํ”„๋กœ๋น„์ €๋‹ํ•˜๊ณ  ์‚ฌ์šฉํ•  ์ค€๋น„๊ฐ€ ๋˜๋Š” ๋ฐ ์ตœ๋Œ€ 10๋ถ„์ด ๊ฑธ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

9
  1. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‚ฌ์šฉ์ž์— ๋Œ€ํ•ด Username์„(๋ฅผ) ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.

  2. Password์„(๋ฅผ) ์ง€์ •ํ•˜๊ฑฐ๋‚˜ Atlas๊ฐ€ ์ œ์•ˆํ•˜๋Š” ๋ณด์•ˆ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋ณต์‚ฌํ•ฉ๋‹ˆ๋‹ค.

  3. Create Database User๋ฅผ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

10
  1. Add My Current IP Address๋ฅผ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

  2. Finish and Close๋ฅผ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

  3. Go to Overview๋ฅผ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

์ด์ œ ํด๋Ÿฌ์Šคํ„ฐ๊ฐ€ ํ”„๋กœ๋น„์ €๋‹๋˜์—ˆ์œผ๋ฏ€๋กœ ํด๋Ÿฌ์Šคํ„ฐ์— ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‚ฌ์šฉ์ž ๊ด€๋ฆฌ๋กœ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€์˜ ๋‚ด์šฉ