๋ชฉํ โณ๏ธ
ํด๋ผ์ฐ๋ ์ปดํจํ ์ ํ์์ฑ์ ๋ํด ์ดํดํ๋ค
์ด๋ก ๐
โ ํด๋ผ์ฐ๋ ์ปดํจํ ์ด๋ ?
โก๏ธ ์ธํฐ๋ท์ ํตํด On-Demend ๋ก IT ๋ฆฌ์์ค๋ฅผ ์ ๊ณตํ๋ ๊ฒ. ๋ฌผ๋ฆฌ์ ๋ฐ์ดํฐ ์ผํฐ์ ์๋ฒ๋ฅผ ๊ตฌ๋งค, ์์ ๋ฐ ์ ์ง ๊ด๋ฆฌํ๋ ๋์ ํด๋ผ์ฐ๋ ์ ๊ณต์ ์ฒด๋ก๋ถํฐ ํ์์ ๋ฐ๋ผ ์กฐ์ ํ ์ ์๋ค.
1๏ธโฃ ํด๋ผ์ฐ๋ ์ปดํจํ ์ ์ด์
โก๏ธ ๊ณผ๊ฑฐ์๋ ์๋น์ค๋ฅผ ๋ฐฐํฌํ๋ ค๋ฉด ๋ฏธ๋ฆฌ ๊ท๋ชจ๋ฅผ ์๊ฐํด์ ์ธํ๋ผ(= ๋ฌผ๋ฆฌ์ ์๋ฒ์ DB ์ผํฐ)๋ฅผ ๊ตฌ๋งคํ์ฌ ๊ด๋ฆฌํด์ผํ๋ค๋ฉด, ํ์ฌ๋ ๊ทธ๋ ๊ทธ๋ ํ์ํ ๋งํผ ํ์ฅ ๋๋ ์ถ์ ํ ์ ์๋ค. ๋๋ถ์ด ๋ค์ํ ๋ฆฌ์ ์ ํตํด ๋ช ๋ถ๋ง์ ์ ์ธ๊ณ์ ๋ฐฐํฌ๊ฐ ๊ฐ๋ฅํ๋ค.
2๏ธโฃ ๊ด๋ จ ๊ฐ๋
(1) ๋ฆฌ์ (Region)
โก๏ธ ๋ฐ์ดํฐ ์ผํฐ๋ฅผ ํธ์คํธํ๋ ์ ์ธ๊ณ์ ์ค์ ์ง๋ฆฌ์ ์์น๋ฅผ ์๋ฏธํ๋ฉฐ, ๊ฐ ๋ฆฌ์ ์ 2๊ฐ ์ด์์ ๊ฐ์ฉ ์์ต์ผ๋ก ๊ตฌ์ฑ๋๋ค.
์ ํ ๊ธฐ์ค : ๋๊ธฐ์๊ฐ / ์๊ธ / ์๋น์ค ๊ฐ์ฉ์ฑ / ๋ฐ์ดํฐ ๊ท์ ์ค์
→ โ ๋๊ธฐ์๊ฐ : ์ฃผ ์ฌ์ฉ์์ ๊ฐ๊น์ด ์์น์ ๋ฐ์ดํฐ ์ผํฐ๋ก ์ง์ (์ต์ ์๊ฐ)
→ โก ์๊ธ : ์ง์ญ๋ง๋ค ๋น์ฉ์ด ๋ค๋ฆ
→ โข ์๋น์ค : 200๊ฐ๊ฐ ๋๋ ์๋น์ค๊ฐ ์๋๋ฐ ์ง์ญ๋ณ๋ก ์ด์ฉ๊ฐ๋ฅ ์ฌ๋ถ๊ฐ ๋ค๋ฆ
→ โฃ ๋ฐ์ดํฐ ๊ท์ ์ค์ : ๊ฐ์ธ์ ๋ณด (๋ฏผ๊ฐ์ ๋ณด) ์ ์ฅ์ ๋ํ ๊ท์ ๋ค ํ์ธ ํ์
(2) ๊ฐ์ฉ ์์ญ (Availability Zone)
โก๏ธ 1๊ฐ ์ด์์ ๋ฌผ๋ฆฌ ๋ฐ์ดํฐ ์ผํฐ๋ฅผ ๋ฌถ์ ๋ ผ๋ฆฌ์ ์ธ ๋ฐ์ดํฐ ์ผํฐ๋ก, ์ฌ๋ฌ ๊ฐ์ ๋ฐ์ดํฐ ์ผํฐ๋ก ๊ตฌ์ฑ๋์ด์์ ์ ์์ง๋ง ๊ฒฐ๋ก ์ ์ผ๋ก 1๋ ์ฒ๋ผ ์๋ํ๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๋ ํด๋ฌ์คํฐ ๊ตฌ์กฐ๋ก ๋์ด์๋ค.

