ํด๋ฌ์คํฐ ์ ํ
์ด ํ์ด์ง์ ๋ด์ฉ
MongoDB Atlas ์ฌ๋ฌ ๊ณ์ธต์ cloud ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ฐฐํฌ ํ ์ ์์ต๋๋ค.
์ฒ๋ฆฌ๋์ด ๋ง์ ํ๋ก๋์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ์ ์ฉ ํด๋ฌ์คํฐ์ ๋๋ค.
๊ฐ๋ฐ ๋ชฉ์ ๋ฐ ์๊ท๋ชจ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ๊ณต์ ํด๋ฌ์คํฐ ๋ฐ Flex ํด๋ฌ์คํฐ์ ๋๋ค.
Atlas UI, Atlas ๊ด๋ฆฌ API ๋๋ Atlas CLI ๋ฅผ ํตํด ์ cloud ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
Atlas CLI ๋ฅผ ์ฌ์ฉํ์ฌ ๋ก์ปฌ Atlas ๋ฐฐํฌ์๋ฒ ์๋ฒ๋ฅผ ๋ง๋ค ์๋ ์์ต๋๋ค.
๋ฐฐํฌ ์ ํ ์ ํ
์ ์ฉ ํด๋ฌ์คํฐ
๋ค์์์ํ๋ ๊ฒฝ์ฐ ์ ์ฉ ํด๋ฌ์คํฐ ๋ฅผ ์์ฑํ์ธ์.
์ํฌ๋ก๋ ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ํน์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์ฑ์ ์ ํํฉ๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค ํ์ฅ ๋์์ ์ ์ํฉ๋๋ค.
์ฒ๋ฆฌ๋์ด ๋ง์ ํ๋ก๋์ ์ํฌ๋ก๋๋ฅผ ์คํํฉ๋๋ค.
ํญ์ ์ฌ์ฉ ๊ฐ๋ฅํ ์ฉ๋์ ํ๋ณดํฉ๋๋ค.
๋ค์์ ์ํํ ์ ์์ต๋๋ค.
ํด๋ฌ์คํฐ ๊ณ์ธต์ ์ค์ ํฉ๋๋ค.
์ค๋ฉ๊ณผ ๊ฐ์ ๊ณ ๊ธ ๊ธฐ๋ฅ์ ์ฌ์ฉํฉ๋๋ค.
์ฌ๋ฌ ๋ฆฌ์ ๊ณผ ํด๋ผ์ฐ๋ ๊ณต๊ธ์์ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ฐํฉ๋๋ค.
์จ๋๋งจ๋ ํด๋ฌ์คํฐ๋ฅผ ํ์ฅํฉ๋๋ค.
์๋ ํ์ฅ์ ํ์ฑํํ๋๋ก ์ค์ ํฉ๋๋ค.
MongoDB๋ ๋ฐฐํฌ ๊ตฌ์ฑ ๋ฐ cluster ํฐ์ด์ ๋ฐ๋ผ cluster๋ฅผ ์ฒญ๊ตฌํฉ๋๋ค.
๊ณต์ ํด๋ฌ์คํฐ ๋ฐ Flex ํด๋ฌ์คํฐ
์ค์
๋จ๊ณ์ ์ ๊ทผ ๋ฐฉ์์ผ๋ก ์๋ก์ด Flex ํด๋ฌ์คํฐ๋ฅผ ๋์ ํฉ๋๋ค. ์กฐ์ง์์ Flex ํด๋ฌ์คํฐ๋ฅผ ์์ฑํ ์ ๊ธฐ๋ฅ ๋๋ฉด ๋ ์ด์ Atlas UI ์์ M2 ๋ฐ M5 ํด๋ฌ์คํฐ ๋๋ ์๋ฒ๋ฆฌ์ค ์ธ์คํด์ค๋ฅผ ์์ฑํ ์ ์์ต๋๋ค.
๋ํ ๊ธฐ์กด M2 ๋ฐ M5 ํด๋ฌ์คํฐ๋ฅผ ๋จ๊ณ์ ์ผ๋ก Flex ํด๋ฌ์คํฐ๋ก ์ํํ๊ฒ ๋ง์ด๊ทธ๋ ์ด์ ํ ์์ ์ ๋๋ค. ๋ค์ดํ์์ด ์์ผ๋ฉฐ ์ด ๋ง์ด๊ทธ๋ ์ด์ ์ค์๋ ๊ตฌ์ฑ์ ๋ณ๊ฒฝํ ํ์๊ฐ ์์ต๋๋ค.
๋ค์์ ์ํํ๋ ค๋ ๊ฒฝ์ฐ Flex ํด๋ฌ์คํฐ ๋ฅผ ์์ฑํ์ธ์.
์ต์ํ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์ฑ๊ณผ ์ ๋ ดํ ๋น์ฉ์ผ๋ก ๋น ๋ฅด๊ฒ ์์ํ ์ ์์ต๋๋ค.
์ํฌ๋ก๋์ ๋ง๊ฒ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋์ ์ผ๋ก ์๋ ํ์ฅํฉ๋๋ค.
์ฌ์ฉ ๋น๋๊ฐ ๋ฎ๊ฑฐ๋ ๋๋ฌธ ์ํฌ๋ก๋๋ฅผ ์คํํฉ๋๋ค.
ํด๋ผ์ฐ๋ ํ๊ฒฝ์์ ๊ฐ๋ฐ ๋๋ ํ ์คํธํฉ๋๋ค.
๊ธ๋ก๋ฒ ํด๋ฌ์คํฐ
์์น ์ธ์ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ ์์ ์ ์ง์ํ๋ ค๋ ๊ฒฝ์ฐ ๊ธ๋ก๋ฒ ํด๋ฌ์คํฐ๋ฅผ ์์ฑํฉ๋๋ค. ์์น ์ธ์ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ ์์ ์ ์ ์ธ๊ณ์ ๋ถ์ฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ธ์คํด์ค ๋ฐ ํด๋ผ์ด์ธํธ์ ์ ํฉํฉ๋๋ค.
๊ธ๋ก๋ฒ ํด๋ฌ์คํฐ๋ ์์ ํ ์ค๋ฉ๋ ํด๋ฌ์คํฐ์ ๊ตฌํ์ผ๋ก, ๋ค์๊ณผ ๊ฐ์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
์ ์ธ๊ณ์ ๋ถ์ฐ๋ ํด๋ผ์ด์ธํธ๋ฅผ ์ํ ์งง์ ์ง์ฐ ์๊ฐ์ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ ์์ ์ ๋๋ค.
๋ถ๋ถ ๋ฆฌ์ ์ฅ์ ๋๋ ์ ์ฒด ๋ฆฌ์ ์ฅ์ ์ ๊ฐ๋ ์๊ฐ์ ๋ณดํธํฉ๋๋ค.
ํน์ ๋ฆฌ์ ์ ์์น ์ธ์ ๋ฐ์ดํฐ ์คํ ๋ฆฌ์ง.
ํด๋ฌ์คํฐ ๋ฉค๋ฒ ์ ํ์ ๋ฐ๋ฅธ ์ํฌ๋ก๋ ๊ฒฉ๋ฆฌ
M30
์ด์์ ์ค๋ฉ๋ ํด๋ฌ์คํฐ๋ฅผ ๋ฐฐํฌํ ๋ Atlas์์ ๊ธ๋ก๋ฒ ์ฐ๊ธฐ๋ฅผ ํ์ฑํํ ์ ์์ต๋๋ค. ๋ณต์ ๋ณธ ์ธํธ์ ๊ฒฝ์ฐ ํด๋ฌ์คํฐ๋ฅผ ์ต์ /ko-kr/docs/atlas/scale-cluster/#std-label-scale-cluster ๊ณ์ธต์ผ๋ก ํ์ฅํ๊ณ ๊ธ๋ก๋ฒ ์ฐ๊ธฐ๋ฅผ ํ์ฑํํ์ธ์. ๋ชจ๋ ์ค๋ ๋
ธ๋๋ ์ ํํ ํด๋ฌ์คํฐ์ ํจ๊ป ๋ฐฐํฌ๋ฉ๋๋ค.
์ค์
ํด๋ฌ์คํฐ๊ฐ ๋ฐฐํฌ๋ ํ์๋ ํด๋ฌ์คํฐ์ ๋ํ ์ ์ญ ์ฐ๊ธฐ๋ฅผ ๋นํ์ฑํํ ์ ์์ต๋๋ค.
๋ก์ปฌ ๋ฐฐํฌ
๋ก์ปฌ ๋ฐฐํฌ๋ฅผ ์์ฑํ์ฌ ๋ก์ปฌ ์ปดํจํฐ์์ ํธ์คํ ๋๋ ๋จ์ผ ๋ ธ๋ ๋ณต์ ๋ณธ ์ธํธ์์ Atlas ๊ธฐ๋ฅ์ ์ฌ์ฉํด ๋ณผ ์ ์์ต๋๋ค.
๊ธฐ๋ฅ ์ง์ ๋ฐ ๋น๊ต
๋ค์ ํ๋ ์ ์ฉ ํด๋ฌ์คํฐ ๋๋ Flex ํด๋ฌ์คํฐ๊ฐ MongoDB Atlas ์ ๋์ด๋ ๊ตฌ์ฑ ๋๋ ์ญ๋ ์ ์ง์ ํ๋์ง ์ฌ๋ถ๋ฅผ ๋ํ๋ ๋๋ค.
์ฐธ๊ณ
MongoDB ๋ ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ Atlas Flex์์ ๋ ๋ง์ ๊ตฌ์ฑ ๋ฐ ๊ธฐ๋ฅ์ ๋ํ ์ง์ ์ ์ถ๊ฐํ ๊ณํ์ ๋๋ค. ํ์ฌ Atlas Flex ์ ํ ์ฌํญ์ ํ์ธํ๊ณ ๊ณํ๋ ์ง์ ์ ํ์ต ๋ณด๋ ค๋ฉด Atlas Flex ์ ํ ์ฌํญ์ ์ฐธ์กฐํ์ธ์.
์ต์ ์ ํ ์ ๋ฐ์ดํธ๋ Atlas ๋ณ๊ฒฝ ๋ก๊ทธ๋ฅผ ์ฐธ์กฐํ์ธ์.
๊ตฌ์ฑ
๊ตฌ์ฑ | ์ ์ฉ ํด๋ฌ์คํฐ | Flex ํด๋ฌ์คํฐ |
---|---|---|
AWS ๋ฆฌ์ | ||
Google Cloud ๋ฆฌ์ | ||
Microsoft Azure ๋ฆฌ์ | ||
๋ฉํฐ ๋ฆฌ์ ๋ฐฐํฌ | ||
๋ฉํฐ ํด๋ผ์ฐ๋ ๋ฐฐํฌ | ||
์ค๋ ๋ฐฐํฌ | ||
๊ณ ๊ธ ์ํฐํ๋ผ์ด์ฆ ๋ณด์ ๊ธฐ๋ฅ(LDAP ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ์ฌํฌํจ) |
๊ธฐ๋ฅ
๊ธฐ๋ฅ | ์ ์ฉ ํด๋ฌ์คํฐ | Flex ํด๋ฌ์คํฐ |
---|---|---|
Atlas API์ฌ์ฉ | ||
์งํ ๋ชจ๋ํฐ๋ง | ||
์ฌ์ฉ ๊ฐ๋ฅํ ์งํ ๋๋ ์ฒญ๊ตฌ์ ๋ํด ๊ฒฝ๊ณ ๋ฅผ ๊ตฌ์ฑํฉ๋๋ค. | ||
๋ฐฑ์ ๊ตฌ์ฑ | ||
์ค๋ ์ท | ||
๋ฐฑ์ ์ค๋ ์ท์์ ํน์ ์์ ๋๋ ์๋ ๋ณต์์ ์ํํฉ๋๋ค. | ||
Atlas UI(์ฐพ๊ธฐ, ์ธ๋ฑ์ค, ์คํค๋ง ์ด๋๋ฐ์ด์ ๋ฐ ์ง๊ณ ํ์ดํ๋ผ์ธ ๋น๋) ์ฌ์ฉ | ||
์จ๋๋งจ๋ ์ธ๋ฑ์ค ๋ฐ ์คํค๋ง ์ ์ ๋ฐ๊ธฐ | ||
ํธ๋ฆฌ๊ฑฐ์ฌ์ฉ | ||
Atlas Search์ฌ์ฉ | ||
Use Online Archive | ||
์ฐํฉ ์ฟผ๋ฆฌ๋ฅผ ์คํํฉ๋๋ค. | ||
BI Connector ์ฌ์ฉ | ||
MongoDB Charts ์ฌ์ฉ |
๋ค์ ๋จ๊ณ๋ก ๋์ด๊ฐ๋๋ค.
ํด๋ฌ์คํฐ ์ ํ์ ์ ํํ๋ฉด ํด๋ฌ์คํฐ ์์ฑ ์ ์ํํ ์ ์์ต๋๋ค.