๋ฌธ์ ํ โ MongoDB ์คํ ๋ฐ ๊ด๋ฆฌ โ MongoDB Atlas
ํ๋ก๋์ ์ ๋ณด
์ด ํ์ด์ง์ ๋ด์ฉ
- ๊ฐ์
- ์ญํ ๋ฐ ์ฑ ์
- ํด๋ฌ์คํฐ ๊ด๋ฆฌ
- ์กฐ์ง ์์ค
- ํ๋ก์ ํธ ๋ ๋ฒจ
- ํด๋ฌ์คํฐ ์ด๋ฆ ์ง์ ๊ท์น
- ๋จ์ผ ๋ฆฌ์ ๋ฐ ๋ฉํฐ ๋ฆฌ์ ํด๋ฌ์คํฐ
- ๋ฏผ๊ฐํ ์ ๋ณด
- ์ ํ๋ฆฌ์ผ์ด์ ๊ด๋ฆฌ
- ํด๋ฌ์คํฐ ๊ท๋ชจ ์กฐ์
- ๋ค์ค ํ ๋์
- ์์นด์ด๋ธ๋ ๋ฐ์ดํฐ ์คํ๋ก๋ ๋ฐ ์ฟผ๋ฆฌ
- ๋ฐ์ดํฐ ๋ ์ดํฌ ๋ฐ ์ฟผ๋ฆฌ ํ๋๋ ์ด์ ์ด ์๋ ETL
- ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ์ ๊ฐ์ฌ
- ๊ฐ์ฌ๋ฅผ ์ํ ์ฌ์ฉ์ ์ง์ ์ญํ ์ ๋ง๋ญ๋๋ค.
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ์ฌ๋ฅผ ์ฌ์ฉ ์ค์ ํฉ๋๋ค.
- ์์ ์ฌ์ฉ์๋ฅผ ๋ง๋ญ๋๋ค.
- ์์ IP ์ก์ธ์ค ๋ชฉ๋ก ํญ๋ชฉ์ ์ถ๊ฐํฉ๋๋ค.
- ๋ก๊ทธ๋ฅผ ๋ค์ด๋ก๋ํฉ๋๋ค.
- ์ ํ์ ๋ชจ๋ํฐ๋ง & ๋ก๊น ํตํฉ
- ํด๋ฌ์คํฐ ๋ฐ์ดํฐ ๋ณผ๋ฅจ ๊ด๋ฆฌ
- Support
๊ฐ์
๋ฐ์ดํฐ ํ๋ซํผ์ผ๋ก MongoDB Atlas๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ธํ๋ผ๋ฅผ ๊ตฌ์ถํ๊ณ ์ ์ง ๊ด๋ฆฌํ๋ ๋ฐ ํ์ํ ์ผ์์ ์ธ ์ด์ ์์ ๊ณผ ์ํฌํ๋ก์ฐ์์ ๋ฒ์ด๋ ์์ง๋์ด๊ฐ ๋น์ฆ๋์ค์ ๊ฐ์น๋ฅผ ๋ํ ์ ์๋๋ก ์ง์ํ๋ ๋ฐ ์ง์คํ ์ ์์ต๋๋ค. ์์ง๋์ด๋ ํ๋์จ์ด๋ฅผ ์ ์ง ๊ด๋ฆฌํ๊ณ ์ด์ ์ฒด์ ์์ค์ ์ํํธ์จ์ด ํจ์น๋ฅผ ๋ฐ๋ผ์ก๋ ๋์ ๊ธฐ์ ์ ํ์ฌ์ ๋ฏธ๋์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ๊ฐ๋ฐํ๋ ๋ฐ ์๊ฐ๊ณผ ์๋์ง๋ฅผ ์์ ์ ์์ต๋๋ค.
์ด ๋ฌธ์์์๋ MongoDB Atlas cluster๋ฅผ ์ฌ์ฉํ์ฌ ์ฑ๊ณต์ ์ธ MongoDB ํ๋ก๋์ ๋ฐฐํฌ์๋ฒ๋ฅผ ์ค์ ํ๊ณ ์ ์ง ๊ด๋ฆฌํ๊ธฐ ์ํ ๋ช ๊ฐ์ง ๊ถ์ฅ์ฌํญ์ ๊ฐ๋ตํ๊ฒ ์ค๋ช ํฉ๋๋ค.
ํ
๋ค์๋ ์ฐธ์กฐํ์ธ์.
ํฌ๊ธฐ ์กฐ์ ๊ณ ๋ ค ์ฌํญ์ ๋ํด ์์ธํ ์์๋ณด๋ ค๋ฉด Atlas ํด๋ฌ์คํฐ ํฌ๊ธฐ ์กฐ์ ๋ฐ ๊ณ์ธต ์ ํ์ ์ฐธ์กฐํ์ธ์.
๋ณต์๋ ฅ์ ๋ํด ์์ธํ ์์๋ณด๋ ค๋ฉด MongoDB Atlas๋ก ๋ณต์๋ ฅ ์๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ถ์ ์ฐธ์กฐํ์ธ์.
์ฐ์ ํด๋ผ์ฐ๋ ๋ฐฑ์ ์ ๋ํด ์์ธํ ์์๋ณด์ธ์. ์ฐ์ ํด๋ผ์ฐ๋ ๋ฐฑ์ ์ผ๋ก ํน์ ์์ ๋ณต๊ตฌ๋ฅผ ์ฐธ์กฐํ์ธ์.
์ญํ ๋ฐ ์ฑ ์
MongoDB๋ ๊ณ ๊ฐ์๊ฒ MongoDB ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋น์ค๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด ํ์ํ ์ธํ๋ผ๋ฅผ ๊ด๋ฆฌํ๊ณ ์ด์ํฉ๋๋ค. MongoDB์ ์ฑ ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค ํด๋ฌ์คํฐ์ ๊ธฐ๋ณธ ์ธํ๋ผ๋ฅผ ๊ด๋ฆฌํ์ฌ 99 ์ง์ํ๋ MongoDB์ ๊ฐ์ฉ์ฑ, ์์ ์ฑ, ์ฑ๋ฅ์ ๋ณด์ฅํฉ๋๋ค.995% ํฌ๊ธฐ
M10
์ด์์ ํด๋ฌ์คํฐ์ ๋ํ๊ฐ๋ ์๊ฐ ์๋น์ค ์์ค ๊ณ์ฝ(SLA) ์ ๋๋ค.๊ธฐ๋ณธ ์ปดํจํ ๋ ธ๋์ ์ํ๋ฅผ ํ์ธํฉ๋๋ค. ๊ฐ๋ ์๊ฐ SLA๋ฅผ ์ ์งํ๊ธฐ ์ํด ์คํ ์ค์ด๊ณ , ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋์ด ์์ผ๋ฉฐ, ๊ถ์ฅ๋๋ ๋ชจ๋ OS ์์ค ํจ์น๊ฐ ์๋์ง ํ์ธํฉ๋๋ค.
Atlas ์ฌ์ฉ์ ์ธํฐํ์ด์ค ๋๋ REST API๋ฅผ ํตํด ๊ณ ๊ฐ์ด ์ ํํ ํน์ ์ค๊ณ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก MongoDB ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์ฑ์ ๊ด๋ฆฌํฉ๋๋ค.
์ ํ์ ๋ํ ์ต์ ๋ฒ๊ทธ ์์ ์ด ์ฌ์ฉ๋๋๋ก ๋ชจ๋ MongoDB ์ ์ง ๊ด๋ฆฌ ์ ๊ทธ๋ ์ด๋๋ฅผ ์๋์ผ๋ก ์ ์ฉํฉ๋๋ค.
์ญํ ๊ธฐ๋ฐ ์ก์ธ์ค ์ ์ด, IP ์ก์ธ์ค ๋ชฉ๋ก์ IP ์ฃผ์ ์ถ๊ฐ, ํผ์ด๋ง์ ํฌํจํ ๋ณด์ ํ๋กํ์ ๊ด๋ฆฌํ์ฌ ๊ณ ๊ฐ์ ์ง์์ ๋ฐ๋ผ ํด๋ฌ์คํฐ ๋ณด์์ ๊ทน๋ํํ ์ ์์ต๋๋ค.
๋ฐฑ์ ๋ฐ ๋ณต์ ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค.
๊ณ ๊ฐ์ ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฆฌ์์ค ๋ฐ ์ธํ๋ผ๋ฅผ ์ง์ ๊ด๋ฆฌํ ํ์ ์์ด MongoDB์ ์ก์ธ์คํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ณ์ ๊ฐ๋ฐํ๊ณ ๋ฐฐํฌํฉ๋๋ค.
ํด๋ฌ์คํฐ ๊ด๋ฆฌ
์ค์
Atlas๋ ํ ํ๋ก์ ํธ์์ ๋ค๋ฅธ ํ๋ก์ ํธ๋ก ํด๋ฌ์คํฐ๋ฅผ ์ด๋ํ๋ ๊ฒ์ ์ง์ํ์ง ์์ต๋๋ค. ๋์ ์ค์๊ฐ ๋ง์ด๊ทธ๋ ์ด์ ์ ์ํํ์ธ์.
MongoDB Atlas๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ ์ ์ถ์ํํ์ฌ ์ฌ์ฉ์๊ฐ ๋์ ์์ค์ ๊ฐ์น ์๋ ๊ด๋ฆฌ ์์ฌ ๊ฒฐ์ ์ ์ง์คํ ์ ์๋๋ก ํฉ๋๋ค.Atlas ์ฌ์ฉ์ ์ญํ ์ ์ฌ์ฉํ์ฌ Atlas ํด๋ฌ์คํฐ์ ๋ํ ์ก์ธ์ค๋ฅผ ๊ด๋ฆฌํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๊ถํ ์ ์กฐ์ง ์์ค ๋๋ ํ๋ก์ ํธ ์์ค ์์๋ง ์ ์ฉํ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ์กฐ์ง๊ณผ ํ๋ก์ ํธ์ ๊ณ์ธต ๊ตฌ์กฐ๋ฅผ ์ ์คํ๊ฒ ๊ณํํด์ผ ํฉ๋๋ค.
ํ
Atlas ์กฐ์ง ์ ํ์ธ 250๊ฐ ํ๋ก์ ํธ๋ณด๋ค ๋ ๋ง์ด ์์ฑํด์ผ ํ๋ ๊ฒฝ์ฐ ๋ ๋ง์ ์กฐ์ง์ ์์ฑํ์ฌ ์ ์ฅํ์ธ์. ์์ธํ ์์๋ณด๋ ค๋ฉด Atlas ์กฐ์ง ๋ฐ ํ๋ก์ ํธ ์ ํ์ ์ฐธ์กฐํ์ธ์.
Atlas ๋ด์์ ์ ์ค๊ณ๋ ์กฐ์ง ๋ฐ ํ๋ก์ ํธ ๊ณ์ธต ๊ตฌ์กฐ๋ฅผ ๋ง๋ค๋ ค๋ฉด ํด๋ฌ์คํฐ๋ฅผ ์ฌ์ฉ ์ฌ๋ก์ ์ ํฉํ ํ๋ก์ ํธ๋ก ๋๋์ธ์. ์ด๋ฅผ ํตํด ์ด์์์ ๋ง์ฐฐ์ ์ต์ํํ๋ฉด์ ๊ธฐ์ ์ ํจ์จ์ฑ์ ๊ทน๋ํํ ์ ์์ต๋๋ค.
ํ
์กฐ์ง ๊ฐ ์ฒญ๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ๋ฌ Atlas ์กฐ์ง์ ์ฐ๊ฒฐํ๊ณ ๋ชจ๋ ์กฐ์ง์ ๋ํ ๋จ์ผ ์ฒญ๊ตฌ์๋ฅผ ๋ฐ์ ์ ์์ต๋๋ค. ์์ธํ ์์๋ณด๋ ค๋ฉด ์กฐ์ง ๊ฐ ์ฒญ๊ตฌ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์ฐธ์กฐํ์ธ์.
์กฐ์ง ์์ค
์กฐ์ง ์์ค์์ ๋ณด์ ์ ์ด๋ฅผ ๊ตฌํํ๊ณ ํ๋ ์ด์์ ํ๋ก์ ํธ์์ ์์ ํ๋ ์ฌ์ฉ์๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค. Atlas ์ฒญ๊ตฌ๋ ์กฐ์ง ์์ค์์ ๋ฐ์ํฉ๋๋ค.
์ฌ์ฉ์ ์ก์ธ์ค ๋ฐ ๊ถํ์ ํจ์จ์ ์ผ๋ก ์ ์ดํ๊ธฐ ์ํด ์กฐ์ง ์์ค์์ ์ฌ์ฉ์๋ฅผ ํ์ผ๋ก ๊ทธ๋ฃนํํ ์ ์์ต๋๋ค.
ํ๋ก์ ํธ ๋ ๋ฒจ
ํ๋ก์ ํธ๋ ๋ณด์ ๊ฒฉ๋ฆฌ ๋ฐ ๊ถํ ๋ถ์ฌ ๊ฒฝ๊ณ๋ฅผ ์ ๊ณตํ๋ฏ๋ก ์ผ๋ฐ์ ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ํ๊ณผ ์ ํ๋ฆฌ์ผ์ด์ ํ๊ฒฝ์ ์ํด ํ ๋น๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ ๊ฐ์ ์ ํ๋ฆฌ์ผ์ด์ ํ ๋ด์ ๊ฐ๋ฐ, ์คํ ์ด์ง, ํ๋ก๋์ ํ๊ฒฝ์ ๊ฐ ํ์ ํ๋์ฉ ์ด 6๊ฐ์ ํ๋ก์ ํธ๊ฐ ์์ ์ ์์ต๋๋ค.
๋ค์ํ ํ๋ก๋์ ๋ฐ ๊ฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ํ๊ฒฝ์ ๋ํ ์ ์ ํ ์ก์ธ์ค ๊ถํ์ ๊ฐ์ง ํ๋ก์ ํธ ์์ค์ Atlas ์ฌ์ฉ์ ๋ฐ ์ญํ ์ ๋ง๋ค ์ ์์ต๋๋ค.
Project Read Only
์ญํ ์ด ์๋ ์ฌ์ฉ์๋ ์ปฌ๋ ์ ๋ฐ์ดํฐ๋ ๊ด๋ฆฌ ์์ ์ ๋ํ ์ก์ธ์ค ๊ถํ ์์ด ํ๋ก์ ํธ ์์ค ๋ชจ๋ํฐ๋ง ๋ฐ ์์คํ ์ํ ๋ฉํ๋ฐ์ดํฐ์ ์ก์ธ์คํ ์ ์์ต๋๋ค.Project Cluster Manager
์ญํ ์ด ์๋ ์ฌ์ฉ์๋ ํด๋ฌ์คํฐ๋ฅผ ํ์ฅํ๊ณ ๊ธฐํ ๊ด๋ฆฌ ์์ ์ ์ํํ ์ ์์ง๋ง ๋ฐ์ดํฐ ์์ค ์ก์ธ์ค ๊ถํ์ ์์ต๋๋ค.
์ค์
์๋ฒ๋ฆฌ์ค ์ธ์คํด์ค์์๋ ์ฌ์ฉํ ์ ์๋ ๊ธฐ๋ฅ
์๋ฒ๋ฆฌ์ค ์ธ์คํด์ค๋ ๋ค์ ์ฑ ์ ๋๋ถ๋ถ์ ์ง์ํ์ง ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์๋ฒ๋ฆฌ์ค ์ธ์คํด์ค ์ ํ ์ฌํญ์ ์ฐธ์กฐํ์ธ์.
๊ธฐํ ํ๋ก์ ํธ ์์ค ์ฑ ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ฌ์ฉ์๊ฐ ์ค์๋ก ํด๋ฌ์คํฐ๋ฅผ ์ญ์ ํ์ง ๋ชปํ๋๋ก ์ข ๋ฃ ๋ฐฉ์ง๋ฅผ ๊ตฌ์ฑํฉ๋๋ค.
๋ค์๊ณผ ๊ฐ์ ์ํฐํ๋ผ์ด์ฆ ๋ณด์ ๊ธฐ๋ฅ(์ต์ )์ ๊ตฌํํ์ธ์.
๋ค์์ ํฌํจํ ๋คํธ์ํฌ ์ก์ธ์ค ๊ตฌ์ฑ ์ค์ .
Atlas ์ธํฐํ์ด์ค ๋๋ API๋ฅผ ํตํด ์ ์ ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฆผ์ ์ ์ํ๊ณ ์ฃผ์๊ฐ ํ์ํ ๋ชจ๋ ์๋ฆผ์ ์๋ตํ์ธ์.
DataDog ๋ฐ New Relic๊ณผ ๊ฐ์ ์ธ๋ถ ๋ชจ๋ํฐ๋ง/๊ฒฝ๊ณ ์์คํ ๊ณผ ํตํฉํฉ๋๋ค.
์ค์
2021๋ 6์ 16์ผ ์์์ผ๋ถํฐ New Relic์ ๋ ์ด์ MongoDB์์ ํ๋ฌ๊ทธ์ธ ๊ธฐ๋ฐ ํตํฉ์ ์ง์ํ์ง ์์ต๋๋ค. ํ๋ฌ๊ทธ์ธ ๊ธฐ๋ฐ ํตํฉ์ ๋ฑ๋กํ์ง ์๋ ๊ฒ์ด ์ข์ต๋๋ค.
์์ธํ ๋ด์ฉ์ New Relic Plugin EOL ์ฑ๋ช ์ ๋ฅผ ์ฐธ์กฐํ์ธ์. .16MongoDB deployment์ ๋ํ ๊ฐ์์ฑ์ ์ ์งํ๋ ค๋ฉด 6์ ์ด์ ์ ๋์ฒด ๋ชจ๋ํฐ๋ง ํตํฉ์ ๊ตฌ์ฑํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
ํด๋ฌ์คํฐ ์ด๋ฆ ์ง์ ๊ท์น
Atlas ํด๋ฌ์คํฐ์ ์ ํฉํ ๋ช ๋ช ๊ท์น์ ์ ํํ๋ ๊ฒ์ ์ฑ๊ณต์ ์ธ ํ๋ก๋์ ํ๊ฒฝ์ ์ด์ํ๊ธฐ ์ํ ์ข์ ์ฒซ ๋จ๊ณ์ ๋๋ค. ํด๋ฌ์คํฐ์ ์ด๋ฆ์ ์ง์ ํ ํ์๋ ์ด๋ฆ์ ๋ฐ๊ฟ ์ ์์ผ๋ฏ๋ก ์ฒ์๋ถํฐ ์ฌ๋ฐ๋ฅด๊ฒ ์ง์ ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ๋ค์ ์ ์ ์ฌํญ์ ์ฌ์ฉํ๋ฉด ๋ก๊ทธ๋ฅผ ๋ ์ฝ๊ฒ ๊ตฌ๋ฌธ ๋ถ์ํ๊ณ ํด๋ฌ์คํฐ๋ฅผ ๊ตฌ๋ณํ ์ ์์ต๋๋ค.
์ค๋ช ์ด ํฌํจ๋ ์๋ฌธ์ ์ด๋ฆ์ ์ฌ์ฉํฉ๋๋ค.
ํน์ ๋ฌธ์๋ ํผํฉ๋๋ค.
ํ์ดํ ๋๋ ๋ฐ์ค๋ก ๋จ์ด๋ฅผ ์ฐ๊ฒฐํฉ๋๋ค. ๋จ์ด ์ฌ์ด์ ๊ณต๋ฐฑ์ ๋์ง ๋ง์ธ์.
ํด๋ฌ์คํฐ๊ฐ ํ๋ก๋์ , ์คํ ์ด์ง, ๊ฐ๋ฐ ๋ชฉ์ ์ธ์ง ๋ช ํํ๊ฒ ํ๋ ๊ท์น์ ์ฌ์ฉํ์ญ์์ค.
ํด๋ฌ์คํฐ ์ด๋ฆ ์ ๋ฏผ๊ฐํ ์ ๋ณด ๋ฅผ ํฌํจํ์ง ๋ง์ธ์.
๋ค์์ ์ข์ ํด๋ฌ์คํฐ ์ด๋ฆ์ ๋ช ๊ฐ์ง ์์ ๋๋ค.
prod-aws-website
staging-gcp-internal
dev-azure-analytics
๋จ์ผ ๋ฆฌ์ ๋ฐ ๋ฉํฐ ๋ฆฌ์ ํด๋ฌ์คํฐ
๊ณ ๊ฐ์ฉ์ฑ๊ณผ ํด๋ฌ์คํฐ ๋ด๊ตฌ์ฑ์ ํด๋ฌ์คํฐ์ ์ง๋ฆฌ์ ๋ฐฐํฌ ๊ตฌ์ฑ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. ๋จ์ผ ๋ฆฌ์ ๋ด์ ๋ฐฐํฌ๋ ํด๋ฌ์คํฐ๋ ํด๋น ๋ฆฌ์ ๋ด์ ๊ฐ์ฉ ๊ตฌ์ญ์ ๋ถ์ฐ๋์ด ์์ผ๋ฏ๋ก ์ฝ๊ธฐ ๋๋ ์ฐ๊ธฐ ๊ฐ์ฉ์ฑ์ ์ค๋จ ์์ด ๋ถ๋ถ์ ์ธ ๋ฆฌ์ ์ค๋จ์ ๊ฒฌ๋ ์ ์์ต๋๋ค.
์ ํ์ ์ผ๋ก ํด๋ฌ์คํฐ๋ฅผ ๋ ๊ฐ ์ด์์ ์ง์ญ์ ๋ถ์ฐํ์ฌ ๋ณต์๋ ฅ๊ณผ ์ํฌ๋ก๋ ๊ฒฉ๋ฆฌ๋ฅผ ๊ฐํํ ์ ์์ต๋๋ค.
๋ฆฌ์ ์์์ ๋ฐ๋ผ ํ๋ผ์ด๋จธ๋ฆฌ ๋ ธ๋ ์์น์ ์ฐ์ ์์๊ฐ ๊ฒฐ์ ๋ฉ๋๋ค. ๋ฐ๋ผ์ ํน์ ๋ฆฌ์ ์ ์ฌ์ฉํ ์ ์์ ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๊ธฐ ์์ ์ ํน์ ๋ฆฌ์ ์ผ๋ก ์ง์ ํ๋ ค๋ฉด ๋จผ์ ํด๋น ๋ฆฌ์ ์ ๋์ดํด์ผ ํฉ๋๋ค. ๋ชฉ๋ก์ ๋ ๋ฒ์งธ ๋ฆฌ์ ์ ์ฒซ ๋ฒ์งธ ๋ฆฌ์ ์ ์ฌ์ฉํ ์ ์๋ ๊ฒฝ์ฐ ์ฐ๊ธฐ๊ฐ ์ด๋ํด์ผ ํ๋ ์์น์ ๋ํ ๋ ๋ฒ์งธ ์ ํ์ด์ด์ผ ํฉ๋๋ค.
Atlass ํด๋ฌ์คํฐ ๋ง๋ค๊ธฐ UI์ ๋ค์ ์๋ ์ธ ๊ฐ์ ์๋ก ๋ค๋ฅธ ๋ฆฌ์ ์์ ์ ํ ๊ฐ๋ฅํ ๋ ธ๋๊ฐ ์๋ ๋ฉํฐ ๋ฆฌ์ ํด๋ฌ์คํฐ๋ฅผ ์ฐ์ ์์๊ฐ ๊ฐ์ฅ ๋์ ๊ฒ๋ถํฐ ๋ฎ์ ๊ฒ๊น์ง ์ ๋ ฌํ์ฌ ๋ณด์ฌ์ค๋๋ค.
us-east-1 ๋ฆฌ์ ์ ์ฌ์ฉํ ์ ์๊ฒ ๋๋ฉด us-west-1 ๋ฆฌ์ ์์ ์๋ก์ด ํ๋ผ์ด๋จธ๋ฆฌ ๋ฆฌ์ ์ด ๊ฒฐ์ ๋ฉ๋๋ค.
์ฐธ๊ณ
ํ๋ผ์ด๋จธ๋ฆฌ ์ ํ ๊ฐ๋ฅ์ฑ์ ๋ณด์ฅํ๋ ค๋ฉด ํด๋ฌ์คํฐ์ ํ์์ ๋ ธ๋๊ฐ ์์ด์ผ ํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ ๋ณต์ ๋ณธ ์ธํธ ํฌํ๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ ๋ฆฌ์ ์ ๋ฐฐํฌ
๋ ๋ฆฌ์ ์ ํด๋ฌ์คํฐ๋ฅผ ๋ฐฐํฌํ๋ฉด ๋ฐ์ดํฐ ์ฌ๋ณธ์ด ํญ์ ๋ ์ด์์ ๋ฆฌ์ ์์ ์ ์ง ๊ด๋ฆฌ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ํด๋ฌ์คํฐ์ ๋ ธ๋ ๋๋ถ๋ถ์ ํฌํจํ๋ ๋ฆฌ์ ์ด ์์ค๋๋ฉด ๊ด๋ฆฌ์๊ฐ ๊ฐ์ ํ๊ฑฐ๋ ์๋ ๋ฆฌ์ ์ ์ฌ์ฉํ ์ ์๊ฒ ๋ ๋๊น์ง ๋ ๋ฒ์งธ ๋ฆฌ์ ์ ์ฝ๊ธฐ ์ ์ฉ ์ํ๋ก ๋จ๊ฒ ๋ฉ๋๋ค.
3๊ฐ ์ด์์ ๋ฆฌ์ ์ ๋ฐฐํฌ
ํด๋ฌ์คํฐ๋ฅผ 3๊ฐ ์ด์์ ๋ฆฌ์ ์ ๋ฐฐํฌํ๋ฉด ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต์ ๋ด๊ฒฐํจ์ฑ์ด ์๋ ๊ฒฝ์ฐ ํด๋ฌ์คํฐ๊ฐ ์ ์ฒด ๋ฆฌ์ ์์ค์ ์ด์ ์ค๋จ์ ๊ฒฌ๋๋ฉด์ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ ๊ฐ์ฉ์ฑ์ ์ ์งํ ์ ์์ต๋๋ค.
์ ํธํ๋ ๋ฆฌ์ ์์ ์ฐ๊ธฐ ์์ ์ ํญ์ ์ ์งํ๋ ๊ฒ์ด ์ต์ฐ์ ์์์ธ ๊ฒฝ์ฐ, ์ ํธํ๋ ๋ฆฌ์ ๋ด ์ต์ ๋ ๊ณณ์ ๋ฐ์ดํฐ ์ผํฐ์ ์ต์ ๋ ๊ฐ์ ํฌํ ์ ํ ๊ฐ๋ฅ ๊ตฌ์ฑ์์ด ์๋๋ก ํด๋ฌ์คํฐ๋ฅผ ๋ฐฐํฌํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
๊ธ๋ก๋ฒ ํด๋ฌ์คํฐ
์ ์ธ๊ณ ๋ฐฐํฌ์๋ฒ์์ ์ต์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฑ๋ฅ์ ์ํด, ์ฌ์ฉ์๋ ์์น ์ธ์ ์ค๋ฉ์ ์ฌ์ฉํ์ฌ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ ์ง์ฐ ์๊ฐ์ ์ต์ํํ๋ ๊ธ๋ก๋ฒ ํด๋ฌ์คํฐ๋ฅผ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ์ง๋ฆฌ์ ์ ์ฅ ์๊ตฌ ์ฌํญ์ด ์๋ ์ฌ์ฉ์๋ ๋ฐ์ดํฐ๊ฐ ํน์ ์ง๋ฆฌ์ ์์ญ์ ์ ์ฅ๋๋๋ก ํ ์๋ ์์ต๋๋ค.
๋ฏผ๊ฐํ ์ ๋ณด
๋ค์ ํญ๋ชฉ์ ๋ํด์๋ ๊ฐ์ธ ์๋ณ ์ ๋ณด(PII) ๋๋ ๋ณดํธ ๋์ ๊ฑด๊ฐ ์ ๋ณด(PHI) ์ ๊ฐ์ ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ์ ๊ณตํ์ง ๋ง์ญ์์ค.
์ ํ๋ฆฌ์ผ์ด์ ๊ด๋ฆฌ
์ ํ๋ฆฌ์ผ์ด์ ์์ค์ ์ฑ ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ฟผ๋ฆฌ ๋ฐ ์ธ๋ฑ์ค ์ต์ ํ๋ฅผ ํฌํจํ ์คํค๋ง ์ค๊ณ.
ํด๋ฌ์คํฐ ๊ณ์ธต ๋ฐ ํ ํด๋ก์ง ์ ํ. ์ต์ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฑ๋ฅ์ ์ํด์๋ ์ ์ ํ ํด๋ฌ์คํฐ ํฌ๊ธฐ์ ํ ํด๋ก์ง(๋ณต์ ๋ณธ ์ธํธ ๋๋ ์ค๋ ํด๋ฌ์คํฐ), ์คํ ๋ฆฌ์ง ์ฉ๋ ๋ฐ IOPS๋ฅผ ์ ํํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
๋นํ๋ก๋์ ํด๋ฌ์คํฐ์ ํ๋ก๋น์ ๋์ ๋๋ค. ํ๋ก๋์ ๋ฐฑ์ ์ Atlas UI ๋๋ API๋ฅผ ์ฌ์ฉํ์ฌ ๋นํ๋ก๋์ ํด๋ฌ์คํฐ๋ก ๋ณต์ํ ์ ์์ต๋๋ค.
์ฉ๋ ๊ณํ์ ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก Atlas์์ ์ ๊ณตํ๋ ๋ชจ๋ํฐ๋ง ์๊ฒฉ ์ธก์ ์ ์ฌ์ฉํ์ฌ ์ถ๊ฐ ์ปดํจํ ์ฉ๋์ด ํ์ํ ์๊ธฐ๋ฅผ ๊ฒฐ์ ํฉ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ๋ค์ดํ์ ์์ด ์ฉ๋์ ์ถ๊ฐํ ์ ์์ผ๋ฉฐ, ํ์์ ๋ฐ๋ผ ์๋ ํ์ฅ์ ํ์ฑํํ์ฌ ์ฌ์ฉ๋ ๊ธ์ฆ์ ์๋์ผ๋ก ๋์ํ ์ ์์ต๋๋ค.
์ฃผ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฒ์ ์ ๊ทธ๋ ์ด๋๋ฅผ ๊ตฌํํ ์๊ธฐ๋ฅผ ๊ฒฐ์ ํฉ๋๋ค.
๋ฐฑ์ ๋ฐ ๋ณต์ ๊ณํ์ ๊ตฌํํ๊ณ ํ ์คํธํฉ๋๋ค.
ํ ์คํธ๋ฅผ ํตํด ์ ํ๋ฆฌ์ผ์ด์ ์ด ํด๋ฌ์คํฐ ์ฅ์ ์กฐ์น๋ฅผ ์ํํ๊ฒ ์ฒ๋ฆฌํ๋์ง ํ์ธํฉ๋๋ค.
BI Connector ๋ฐ Charts์ ๊ฐ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ ๋ถ์ ์๋น์ค๋ฅผ ๊ตฌ์ฑํฉ๋๋ค.
ํด๋ฌ์คํฐ ๊ท๋ชจ ์กฐ์
MongoDB Atlas๋ ์์ง ๋ฐ ์ํ์ ๋ ๊ฐ์ง ํ์ฅ ๋ฐฉ๋ฒ์ ์ ๊ณตํฉ๋๋ค.
์์ง ํ์ฅ์๋ cluster ์ ์ฅ ์ฉ๋, ์ปดํจํ
์ฑ๋ฅ ๋ฐ/๋๋ IOPS ์๋๋ฅผ ๋์ด๋ ์์
์ด ํฌํจ๋ฉ๋๋ค. ์์ง ํ์ฅ์ ๋น ๋ฅด๊ฒ ์ํํ ์ ์์ผ๋ฉฐ ์ฌ์ฉ๋์ด ๋ง์ ๊ธฐ๊ฐ์ ์ ์ฉํฉ๋๋ค. ๊ณต์ ํด๋ฌ์คํฐ(M2
๋ฐ M5
)์์ ์์ง์ผ๋ก ํ์ฅํ๋ ค๋ฉด ๋ช ๋ถ์ ๋ค์ดํ์์ด ํ์ํ ๋ฐ๋ฉด, ์ ์ฉ ํด๋ฌ์คํฐ(M10
์ด์) ๊ฐ์๋ ๋ค์ดํ์ ์์ด ํ์ฅํ ์ ์์ต๋๋ค.
์์ง์ผ๋ก ํ์ฅํ๋ ๊ฒฝ์ฐ ํ๋ก๋์
ํ๊ฒฝ์๋ M30
์ด์์ ํด๋ฌ์คํฐ๊ฐ ๊ถ์ฅ๋ฉ๋๋ค. ๋ค์ ํด๋ฌ์คํฐ ํฐ์ด๋ ํธ๋ํฝ์ด ์ ์ ์ ํ๋ฆฌ์ผ์ด์
์ ์ํ ํ๋ก๋์
ํ๊ฒฝ์ผ๋ก ์ฌ์ฉํ ์ ์์ง๋ง, ๊ฐ๋ฐ ํ๊ฒฝ์๋ ์ด๋ฌํ ํฐ์ด๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
M2
๋ฐM5
๊ณต์ ํด๋ฌ์คํฐM10
๋ฐM20
์ ์ฉ ํด๋ฌ์คํฐ
์ํ์ ํ์ฅ ์๋ ์ค๋ฉ ์ ๊ตฌํํ๊ฑฐ๋ ๊ธฐ์กด ์ค๋ ํด๋ฌ์คํฐ์ ์ค๋๋ฅผ ์ถ๊ฐํ๋ ์์
์ด ํฌํจ๋ฉ๋๋ค. ์ํ์ ํ์ฅ์ ์ ์คํ ๊ณํ๊ณผ ์คํ์ ํ์๋ก ํ๋ฉฐ M30+
ํด๋ฌ์คํฐ์ ๋ํ ์ฅ๊ธฐ ์ฑ์ฅ ์ ๋ต์ ์ผ๋ถ์
๋๋ค. ์ค๋ ํด๋ฌ์คํฐ์ ์ค๋ ์๋ฅผ ์ค์ผ ์๋ ์์ต๋๋ค.
์ค์
์ค๋๋ฅผ ์ ๊ฑฐํ๋ฉด Atlas๋ movePrimary ๋ช ๋ น์ ์ฌ์ฉํ์ฌ ํด๋น ์ค๋์ ์๋ ์ค๋๋์ง ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋๋จธ์ง ์ค๋๋ก ์ด๋ํฉ๋๋ค.
์ค๋ ์ ๊ฑฐ ํ๋ก์ธ์ค ์ค์๋ ๋ชจ๋ ์ค๋๋ ์ปฌ๋ ์
์ ์จ๋ผ์ธ ์ํ๋ก ์ ์ง๋๋ฉฐ ์ฌ์ฉ์ด ๊ฐ๋ฅํฉ๋๋ค. ๊ทธ๋ฌ๋ movePrimary
์์
์ค์ ์ค๋ฉ๋์ง ์์ ์ปฌ๋ ์
์ ๋ํ ์ฝ๊ธฐ ๋๋ ์ฐ๊ธฐ ์์
์ ์ํํ๋ฉด ๋ง์ด๊ทธ๋ ์ด์
์คํจ ๋๋ ๋ฐ์ดํฐ ์์ค๊ณผ ๊ฐ์ ์๊ธฐ์น ์์ ๋์์ด ๋ฐ์ํ ์ ์์ต๋๋ค.
์ค๋๋ฅผ ์ ๊ฑฐํ๊ธฐ ์ ์ ์ค๋๋์ง ์์ ์ปฌ๋ ์ ์ด ํฌํจ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํ๋ผ์ด๋จธ๋ฆฌ ์ค๋๋ฅผ ์ด๋ํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์์ธํ ๋ด์ฉ ์ ๊ธฐ์กด ์ค๋ ํด๋ฌ์คํฐ์์ ์ค๋ ์ ๊ฑฐ๋ฅผ ์ฐธ์กฐํ์ธ์.
Atlas์์๋ ์์ง ๋ฐ ์ํ ์ค๋ฉ์ ๊ฒฐํฉํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ๋ถํ ๋ ํด๋ฌ์คํฐ๋ ํผํฌ ๊ธฐ๊ฐ ๋์ ์์ง์ผ๋ก ํ์ฅ๋์ด ๊ฐ๋ณ ๋ถํ ๋ ํด๋ฌ์คํฐ ๊ตฌ์ฑ์์ ์คํ ๋ฆฌ์ง ์ฉ๋๊ณผ ์ปดํจํ ์ฑ๋ฅ์ ์ฆ๊ฐ์ํฌ ์ ์์ต๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก Atlas๋ ํด๋ฌ์คํฐ ์คํ ๋ฆฌ์ง๋ฅผ ๊ตฌ์ฑ๋ ํด๋ฌ์คํฐ ํฐ์ด ํฌ๊ธฐ ์ ํ๊น์ง ์์ง์ผ๋ก ์๋ ํ์ฅํฉ๋๋ค.
ํด๋ฌ์คํฐ ์ฌ์ฉ๋ ์ฆ๊ฐ์ ๋ฐ๋ผ ํด๋ฌ์คํฐ ๊ณ์ธต๊ณผ ํด๋ฌ์คํฐ ์คํ ๋ฆฌ์ง ์ฉ๋์ ์๋์ผ๋ก ํ์ฅํ๋๋ก Atlas๋ฅผ ๊ตฌ์ฑํ ์ ์์ผ๋ฏ๋ก, ๋ ํฐ ์คํ ๋ฆฌ์ง ์ปดํจํ ์ฑ๋ฅ์ ๋ํ ์๊ตฌ์ ์ ์ํ๊ณ ์๋์ผ๋ก ๋์ํ ์ ์์ต๋๋ค.
๋ค์ค ํ ๋์
Atlas๋ก ๋ฉํฐ ํ ๋์๋ฅผ ๊ตฌํํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋จ์ผ ์ธ์คํด์ค๊ฐ ์ฌ๋ฌ ํ ๋ํธ๋ฅผ ์ง์ํ๋๋ก ํ ์ ์์ต๋๋ค. ๋ค์ค ํ ๋ํธ ์ํคํ ์ฒ์ ๋ํ ์ด๊ธฐ ๋์์ธ ๊ฒฐ์ ์ ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์๊ตฌ ์ฌํญ์ด ๋ฐ์ ํ๊ฑฐ๋ ํ์ฅ ๊ธฐ๋์น๊ฐ ๋ณ๊ฒฝ๋จ์ ๋ฐ๋ผ ์๋ํ์ง ์์ ์ํฅ์ ๋ฏธ์น ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ๋ฉํฐํ ๋ํธ ์ํคํ ์ฒ ๊ตฌ์ถ์ ์ฐธ์กฐํ์ญ์์ค.
์์นด์ด๋ธ๋ ๋ฐ์ดํฐ ์คํ๋ก๋ ๋ฐ ์ฟผ๋ฆฌ
๋ฐ์ดํฐ ์๋ช ์ฃผ๊ธฐ์ ์ผ๋ถ๋ก ์ฝ๋ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฅธ ์คํ ๋ฆฌ์ง ๊ณ์ธต์ผ๋ก ์ด๋ํด์ผ ํ๋ ๊ฒฝ์ฐ, ๋ ์ง ๋๋ ์ฌ์ฉ์ ์ง์ ๊ธฐ์ค์ ๋ฐ๋ผ ๋ฐ์ดํฐ๋ฅผ ์ด๋ํ๋๋ก Atlas ์จ๋ผ์ธ ์์นด์ด๋ธ ๊ท์น์ ์ค์ ํ ์ ์์ต๋๋ค. Atlas์ ๋ฐ์ดํฐ๊ฐ ๋ณด๊ด๋๋ฉด ์ฝ๊ธฐ ์ ์ฉ ์ฐํฉ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ธ์คํด์ค๋ฅผ ํตํด Atlas ๋ฐ ์จ๋ผ์ธ ์์นด์ด๋ธ ๋ฐ์ดํฐ๋ฅผ ํฉ์ณ์ง ํํ๋ก ๋ณผ ์ ์์ต๋๋ค.
Data Lake ๋ฐ Query Federation์ ์ฌ์ฉํ ETL
Atlas Data Lake๋ฅผ ์ฌ์ฉํ์ฌ ํด๋ฌ์คํฐ ๋ฐ์ดํฐ์ ์ผ๊ด๋ ์ค๋ ์ท์ ์์ฑํ๊ณ ๋ถ์ ์ฟผ๋ฆฌ์ ์ต์ ํ๋ ์์ ๊ด๋ฆฌํ ์คํ ๋ฆฌ์ง๋ก ์ถ์ถํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ฐ์ดํฐ์ธํธ๋ฅผ ์ฌ์ฉํ๋ฉด ์ ์ ๋น์ฉ์ผ๋ก ๋ณต์กํ ์ ๊ทธ๋ฆฌ๊ฒ์ด์ ์ ์คํํ๋ ๋ฐ ์ ํฉํ ๊ณ ์ฑ๋ฅ ๊ฐ์ฒด ์คํ ๋ฆฌ์ง์์ ์๊ฐ ๊ฒฝ๊ณผ์ ๋ฐ๋ฅธ ํด๋ฌ์คํฐ๋ฅผ ์ ์ ์ผ๋ก ํ์ ํ ์ ์์ต๋๋ค.
Atlas Data Federation์ ์ฌ์ฉํ์ฌ ๋ค์ํ ์ธํ๋ผ์ ๊ฑธ์ณ ์ ์๋ฆฌ์์ ๋ฐ์ดํฐ๋ฅผ ์ฟผ๋ฆฌํ๊ฑฐ๋ ๋ค์ํ ์์คํ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ด๋ํ ์ ์์ต๋๋ค. ์ฌ๋ฌ ์์ค์ ๋ฐ์ดํฐ์ ์ ๊ทธ๋ฆฌ๊ฒ์ด์ ํ์ดํ๋ผ์ธ์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ์์ ์ธ์ฌ์ดํธ๋ฅผ ์ถ์ถํ๊ฑฐ๋ ๋ค๋ฅธ ์ฉ๋๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณํํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, $out์ S3์, $out์ Atlas์ ์ฌ์ฉํ์ฌ ์คํ ๋ฆฌ์ง ๊ณ์ธต ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ด๋ํ ์ ์์ต๋๋ค. ๋ํ $out์ S3์ ์ฌ์ฉํ์ฌ Atlas ํด๋ฌ์คํฐ์ ๋ฐ์ดํฐ๋ฅผ JSON, BSON, CSV, TSV, Avro, Parquet, ORC๋ก ์ฝ๊ฒ ๋ณํํ ์ ์์ ๋ฟ๋ง ์๋๋ผ AWS S3์ ์ ์ฅํ์ฌ ์ก์ธ์ค๊ฐ ํ์ํ ๋ค์ด์คํธ๋ฆผ ์์คํ ์ ๊ณต๊ธํ ์ ์์ต๋๋ค.
์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ์ ๊ฐ์ฌ
์ ํ๋ฆฌ์ผ์ด์ ์๋น์ค ์ฌ์ฉ์๋ฅผ ํฌํจํ ๋ชจ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ์์ ๋ํด ๊ฐ์ฌ๋ฅผ ์ฌ์ฉํ๋๋ก ์ค์ ํ๋ฉด ํด๋ฌ์คํฐ ์ฑ๋ฅ์ ์ฌ๊ฐํ ์ํฅ์ ๋ฏธ์น ์ ์์ต๋๋ค. ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ์์ ์์ ์ ๊ฐ์ฌํด์ผ ํ๋ ๊ฒฝ์ฐ ๊ฐ์ฌ ๋์ ์ฌ์ฉ์ ์ง์ ์ญํ ์ ๋ง๋ค๊ณ , ์์น๋ ๊ถํ์ ๊ฐ์ง ์์ ์ฌ์ฉ์๋ฅผ ๋ง๋ ๋ค์, ์ด ์ฌ์ฉ์์๊ฒ ์ฌ์ฉ์ ์ง์ ์ญํ ์ ๋ถ์ฌํ์ฌ ํด๋น ์ฌ์ฉ์์ ์์ ์ ๊ฐ์ฌํ ์ ์์ต๋๋ค.
์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ์์ ์กฐ์น๋ฅผ ๊ฐ์ฌํ๋ ค๋ฉด ๋ค์์ ์ํํฉ๋๋ค.
๊ฐ์ฌ๋ฅผ ์ํ ์ฌ์ฉ์ ์ง์ ์ญํ ์ ๋ง๋ญ๋๋ค.
๊ฐ์ฌ ๋์ ์ฌ์ฉ์ ์ง์ ์ญํ ์ ๋ง๋ญ๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ์ฌ๋ฅผ ์ฌ์ฉ ์ค์ ํฉ๋๋ค.
์์ฑํ ์ญํ ์ ๋ํ CRUD ์์ ์ ๊ฐ์ฌํ๋ ค๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ์ฌ๋ฅผ ์ฌ์ฉ ์ค์ ํฉ๋๋ค."
์์ ์ฌ์ฉ์๋ฅผ ๋ง๋ญ๋๋ค.
์กฐ์น๋ฅผ ๊ฐ์ฌํ๋ ค๋ฉด ์์ ์ฌ์ฉ์๋ฅผ ์์ฑํฉ๋๋ค.
๊ฐ์ฌ๋ฅผ ์ํด ๋ง๋ ์ฌ์ฉ์ ์ง์ ์ญํ ์ ์ฌ์ฉ์์๊ฒ ํ ๋นํฉ๋๋ค. ์ฌ์ฉ์๋ฅผ ์์ฑํ ๋ Save as temporary user ์ต์ ์ ์ ํํ ๋ค์ ์ฌ์ฉ์๊ฐ ์กด์ฌํ ๊ธฐ๊ฐ์ ์ ํํฉ๋๋ค. ์ด ๊ธฐ๊ฐ์ด ๊ฒฝ๊ณผํ๋ฉด Atlas๋ ์ฌ์ฉ์๋ฅผ ์ญ์ ํฉ๋๋ค.
์์ IP ์ก์ธ์ค ๋ชฉ๋ก ํญ๋ชฉ์ ์ถ๊ฐํฉ๋๋ค.
์์ IP ์ก์ธ์ค ๋ชฉ๋ก ํญ๋ชฉ์ ์ถ๊ฐํ์ฌ ์์ ์ฌ์ฉ์์ Atlas ํด๋ฌ์คํฐ ์ก์ธ์ค๋ฅผ ์ ํํฉ๋๋ค.
์์ ์ฌ์ฉ์์ ๋ํ IP ์ก์ธ์ค ๋ชฉ๋ก ํญ๋ชฉ์ ์์ฑํ ๋ Save as temporary access list ์ต์ ์ ์ ํํ ๋ค์ ์ก์ธ์ค ๋ชฉ๋ก ํญ๋ชฉ์ด ์กด์ฌํ ๊ธฐ๊ฐ์ ์ ํํฉ๋๋ค. ์ด ๊ธฐ๊ฐ์ด ๊ฒฝ๊ณผํ๋ฉด Atlas๋ ์ก์ธ์ค ๋ชฉ๋ก ํญ๋ชฉ์ ์ญ์ ํฉ๋๋ค.
๋ก๊ทธ๋ฅผ ๋ค์ด๋ก๋ํฉ๋๋ค.
์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ์์ ์์ ์ ๊ฐ์ฌํ๋ ค๋ฉด ๋ก๊ทธ๋ฅผ ๋ค์ด๋ก๋ํฉ๋๋ค.
์ ํ์ ๋ชจ๋ํฐ๋ง & ๋ก๊น ํตํฉ
DataDog๋ฅผ ์ฌ์ฉํ์ฌ Atlas์ ๋ํ ํธ์ ๊ธฐ๋ฐ ๋ชจ๋ํฐ๋ง ํตํฉ ์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. Atlas ๊ด๋ฆฌ API๋ฅผ ์ฌ์ฉํ์ฌ ๋ชจ๋ํฐ๋ง ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ฌ ์๋ ์์ต๋๋ค.
jSonar๋ฅผ ์ฌ์ฉํ์ฌ ํ ๊ธฐ๋ฐ ๋ก๊น ํตํฉ์ ๊ตฌ์ฑํ ์ ์์ผ๋ฉฐ, ์ด๋ฅผ ํตํด Splunk ๋ฐ SumoLogic๊ณผ ๊ฐ์ ๋ค๋ฅธ ์๋น์ค๋ก ํธ์ํ ์ ์์ต๋๋ค. Atlas ๊ด๋ฆฌ API๋ฅผ ์ฌ์ฉํ์ฌ 5 ๋ถ๋ง๋ค ๋ก๊ทธ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ฌ ์๋ ์์ต๋๋ค.
ํด๋ฌ์คํฐ ๋ฐ์ดํฐ ๋ณผ๋ฅจ ๊ด๋ฆฌ
Atlas๋ ํด๋ฌ์คํฐ ๋ฐ์ดํฐ ๋ณผ๋ฅจ์ ๊ด๋ฆฌํ๋ ๋ฐ ๋์์ด ๋๋ ๋ค์๊ณผ ๊ฐ์ ๊ธฐ๋ณธ ์ ๊ณต ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค.
ํด๋ฌ์คํฐ ์๋ ํ์ฅ ์ ์ ํ๋ฆฌ์ผ์ด์ ๋ก๋์ ์๋์ผ๋ก ๋ฐ์ํ๊ณ ํด๋ฌ์คํฐ ๊ณ์ธต์ ์กฐ์ ํฉ๋๋ค.
Online Archive ๋ ์์ฃผ ์ก์ธ์คํ์ง ์๋ ๋ฐ์ดํฐ์ ๋ณด๊ด์ ์๋ํํฉ๋๋ค.
๊ฒ์ ๋ ธ๋ ๋ ๋ ๋ฆฝ์ ์ผ๋ก ํ์ฅ๋๋ฉฐ ํด๋ฌ์คํฐ์์ Atlas Search ๋ฐ Atlas Vector Search ์ธ๋ฑ์ค ์คํ ๋ฆฌ์ง์ ๋ถ๋ด์ ๋ ์ ์์ต๋๋ค.
TTL ์ธ๋ฑ์ค ๋ time series ์ปฌ๋ ์ ์์ ๋ฌธ์๋ฅผ ์๋์ผ๋ก ์ ๊ฑฐํ์ฌ ๊ณต๊ฐ์ ํ๋ณดํฉ๋๋ค.
์ด๋ฌํ ๋๊ตฌ ์ธ์๋ ํด๋ฌ์คํฐ ํฌ๊ธฐ ์กฐ์ ๊ฐ์ด๋ ๋ฅผ ์ฐธ์กฐํ์ฌ ํด๋ฌ์คํฐ์ ํฌ๊ธฐ๋ฅผ ๋๋ฆฌ๊ฑฐ๋ ์ค์ด๋ ๋ฐฉ๋ฒ์ ์์๋ณด์ธ์. ๋ํ ํด๋ฌ์คํฐ๋ฅผ ์ผ์ ์ค์งํ์ฌ ์ต๋ 30 ์ผ ๋์ ๋ฐ์ดํฐ๋ฅผ ๋ณด์กดํ๋ฉด์ ์ผ์์ ์ผ๋ก ์ข ๋ฃํ์ฌ ๋น์ฉ์ ์ ์ฝํ ์ ์์ต๋๋ค.
Support
๊ฐ๋ฐ ์ค์ธ ๊ณ ๊ฐ๊ณผ ์ํฐํ๋ผ์ด์ฆ ๊ณ ๊ฐ์ ์ํ ์ต์ ์ ํฌํจํ์ฌ ๋ค์ํ ์ง์ ๊ณ์ธต์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ง์ ๊ฐ๋ฅํ ์์ญ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๊ด๋ฆฌ ์ค์ธ MongoDB ํด๋ฌ์คํฐ์ ๋ํ ๋ฌธ์ ๋ฐ ์ฐ๋ ค ์ฌํญ.
์ฑ๋ฅ ๊ด๋ จ ๋ฌธ์.
์ ํ๋ฆฌ์ผ์ด์ ์ธก ๋ฐ ๋๋ผ์ด๋ฒ ์๋ด.