๊ด€๋ฆฌ ๋ฉ”๋‰ด

Hey Tech

AWS IAM ์‚ฌ์šฉ์ž ๋ฐ ๋ฃจํŠธ ์‚ฌ์šฉ์ž ๊ฐœ๋… ์ •๋ฆฌ ๋ณธ๋ฌธ

SW ๊ฐœ๋ฐœ/Amazon Web Service

AWS IAM ์‚ฌ์šฉ์ž ๋ฐ ๋ฃจํŠธ ์‚ฌ์šฉ์ž ๊ฐœ๋… ์ •๋ฆฌ

Tony Park (ํ† ๋‹ˆ) 2022. 5. 25. 18:38
728x90
๋ฐ˜์‘ํ˜•

๐Ÿ“š ๋ชฉ์ฐจ

1.  ๋ฃจํŠธ ์‚ฌ์šฉ์ž์˜ ๊ฐœ๋…
2.  IAM ์‚ฌ์šฉ์ž์˜ ๊ฐœ๋…

๐Ÿ‘จ‍๐Ÿ’ป ๋“ค์–ด๊ฐ€๋ฉฐ

์•„๋งˆ์กด์›น์„œ๋น„์Šค(AWS)์—๋Š” ์•„๋ž˜์™€ ๊ฐ™์ด 2๊ฐ€์ง€ ์ข…๋ฅ˜์˜ ๊ณ„์ •์ด ์กด์žฌํ•ฉ๋‹ˆ๋‹ค(๊ทธ๋ฆผ 1 ์ฐธ๊ณ ).

  • ๋ฃจํŠธ ๊ณ„์ •
  • IAM ๊ณ„์ •

๊ทธ๋ฆผ 1. AWS ๋กœ๊ทธ์ธ ํ™”๋ฉด: ๋ฃจํŠธ ์‚ฌ์šฉ์ž ํ˜น์€ IAM ์‚ฌ์šฉ์ž๋กœ๋งŒ ๋กœ๊ทธ์ธ ๊ฐ€๋Šฅ

๋ณธ ํฌ์ŠคํŒ…์—์„œ๋Š” 2๊ฐ€์ง€ ์‚ฌ์šฉ์ž๋ณ„ ๊ฐœ๋…์— ๋Œ€ํ•ด ๊ฐ๊ฐ ์•Œ์•„๋ด…๋‹ˆ๋‹ค.

1.  ๋ฃจํŠธ ์‚ฌ์šฉ์ž์˜ ๊ฐœ๋…

AWS ๋ฃจํŠธ ์‚ฌ์šฉ์ž๋Š” ํšŒ์›๊ฐ€์ž… ์‹œ ๋งŒ๋“  ๊ณ„์ •์œผ๋กœ์„œ ๋ชจ๋“  AWS ๊ถŒํ•œ์„ ๊ฐ–๊ณ  ์žˆ๋Š” ์‚ฌ์šฉ์ž์ž…๋‹ˆ๋‹ค. ์ด ๊ณ„์ •์€ ํƒˆ์ทจ๋‹นํ•  ์‹œ ๋ณต๊ตฌ๊ฐ€ ๋งค์šฐ ์–ด๋ ค์šธ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, ์ตœ๊ทผ์—๋Š” ํ•ด์ปค๋“ค์ด ๋น„ํŠธ์ฝ”์ธ ์ฑ„๊ตด์— AWS ๊ณ„์ •์„ ์ฐฉ์ทจํ•˜์—ฌ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ƒ์ƒ์„ ์ดˆ์›”ํ•˜๋Š” ๊ณผ๊ธˆํญํƒ„์„ ๋งž์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ์ตœ๊ทผ ๊ตญ๋‚ด์—์„œ AWS ๊ณ„์ •์ด ํ•ดํ‚น์„ ๋‹นํ•˜์—ฌ ๊ณผ๊ธˆ๋งŒ 3์–ต์ด ๋‚˜์˜จ ์‚ฌ๋ก€๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ, ๋ฃจํŠธ ์‚ฌ์šฉ์ž๋Š” ๊ณ„์ • ์„ค์ •์„ ๋ณ€๊ฒฝํ•˜๊ฑฐ๋‚˜ ๊ณผ๊ธˆ ๊ด€๋ฆฌ(i.e., Billing) ๋“ฑ ๊ด€๋ฆฌ ๋ชฉ์ ์œผ๋กœ๋งŒ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ๋ฐ”๋žŒ์งํ•ฉ๋‹ˆ๋‹ค. ์ด์ฒ˜๋Ÿผ ๋ฃจํŠธ ์‚ฌ์šฉ์ž๋Š” ์ตœ๋Œ€ํ•œ ์‚ฌ์šฉ์„ ์ž์ œํ•˜๊ณ  ๋กœ๊ทธ์ธ ์‹œ Multi Factor Authentication(MFA)๊ณผ ๊ฐ™์€ OTP ์‚ฌ์šฉ์„ ๊ถŒ์žฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. 

2.  IAM ์‚ฌ์šฉ์ž์˜ ๊ฐœ๋…

