๋ฌธ์„œ ๋ฉ”๋‰ด
๋ฌธ์„œ ํ™ˆ
/
MongoDB Atlas
/ /

ํ†ตํ•ฉ AWS ์•ก์„ธ์Šค ์„ค์ •

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

  • ๊ฐœ์š”
  • ํ•„์š”ํ•œ ์•ก์„ธ์Šค ๊ถŒํ•œ
  • ์ „์ œ ์กฐ๊ฑด
  • ์ ˆ์ฐจ
  • AWS IAM ์—ญํ•  ๊ด€๋ฆฌ

Data Federation ๋ฐ ๋ฏธ์‚ฌ์šฉ ๋ฐ์ดํ„ฐ ์•”ํ˜ธํ™”๋ฅผ ํฌํ•จํ•œ ์ผ๋ถ€ Atlas ๊ธฐ๋Šฅ์€ AWS IAM ์—ญํ•  ๋กœ ์ธ์ฆํ•ฉ๋‹ˆ๋‹ค. . Atlas๊ฐ€ AWS ์„œ๋น„์Šค์— ์•ก์„ธ์Šคํ•˜๋ฉด IAM ์—ญํ• ์„ ๋งก์Šต๋‹ˆ๋‹ค.

Project Owner ์—ญํ• ์ด ์žˆ๋Š” ๊ฒฝ์šฐ Atlas ๊ณ„์ •์— ๋Œ€ํ•ด ๊ฐ€์ •๋œ IAM ์—ญํ• ์„ ์„ค์ •ํ•˜์—ฌ Atlas ๊ด€๋ฆฌ API ๋˜๋Š” Atlas UI์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Atlas๋Š” AWS์— ๋Œ€ํ•ด์„œ๋งŒ ํ†ตํ•ฉ ์•ก์„ธ์Šค๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์ฐธ๊ณ 

ํด๋Ÿฌ์Šคํ„ฐ์— ๋Œ€ํ•ด ๋ฏธ์‚ฌ์šฉ ๋ฐ์ดํ„ฐ ์•”ํ˜ธํ™”๋ฅผ ํ™œ์„ฑํ™”ํ•˜๊ณ  ์ƒˆ IAM ์—ญํ• ์„ ์„ค์ •ํ•˜๋ ค๋Š” ๊ฒฝ์šฐ ์ƒˆ ์—ญํ• ์— ๊ธฐ์กด KMS์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ๊ถŒํ•œ์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”.

ํ†ตํ•ฉ AWS ์•ก์„ธ์Šค๋ฅผ ์„ค์ •ํ•˜๋ ค๋ฉด ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ Organization Owner ๋˜๋Š” Project Owner ์•ก์„ธ์Šค ๊ถŒํ•œ์ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Atlas์—์„œ ์‚ฌ์šฉํ•  AWS IAM ์—ญํ• ์— ๋Œ€ํ•œ ๊ถŒํ•œ ๋ถ€์—ฌ ์ ˆ์ฐจ๋ฅผ ์ทจ์†Œํ•˜๋Š” ๊ฒฝ์šฐ ์ค‘๋‹จํ•œ ๋ถ€๋ถ„๋ถ€ํ„ฐ ๋‹ค์‹œ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  1. Atlas UI ์™ผ์ชฝ ์ƒ๋‹จ์— ์žˆ๋Š” ํ”„๋กœ์ ํŠธ ์ด๋ฆ„ ์˜†์— ์žˆ๋Š” Options ๋ฉ”๋‰ด๋ฅผ ํ™•์žฅํ•ฉ๋‹ˆ๋‹ค. Integrations๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

  2. AWS IAM Role Access ํŒจ๋„์—์„œ Configure ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

    ์ฐธ๊ณ : ์ด๋ฏธ ํ•˜๋‚˜ ์ด์ƒ์˜ ์—ญํ• ์„ ๊ตฌ์„ฑํ•œ ๊ฒฝ์šฐ์—๋Š” ๋ฒ„ํŠผ์— Edit์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

  3. ์ง„ํ–‰ ์ค‘์ธ ๊ถŒํ•œ ๋ถ€์—ฌ ์ ˆ์ฐจ๊ฐ€ ์žˆ๋Š” ๋ชจ๋“  ์—ญํ• ์€ in progress ์ƒํƒœ๋กœ ๋‚˜์—ด๋ฉ๋‹ˆ๋‹ค. Resume ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์—ฌ ์ธ์ฆ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

์ง„ํ–‰ ์ค‘์ธ ์—ญํ•  ๊ถŒํ•œ ๋ถ€์—ฌ๋ฅผ ์™„์ „ํžˆ ์ทจ์†Œํ•˜๋ ค๋ฉด ์ง„ํ–‰ ์ค‘์ธ ์—ญํ•  ์˜†์— ์žˆ๋Š” Delete ์•„์ด์ฝ˜์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

Atlas ๊ด€๋ฆฌ API ๋˜๋Š” Atlas UI๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Atlas ๊ณ„์ •์—์„œ ๊ธฐ์กด AWS IAM ์—ญํ• ์˜ ์ธ์ฆ์„ ํ•ด์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฐธ๊ณ 

์Šน์ธ์„ ํ•ด์ œํ•˜๊ธฐ ์ „์— IAM ์—ญํ• ์—์„œ ์—ฐ๊ฒฐ๋œ Atlas ์„œ๋น„์Šค๋ฅผ ๋ชจ๋‘ ์ œ๊ฑฐํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

โ†ย ํด๋ผ์šฐ๋“œ ์ œ๊ณต์ž์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ์„ค์ •