โก๏ธ ์ ์ฌ์ง๊ณผ ๊ฐ์ด ํ ๋ฆฌ์ ์ ์ฌ๋ฌ ๊ฐ์ ๊ฐ์ฉ ์์ญ์ผ๋ก ๊ตฌ์ฑ์ํด์ผ๋ก์ ํน์๋ ํ ๋ฐ์ดํฐ ์ผํฐ์ ๋ฌธ์ ๊ฐ ์๊ธฐ๋๋ผ๋ ๋ค๋ฅธ ๊ฐ์ฉ ์์ญ์ ์ฌ์ฉํ๋ฏ๋ก์ ์๋น์ค ๊ตฌ๋์ ๋ฌธ์ ๊ฐ ์๋๋ก ํ ์ ์๋ค. ์ด๋ฌํ ๊ฒ์ ๊ณ ๊ฐ์ฉ์ฑ์ด๋ผ๊ณ ํ๋ค.
โก AWS IAM ์๋น์ค (Identity and Access Management)
โก๏ธ ๊ฐ๋์ฉ ํ์๋ค์ด ํด๋ผ์ฐ๋ ๊ณต๋ถ๋ฅผ ํ๊ธฐ์ํด ํด๋ผ์ฐ๋ ์๋น์ค๋ฅผ ์ด์ฉํ๋ค๊ฐ ์๋ฅผ ๋ค๋ฉด ํด์ปค๋ค์ ๋นํธ ์ฝ์ธ ์ฑ๊ตด ์๋ฒ๋ก ์ฌ์ฉ๋์ด ๊ณผ๊ธ์ด ๋ฐ์ํ๋ ์ฌ๋ก๋ค์ด ์ข ์ข ๋ณด์ธ๋ค. ์ด๋ฌํ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ ๊ทผ๋ณธ์ ์ธ ์ด์ ๋ ํด๋ผ์ฐ๋ ์ธ์คํด์ค๋ฅผ ์ ์ฒด ์ ๊ทผ ๊ฐ๋ฅํ root ์ฌ์ฉ์๊ฐ ํธ๋ ธ๊ธฐ ๋๋ฌธ์ธ๋ฐ, ์ด๋ฌํ ๋ถ์์ฌ๋ฅผ ๋ง์์ค ์ ์๋ IAM ์๋น์ค๊ฐ ์๋ค.
1๏ธโฃ IAM ์๋น์ค
โก๏ธ ๊ถํ์ ๋ถ์ฌํ์ฌ ์ฌ์ฉ์, ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ์๋น์ค๊ฐ AWS ๋ฆฌ์์ค์ ์ก์ธ์คํ๋ ๋ฐฉ๋ฒ์ ์ ์ดํ ์ ์๋ค.
โ ํน์ ๋ฆฌ์ ์ ๊ตญํ๋์ง ์๋ ๊ธ๋ก๋ฒ์ด๋ค.
โก ์ํธ๋ ํค๋ฅผ ๊ณต์ ํ์ง ์๊ณ ๋ AWS ๊ณ์ ์ ๋ฆฌ์์ค๋ฅผ ๊ด๋ฆฌํ๊ณ ์ฌ์ฉํ ์ ์๋ ๊ถํ์ ๋ค๋ฅธ ์ฌ๋์๊ฒ ๋ถ์ฌํ ์ ์๋ค.
โข ๋ฉํฐ ํฉํฐ ์ธ์ฆ (MFA) ์ ์ง์ํ์ฌ, ๋ณด์ ๊ฐํ๊ฐ ๊ฐ๋ฅํ๋ค.
โฃ ์ ์ฒด๊ฐ ํ์ ์ ๋ค๋ฅธ ๊ณณ์ ์์ ์ก์ธ์ค ๊ถํ์ ๋ถ์ฌํ ์ ์๋ค.
2๏ธโฃ IAM ์๋น์ค ๊ธฐ๋ณธ ๊ฐ๋
โ ๋ฃจํธ ์ฌ์ฉ์
โก๏ธ ๋ชจ๋ ์ฌ๋์ด ์ฒ์ ๊ฐ์ ํ ๋ ๋ชจ๋ ์๋น์ค์ ๋ฆฌ์์ค์ ์ ๊ทผ ๊ถํ์ด ์๋ ๋จ์ผ ๋ก๊ทธ์ธ ์๊ฒฉ ์ฆ๋ช ์ผ๋ก ์์๋๋๋ฐ, ์ด๋ฅผ ๋ฃจํธ ์ฌ์ฉ์ ๋ผ๊ณ ํ๋ค. ํด๋น ์ํ๋ก ํด์ปค๋ค์๊ฒ ๊ณ์ ์ด ํธ๋ฆฌ๋ฉด ๋ฐ๋ก ๋นํธ์ฝ์ธ ์ฑ๊ตด์ ๋๋ ค๊ฐ ์ ์๋ค.
โก IAM ์ฌ์ฉ์
โก๏ธ IAM ๊ด๋ จ ๊ถํ์ ๋ถ์ฌํ ๋ ค๋ฉด ์ผ๋จ IAM ์ฌ์ฉ์๋ฅผ ์์ฑํด์ผํ๋ค. ์ด๊ธฐ์๋ ์๋ฌด๋ฐ ๊ถํ๋ ๋ถ์ฌ๋์ด์์ง ์๋ค.
โข IAM ์ ์ฑ
โก๏ธ ์๋น์ค ๋ฐ ๋ฆฌ์์ค์ ๋ํ ๊ถํ์ ๋ถ์ฌํ๊ฑฐ๋ ๊ฑฐ๋ถํ๋ ๋ฌธ์.