๋ฃจํŠธ ์‚ฌ์šฉ์ž๋Š” ํƒˆ์ทจ ๋‹นํ•  ์‹œ ์น˜๋ช…์ ์ธ ๋ฌธ์ œ๋ฅผ ์•ผ๊ธฐํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— AWS ๊ด€๋ฆฌ๋ฅผ ์ œ์™ธํ•œ ์„œ๋น„์Šค ๊ด€๋ฆฌ์šฉ ๊ณ„์ •์ด ํ•„์š”ํ•œ๋ฐ, ์ด๋Ÿฌํ•œ ๊ณ„์ •์ด ๋ฐ”๋กœ IAM ์‚ฌ์šฉ์ž์ž…๋‹ˆ๋‹ค. IAM์€ Identity and Access Management์˜ ์•ฝ์ž๋กœ, ํŠน์ • ์‚ฌ์šฉ์ž๋‚˜ ๊ทธ๋ฃน์˜ ์„œ๋น„์Šค ํ˜น์€ ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ ์ ‘๊ทผ ๊ถŒํ•œ์„ ๊ด€๋ฆฌํ•˜๋Š” ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. ์‰ฝ๊ฒŒ ๋งํ•˜์ž๋ฉด, ๋ˆ„๊ฐ€, ์–ธ์ œ, ์–ด๋””์—์„œ, ์–ด๋–ค ์„œ๋น„์Šค๋ฅผ, ์–ด๋–ป๊ฒŒ ์ ‘๊ทผํ•˜๊ณ  ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์„์ง€ ๊ด€๋ฆฌํ•ด ์ฃผ๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. IAM์€ ์ง€์—ญ๋ณ„(region) ์„œ๋น„์Šค๊ฐ€ ์•„๋‹Œ ๊ธ€๋กœ๋ฒŒ ์„œ๋น„์Šค๋ผ๋Š” ์ ์ด ํŠน์ง•์ž…๋‹ˆ๋‹ค.

๊ทธ๋ฆผ 2. AWS IAM ๋กœ๊ณ 

IAM ์‚ฌ์šฉ์ž๋Š” IAM์„ ํ†ตํ•ด ์ƒ์„ฑํ•œ ์‚ฌ์šฉ์ž๋กœ ๋ฃจํŠธ ์‚ฌ์šฉ์ž๋กœ๋ถ€ํ„ฐ ๊ถŒํ•œ์„ ๋ถ€์—ฌ๋ฐ›์€ ์„œ๋น„์Šค๋งŒ ๊ด€๋ฆฌ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๊ฐœ๋ฐœ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐœ๋ฐœํŒ€ IAM ๊ณ„์ •, ๊ณผ๊ธˆ ์ •๋ณด ํ™•์ธ๋งŒ ๊ฐ€๋Šฅํ•œ ํšŒ๊ณ„/๊ฐ์‚ฌํŒ€ IAM ๊ณ„์ •์„ ๋”ฐ๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ, IAM ์‚ฌ์šฉ์ž ๊ณ„์ •์€ ํƒˆ์ทจ๋ฅผ ๋‹นํ–ˆ์„ ๋•Œ ํƒˆ์ทจ๋œ IAM ๊ณ„์ •๋งŒ ์‚ญ์ œํ•˜๋ฉด ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ, ๋ฃจํŠธ ์‚ฌ์šฉ์ž๋Š” ํƒˆ์ทจ๋‹นํ•˜๋ฉด ๊ณ„์ • ์ž์ฒด๋ฅผ ์‚ญ์ œํ•˜๊ธฐ๋„ ์‰ฝ์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์‚ฌ์šฉ ์ž์ฒด๋ฅผ ์ž์ œํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์ด์— ๋ฃจํŠธ ์‚ฌ์šฉ์ž์™€ ๊ฐ™์€ ์ˆ˜์ค€์˜ ๋ชจ๋“  ๊ถŒํ•œ์„ IAM ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ถ€์—ฌํ•œ ๊ณ„์ •์œผ๋กœ ๊ฐœ๋ฐœ์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ IAM ์‚ฌ์šฉ์ž๋ฅผ ํ”ํžˆ admin ์‚ฌ์šฉ์ž๋ผ๊ณ  ๋ถ€๋ฆ…๋‹ˆ๋‹ค. IAM ์‚ฌ์šฉ์ž๋Š” ๊ถŒํ•œ์„ ๋ถ€์—ฌ๋ฐ›์œผ๋ฉด ๋ฃจํŠธ ๊ณ„์ •๊ณผ ๊ฐ™์ด ๋ชจ๋“  ๊ถŒํ•œ์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์ง€๋งŒ Billing ๊ด€๋ จ ๊ถŒํ•œ์€ ๋ฃจํŠธ ๊ณ„์ •์—์„œ ๋”ฐ๋กœ ํ—ˆ์šฉํ•ด ์ฃผ์–ด์•ผ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. 


ํฌ์ŠคํŒ… ๋‚ด์šฉ์— ์˜ค๋ฅ˜๊ฐ€ ์žˆ์„ ๊ฒฝ์šฐ ์•„๋ž˜์— ๋Œ“๊ธ€ ๋‚จ๊ฒจ์ฃผ์‹œ๋ฉด ๊ฐ์‚ฌ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค๐Ÿ˜Š

๊ทธ๋Ÿผ ์˜ค๋Š˜๋„ ๊ฑด๊ฐ•ํ•˜๊ณ  ์ฆ๊ฑฐ์šด ํ•˜๋ฃจ ๋ณด๋‚ด์‹œ๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค :)

๊ณ ๋ง™์Šต๋‹ˆ๋‹ค.

728x90
๋ฐ˜์‘ํ˜•