[NEXTERS] NCP(Naver Cloud Platform) ์ฌ์ฉ ํ๊ธฐ
NEXTERS ๋์๋ฆฌ์ ์ฐธ์ฌํ๋ฉฐ NCP๋ฅผ ์ฒ์์ผ๋ก ์ฌ์ฉํด๋ณด๊ฒ ๋์๋ค.
https://github.com/Nexters/goalpanzi-backend
GitHub - Nexters/goalpanzi-backend
Contribute to Nexters/goalpanzi-backend development by creating an account on GitHub.
github.com
์น๊ตฌ์ ํจ๊ป ๊ฒฝ์ํ๋ ๋ชฉํ ๋ฌ์ฑ ์ฑ [๋ฏธ์ ๋ฉ์ดํธ] ๋ฅผ ์ถ์ํ๋ฉด์ ์ฌ์ฉํ ์๋น์ค๋ ๋ค์๊ณผ ๊ฐ๋ค.
- Object Storage : ์ด๋ฏธ์ง ์ ์ฅ
- Server(VPC) : ์๋ฒ
- Container Registry : docker image ์ ์ฅ์ (CD ํ์ดํ๋ผ์ธ ์ฐ๋)
- Cloud Insight : ๋ชจ๋ํฐ๋ง
* ๊ด๋ฆฌํ DB (Cloud DB)๋ ๋ฐ๋ก ์ฌ์ฉํ์ง ์์๋ค. ๋น์ฉ์ ์ธ ์ธก๋ฉด๊ณผ ์๋น์ค ์ฌ์ด์ฆ๋ฅผ ์๊ฐํ์ ๋ ํ๋์ ์๋ฒ์ ํจ๊ป ์ฌ๋ ค๋ ์ถฉ๋ถํ๋ค๊ณ ์๊ฐํ๋ค. (์ฐ๋ฆฌ ์๋น์ค๊ฐ ์ปค์ง๊ฑฐ๋ ์ฌ์ฉ์๊ฐ ๋ง์์ง๋ค๋ฉด ๋ชจ๋ํฐ๋ง ํ๋ฉด์ ๋ค์ ๊ณ ๋ คํด๋ณผ ๊ฒ ๊ฐ๊ธด ํ๋ค.)
* Cloud Insight ๋ ์ฌ๋ ์นํ ๊ณผ ์ฐ๋ํ์ฌ ์๋ฒ CPU, ๋ฉ๋ชจ๋ฆฌ๊ฐ ํน์ threshold ์ด์ ์ฌ๋ผ๊ฐ์ ๋ ์๋ฆผ์ ์ฃผ๋๋ก ์ฌ์ฉํด๋ณด์๋๋ฐ ๋ช๋ฒ ์๋ฒ ์ฅ์ ๊ฐ ์์์ด์ ์ ์ฉํ๊ฒ ์จ๋จน์๋ค.
๊ตฌ์กฐ๋
๋ง์กฑํ๋ ์
- ์ผ๋จ ๋ค์ด๋ฒ์์ ๋ง๋ ํด๋ผ์ฐ๋ ํ๋ซํผ์ธ๋งํผ ๋ฌธ์๊ฐ ํ๊ธ๋ก ์ ์ ๋ฆฌ๋์ด ์์ด ์ฒ์ ์ฌ์ฉํจ์๋ ๋ถ๊ตฌํ๊ณ ์ง์ ์ฅ๋ฒฝ์ด ๋์ง ์์๋ค.
๊ณ ๊ฐ์ผํฐ ๋ฌธ์๊ฐ ํธํ๋ค๋ ์ ๋..!
- ์ฝ์ ๋์๋ณด๋ ์ธํฐํ์ด์ค๊ฐ ๊น๋ํด์ ๋ด๊ฐ ์ฌ์ฉํ๊ณ ์๋ ์๋น์ค๋ฅผ ํ๋์ ํ์ธํ๊ธฐ ํธํ๋ค.
- ํ์ฌ ํฌ๋ ๋ง ์ฌ์ฉ ํํฉ์ ๋ฌธ์๋ก ์๋ฆผ์ ์ฃผ์ด ๊ณผ๊ธ ์ํ๋ฅผ ์ฃผ๊ธฐ์ ์ผ๋ก ํ์ธํ ์ ์์ด ์ข์๋ค.
์์ฌ์ ๋ ์
- ์๋ฒ ์คํ์ด ์กฐ๊ธ ๋ ๋ค์ํ๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค. ๋ฉ๋ชจ๋ฆฌ๊ฐ ์ต์ 4GB์ด์ ์ ํ์ด๊ณ ์ ์๊ธ์ด ์ต์ 7๋ง์์ด์์ด๋ผ๋๊ฒ ์กฐ๊ธ ์์ฌ์ ๋ค. ์ต์ ์คํ์ผ๋ก ํ์๋ค์ด ๋น์ฉ๋ถ๋ด ์์ด ์ฌ์ฉํด๋ณผ ์ ์์ผ๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ด ๋ค์๋ค. (AWS ํ๋ฆฌํฐ์ด์ฒ๋ผ)
๋ฌผ๋ก Green Developers ์ ๊ฐ์ ์ข์ ํ๋ก๊ทธ๋จ์ ์ด์ํ๊ณ ์๊ธด ํ์ง๋ง ๋จ์ฒด๊ฐ ์๋ ๊ฐ์ธ์ ์ํด ํ์ํด๋ณด์ธ๋ค.
Green Developers
- Green Developers๋ ๋ค์ด๋ฒ ํด๋ผ์ฐ๋์์ ํ์ต ๋ฐ ์๊ธฐ๊ฐ๋ฐ ๋ชฉ์ ์ผ๋ก ํด๋ผ์ฐ๋๋ฅผ ํ์ฉํ๋ ์๋น·์ฃผ๋์ด ๊ฐ๋ฐ์๋ฅผ ๋์์ผ๋ก ์ต๋ 100๋ง ์์ ํฌ๋ ๋ง๊ณผ ๊ต์ก ์๋ฃ, ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ ์ฐธ์ฌ๋ฅผ ์ง์ํ๋ ํ๋ก๊ทธ๋จ์ด๋ค.
๋ฅ์คํฐ์ฆ ํ๋์ ํ๋ฉฐ ์ถฉ๋ถํ ์์ ๋ฆฌ์์ค๋ฅผ ์ง์ํด์ฃผ์ ์ ๋ถ๋ด์์ด ์๋น์ค๋ฅผ ์ด์ํ ์ ์์๋ค.
NEXTERS 25๊ธฐ ํ๋์ ๋ง์น๋ฉฐ
์ต์ข ์ ์ผ๋ก ์ข์ ํ์๋ค๊ณผ ํจ๊ป ํ๋์ ์๋น์ค๋ฅผ ๋ ๋ฌ๋ง์ ๋ฐ์นญํ๋ค๋ ๊ฒ์ด ์๋ฏธ์์๋ค.
์์ผ๋ก๋ ์๋น์ค๋ฅผ ๊ณ์ํด์ ์ด์ํด๋๊ฐ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ NCP์์ ์ ๊ณตํ๋ ๋ค์ํ ์๋น์ค๋ค์ ์ด์ฉํด๋ด์ผ๊ฒ ๋ค.
์ผ๋จ ๋ ๋ฌ๋์ ๋ฌ๋ ธ์ผ๋ ์กฐ๊ธ ์ฌ์ด์ผ๊ฒ ๋ค ๐๐ปโ๏ธ
https://www.youtube.com/watch?v=Eu_u39dv2Mk