โก๏ธ JSON ํํ๋ก ์์ฑํ๋ฉฐ ์ ์ํด์ผํ ์์๋ ์๋์ ๊ฐ๋ค.
(1) Version : ์ ์ฑ ์ธ์ด์ ๋ฒ์
(2) Effect : ์ก์ธ์ค๋ฅผ ํ์ฉํ ์ง ๊ฑฐ๋ถํ ์ง์ ์ฌ๋ถ
(3) Action : ํ์ฉ ๋๋ ๊ฑฐ๋ถํด์ผ ํ๋ ์์ ์ข ๋ฅ
(4) Resource : ์ ์ฑ ์ด ์ ์ฉ๋๋ ๊ฐ์ฒด์ ๋ฒ์ (ex : ํน์ S3 ๋ฒํท ๋๋ EC2 ์ธ์คํด์ค ๋๋ ์ ์ฒด *)
3๏ธโฃ IAM ์๋น์ค ๊ถํ ์ข ๋ฅ
โก๏ธ ํฌ๊ฒ root ์ฌ์ฉ์ / IAM ์ฌ์ฉ์ / IAM ๊ทธ๋ฃน / IAM ์ญํ ์ด ์๋ค.
โ root ์ฌ์ฉ์
โก๏ธ ์์ ์ธ๊ธํ๋ฏ์ด ๋ชจ๋ ๊ถํ์ ๊ฐ์ง๊ณ ์๊ณ , ๋ ๋ค๋ฅธ ์ฌ์ฉ์์๊ฒ ๊ถํ์ ๋ถ์ฌํ ์ ์๋ ์ฌ์ฉ์์ด๋ค.
โก IAM ์ฌ์ฉ์ (User)
โก๏ธ ๋ฃจํธ ์ฌ์ฉ์๊ฐ ๊ถํ์ ๋ถ์ฌํ ์ ์๋ ์ฌ์ฉ์
โข IAM ๊ทธ๋ฃน (Group)
โก๏ธ ๋์ผํ ๊ถํ์ ๋ถ์ฌํ ์ฌ์ฉ์๊ฐ ์ฌ๋ฌ๋ช ์ด๋ผ๋ฉด ๊ฐ์ ๋ฐ๋ก ๋ฐ๋ก ์ง์ ํ๋ ๊ฒ ๋ณด๋ค ํ๋์ ๊ทธ๋ฃน์ ์์ฑํด์ ๊ทธ ์์ ํด๋น ์ฌ์ฉ์๋ค์ ํฌํจ์ํค๋ ๋ฐฉ์์ ์ฌ์ฉํ ์ ์๋ค.
โฃ IAM ์ญํ (Roll)
โก๏ธ ๊ฐ์ธ์ด๋ ์๋น์ค๊ฐ ๋ค๋ฅธ ๋ฆฌ์์ค ๋๋ ์๋น์ค์ ๋ํ ์์ ์ก์ธ์ค ๊ถํ์ ์ป๊ฒ๋ ์ํ์ด๋ค.
ex 1)
ํ์ฌ์ 5000๋ช ์ ์ง์์ด ์๋ค๊ณ ํ ๋ ์ผ์ผํ IAM ๊ณ์ ์ ์์ฑํ๋ ๊ฒ์ด ์๋, IAM ์ญํ ์ ์ฌ์ฉํ์ฌ ๊ถํ์ ์ ๊ณต
ex 2)
์ ์ฒด ๊ฐ ํ์ ์ด ์ด๋ฃจ์ด์ง๋ ์ํ์์ ์ธ๋ถ ์ ์ฒด์๊ฒ ์์์ ์ธ IAM ์ญํ ์ ์ฌ์ฉํ์ฌ ๊ถํ์ ์ ๊ณต
4๏ธโฃ ๋ฉํฐ ํฉํฐ ์ธ์ฆ (MFA)
โก๏ธ ๋จ์ ์์ด๋ & ๋น๋ฐ ๋ฒํธ๋ฅผ ํตํ ๋ก๊ทธ์ธ์ ๋์ด์ 2์ฐจ ๋ณด์ ์ฒด๊ณ๋ผ๊ณ ๋ณด๋ฉด ๋๋ค. ๋๋ฐ์ด์ค ์ธ์ฆ์ ํตํด ๋ณด์์ ๊ฐํํ ์์๋ค.
์ค์ต ๐
1๏ธโฃ ๋ชฉํ
โ IAM ์ฌ์ฉ์ ๋ฐ ๊ทธ๋ฃน
โก ๊ทธ๋ฃน์ ์ ์ฉ๋ IAM ์ ์ฑ
โข ๊ทธ๋ฃน์ ์ฌ์ฉ์๋ฅผ ์ถ๊ฐํ๊ณ ๊ทธ๋ฃน ๊ถํ์ ํ์ธ
โฃ IAM ๋ก๊ทธ์ธ URL ํ์ธ ๋ฐ ์ฌ์ฉ
โค ์ ์ฑ ๋ฐ ์๋น์ค ์ก์ธ์ค
2๏ธโฃ ์๋๋ฆฌ์ค

3๏ธโฃ ์ ๋ฆฌ
โ ์ธ๋ผ์ธ ์ ์ฑ & ๊ด๋ฆฌ ์ ์ฑ
โก๏ธ AWS ์์ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ ๊ถํ์ ์ ์กฐํฉํ์ฌ ์ ๊ณตํด์ฃผ๊ณ ์๋ค. (ex : EC2 ์ฝ๊ธฐ ์ ์ฉ ๊ถํ ๋ฑ) ์ด๋ฅผ ๊ด๋ฆฌ ์ ์ฑ ์ด๋ผ๊ณ ํ๊ณ , ์ธ๋ผ์ธ ์ ์ฑ ์ ๊ฒฝ์ฐ root ์ฌ์ฉ์๊ฐ ์ํฉ์ ๋ง๊ฒ ์ปค์คํ ๋ง์ด์งํด์ ์ ์ฑ ์ ์์ฑํ๋ ๊ฒ์ด๋ค.
'๋์ธ ํ๋ ๐ซถ๐ผ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| (AWS / Elastic Cloud ๊ต์ก) ๊ฐ์ (0) | 2023.01.12 |
|---|