๐ง๐ป๐ป Develop10 ํ ํ๋ก์ ํธ์์ AWS ๊ด๋ฆฌํ๊ธฐ (3) - ๊ฐ๋ฐ์ฉ IAM ์ฌ์ฉ์ ๊ฐ๋ฐ์ฉ IAM ์ฌ์ฉ์ ์์ฑ ๊ทธ๋ ๋ค๋ฉด, ์ค์ ๋ก ๊ฐ๋ฐ์ ํ๋ฉด์ AWS ๋ฅผ ์ฌ์ฉํ ํ์๋ค์๊ฒ๋ ์ด๋ป๊ฒ IAM ์ฌ์ฉ์๋ฅผ ๋ง๋ค์ด ์ฃผ๋ฉด ๋ ๊น? ๊ธฐ๋ณธ์ ์ผ๋ก๋ ํน์ ์๋น์ค ๋๋ ํน์ ๋์์ ๋ํด์ ์ฌ์ฉ์ ๋ณ๋ก ๋ฐ๋ก ๊ถํ์ ์ค์ ํ ์ ์์ง๋ง, ๋จผ์ ๋ชจ๋ ์๋น์ค์ ์ก์ธ์ค ํ ์ ์๋๋ก ํ๋ PowerUserAccess ๊ถํ์ ๋ถ์ฌํ์ฌ IAM ๊ฐ๋ฐ์ฉ IAM ์ฌ์ฉ์๋ฅผ ๋ง๋ค์ด ๋ณผ ๊ฒ์ด๋ค. (์ง๋ ๋ฒ์ ๋ง๋ Administrators ๊ณ์ ๊ณผ ๋ฌ๋ฆฌ ์ ์ ๊ด๋ฆฌ๋ง ํ ์ ์๋ค.) PowerUser (IAM ์ฌ์ฉ์) ์ถ๊ฐ IAM ์ฝ์๋ก ์ด๋ํ์ฌ, ์ผ์ชฝ์ ๋์๋ณด๋์์ Users - Add User ๋ฅผ ๋๋ฌ ์ฌ์ฉ์ ์ถ๊ฐ ํ๋ฉด์ผ๋ก ์ด๋ํ๋ค. ๊ทธ๋ฆฌ๊ณ ์๋์ ๊ฐ์ด User name ๊ณผ access type ์ ์ค์ ํ๋ค. ๋ณธ ๊ธ์์ ์ ํํ Acc.. 2022. 9. 18. ํ ํ๋ก์ ํธ์์ AWS ๊ด๋ฆฌํ๊ธฐ (2) - ๊ด๋ฆฌ์ฉ IAM ์ฌ์ฉ์ ์ง๋ ๊ธ์ ์ด์ด์ ์ค์ ๋ก ๊ด๋ฆฌ์ฉ IAM ์ฌ์ฉ์๋ฅผ ์์ฑํด ๋ณผ ๊ฒ์ด๋ค. ์ด๋ ๊ฒ ์์ฑํ ๊ด๋ฆฌ์ฉ IAM ์ฌ์ฉ์๋ ์ค์ ๋ก Root ์ฌ์ฉ์์ ๊ฐ์ด AWS ์๋น์ค๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํ์ฌ ์ฌ์ฉ๋์ด ์ง ์ ์๋ค. ๊ด๋ฆฌ์ฉ IAM ์ฌ์ฉ์ ์์ฑ IAM ์ฌ์ฉ์ ์ถ๊ฐ ํ๋ฉด์ผ๋ก ์ด๋ ์๋จ์ ํ์ ํ์์ค์์ IAM ๋ฅผ ๊ฒ์ํ์ฌ, IAM ๋์๋ณด๋๋ก ์ด๋ํ๋ค. ๊ทธ๋ฆฌ๊ณ ์ข์ธก์ Users ๋ฅผ ํด๋ฆญํ๊ณ Add users ๋ฅผ ํด๋ฆญํ์ฌ, IAM ์ฌ์ฉ์ ์ถ๊ฐ๋ฅผ ์์ํ๋ค ๊ด๋ฆฌ์ ์ญํ ์ ํ ์ฌ์ฉ์๋ฅผ ์ถ๊ฐํ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ User name ์ [Administrator] ๋ก ์ ๋ ฅํด์ฃผ๊ณ , access type ์ [Password - AWS Management Console access] ์ ์ ํํ์ฌ, AWS ์ ์น ํ์ด์ง๋ฅผ ํตํด ๋ก๊ทธ์ธ ํ ์ ์๋๋ก ํด์ค๋ค.. 2022. 9. 12. ํ ํ๋ก์ ํธ์์ AWS ๊ด๋ฆฌํ๊ธฐ (1) - IAM ์ฌ์ฉ์ IAM ์ฌ์ฉ์์ ํ์์ฑ์ ๋๋ผ๋ค! AWS๋ฅผ ํ ํ๋ก์ ํธ์์ ์ฌ์ฉํ๊ณ ์ถ๋ค... ํ์ฌ ์น ์๋น์ค ๊ฐ๋ฐ์ ๊ณต๋ถํ๊ณ ์๋ค๋ฉด, ๋๊ตฌ๋ ํ ๋ฒ ์ฏค์ ํ๋ก์ ํธ๋ฅผ ํ๊ฒ ๋ ๊ฒ์ด๊ณ , ์๊ธฐ๊ฐ ์ง์ ๋ง๋ ์๋น์ค๋ฅผ ์ฌ๋ฌ ์ฌ๋์๊ฒ ๊ณต์ ํด๋ณด๊ณ ์ถ๋ค๊ณ ์๊ฐํ๋ค๋ฉด AWS ์ ๊ฐ์ ํด๋ผ์ฐ๋ ์ปดํจํ ์๋น์ค๋ฅผ ์ฌ์ฉํ๊ฒ ๋ ๊ฒ์ด๋ค. ์ด ๋, 1์ธ ํ๋ก์ ํธ๋ฅผ ํ๋ค๊ฑฐ๋ ํ์ด๋๋ผ๋ ํ ๋ช ๋ง ์๋ฒ ๊ด๋ฆฌ๋ฅผ ๋ด๋นํ๊ณ ์๋ค๋ฉด, AWS ๊ณ์ ํ๋๋ง์ผ๋ก๋ ์ถฉ๋ถํ ํด๋ผ์ฐ๋ ํ๊ฒฝ๋ค์ ๊ด๋ฆฌํ ์ ์์ ๊ฒ์ด๋ค. ํ์ง๋ง, ํ ๋ด์์ ์ฌ๋ฌ ์ฌ๋์ด Back End ๋ฅผ ์ญํ ๋ถ๋ดํ์ฌ ๋ด๋นํ๊ฒ ๋๋ค๋ฉด, ํ๋์ AWS ๊ณ์ ์ ์ฌ๋ฌ ์ฌ๋์ด ์ ๊ทผํ ํ์์ฑ์ ๋๋ผ๊ฒ ๋ ๊ฒ์ด๋ค. ํ์ง๋ง, ๊ฐ์ธ ๊ณ์ ์ ํ์๋ค๊ณผ ๊ณต์ ํ๊ธฐ์๋ ์ฐ์ฐํ๊ณ , ๊ทธ๋ ๋ค๊ณ AWS ๋ฅผ ์ฌ์ฉํ ํ์ ๋ชจ๋๊ฐ ๊ณ์ ์.. 2022. 9. 12. ์ฌ๋ด ํด ํ๋ก์ ํธ์ CI ๋์ ํ๊ธฐ ์์ํ๊ธฐ ์ ์ ๋์ ํ๊ฒ ๋ ๊ณ๊ธฐ ํ์ฌ ๋๋ ๋ถ๋์ฐ ์ ๋ณด๋ฅผ ๊ฒ์ ์น ์๋น์ค๋ฅผ ์ด์ํ๋ ๋ถ์์์ ๊ทผ๋ฌดํ๊ณ ์๋ค. ๊ณผ๊ฑฐ๋ถํฐ ํ์ฌ๊น์ง ์ง์ ๋ ์์์ด ๋ง์ ๋ถ๋์ฐ ์ ๋ณด๋ฅผ ๊ฒ์ํ๊ณ ์๊ธฐ ๋๋ฌธ์, ๋ถ๋์ฐ ํ์ฌ๋ ๊ฑด๋ฌผ ๊ด๋ฆฌ ํ์ฌ ๋ฑ์ผ๋ก๋ถํฐ ์ ๋ณด ์์ ์์ฒญ์ด ๋ค์ํ๊ฒ ๋ค์ด์จ๋ค. ์ด๋ฌํ ์ ๋ณด ์์ ์์ฒญ๋ค์ ๊ณ ๊ฐ ๋์ ๋ถ์์์ ์ฌ์ฉํ๋ ์ฌ๋ด ํด์ ์ ์๋๋๋ฐ, ์ด ์ฌ๋ด ํด ํ๋ก์ ํธ๋ฅผ ์ด์ํ๊ณ ์ ์ง ๋ณด์ํ๋ ๊ฒ๋ ๋น์ฐํ ๋ด๊ฐ ์์๋ ๋ถ์์์ ๋ด๋นํ๊ณ ์๋ค. ์ผ๋ถ ์์ ์ ์ ๋ง ์ฌ์ฉํ๋ ์ฌ๋ด ํด์ด๊ธฐ ๋๋ฌธ์, ๊ธฐ๋ฅ ์ถ๊ฐ๋ ์์ค ์ฝ๋ ๋ณ๊ฒฝ๋ ์์ฃผ ์๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ํ๋ก์ ํธ์ Linter Check ๋ Unit test, ์๋ ๋ฐฐํฌ ๋ฑ์ ์ ํ ๋์ ๋์ด ์์ง ์์๋ค. ํ์ง๋ง, ์ฅ๊ธฐ์ ์ธ ๊ฐ๋ฐ ์์ฐ์ฑ์ ํฅ์์ ์ํด CI/CD ๋์ ์ด ํ์.. 2022. 9. 10. ์ด์ 1 2 ๋ค์