[AWS Cloud9] Cloud9 ์์ํ๊ธฐ (+๋ค๋ฅธ ์ ์ ์ ํ๊ฒฝ ๊ณต์ ํ๊ธฐ)
2022. 7. 31. 21:24ใAWS
AWS Cloud9์ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ์ ์จ๋ผ์ธ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ(IDE)์ ๋๋ค.
๐ Cloud9 ํ๊ฒฝ ์์ฑํ๊ธฐ
1. ํ๊ฒฝ ์์ฑ ๋ฒํผ ํด๋ฆญ
2. ์ด๋ฆ ๋ฐ ์ค๋ช ์ ๋ ฅ
3. ํ๊ฒฝ ์ค์
3-1. ํ๊ฒฝ ์ ํ ์ ํ
- ์ EC2 ์ธ์คํด์ค ์์ฑ(์ง์ ์ก์ธ์ค)
- ์์ ํ์ง ์๋ ์ EC2 ์ธ์คํด์ค ์์ฑ(SSM์ ํตํ ์ก์ธ์ค)
- ๊ธฐ ์กด์ฌํ๋ ์๋ฒ์ ํ๊ฒฝ ์์ฑ ๋ฐ ์คํ(SSH ์ฐ๊ฒฐ)
3-2. ์ธ์คํด์ค ์ ํ ๋ฐ ํ๋ซํผ ์ ํ
3-3. ๋น์ฉ ์ ๊ฐ ์ค์ ์ ํ
ํ๊ฒฝ์ IDE์ ์ฐ๊ฒฐ๋ ๋ชจ๋ ์น ๋ธ๋ผ์ฐ์ ์ธ์คํด์ค๊ฐ ๋ซํ๋ฉด AWS Cloud9์ด ์ง์ ๋ ์๊ฐ ๋์ ๋๊ธฐํ๋ค๊ฐ ํด๋น EC2 ์ธ์คํด์ค๋ฅผ ์ข ๋ฃํ๋ค. (์ EC2๋ฅผ ์์ฑํ๋ ํ๊ฒฝ ์ ํ์๋ง ํด๋น)
3-4. ๋คํธ์ํฌ ๊ณ ๊ธ ์ค์
- ํ๊ฒฝ ์ ํ์ ๋ฐ๋ผ ํผ๋ธ๋ฆญ/ํ๋ผ์ด๋น ์๋ธ๋ท์ ์ ํ
(์ฐธ๊ณ : AWS Cloud9 ๊ฐ๋ฐ ํ๊ฒฝ์ VPC ์ค์ )
4. Cloud9 ํ๊ฒฝ ์์ฑ ์ฑ๊ณต!
5. ํด๋น ํ๊ฒฝ์ ์ ์ํด๋ณด์.
๐ ๊ณต์ ํ๊ฒฝ ์ฌ์ฉํ๊ธฐ
(์ฐธ๊ณ : AWS Cloud9์ ๊ณต์ ํ๊ฒฝ ์์ )
1. ์ค๋ฅธ์ชฝ ์๋จ์ Share ๋ฒํผ ํด๋ฆญ
2. ์ด๋ํ ๋ฉค๋ฒ์ IAM username, ์ฝ๊ธฐ/์ฐ๊ธฐ ๊ฐ๋ฅ ์ฌ๋ถ๋ฅผ ์ ํํ์ฌ Invite ๋ฒํผ ํด๋ฆญ
- IAM ์ฌ์ฉ์ ์ธ์๋ arn์ ์ด์ฉํ์ฌ AWS ๊ณ์ ๋ฃจํธ ์ฌ์ฉ์, ์์ํ ์ญํ ์ด ์๋ ์ฌ์ฉ์ ๋๋ ์์ํ ์ญํ ์ด ์๋ ์ฐ๋ ์ฌ์ฉ์๋ ์ด๋ ๊ฐ๋ฅํ๋ค.