AWS Config๋?
- 2023๋ 12์ 26์ผ
- 3๋ถ ๋ถ๋
AWS Config๋?
AWS Config๋ AWS(Amazon Web Services)์์ ์ ๊ณตํ๋ ์๋น์ค๋ก ๊ธฐ์กด AWS ๋ฆฌ์์ค๋ฅผ ๊ฒ์ํ๊ณ , ์๋ ํํฐ ๋ฆฌ์์ค์ ๊ตฌ์ฑ์ ๊ธฐ๋กํ๊ณ , ๋ชจ๋ ์ธ๋ถ ๊ตฌ์ฑ ์ ๋ณด๊ฐ ํฌํจ๋ ๋ฆฌ์์ค์ ์์ ํ ์ธ๋ฒคํ ๋ฆฌ๋ฅผ ๋ด๋ณด๋ด๋ฉฐ, ํน์ ์์ ์ ๋ฆฌ์์ค ๊ตฌ์ฑ ๋ฐฉ์์ ํ์ธํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๊ธฐ๋ฅ์๋ ๊ท์ ์ค์ ๊ฐ์ฌ, ๋ณด์ ๋ถ์, ๋ฆฌ์์ค ๋ณ๊ฒฝ ์ถ์ ๋ฐ ๋ฌธ์ ํด๊ฒฐ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๊ฐ์
AWS Config๋ AWS ๊ณ์ ์ ์๋ AWS ๋ฆฌ์์ค์ ๊ตฌ์ฑ์ ์์ธํ ๋ณด์ฌ ์ค๋๋ค. ์์ธํ๊ฒ ๋ง์๋๋ฆฌ์๋ฉด ์ค์ ์ ๋ชจ๋ํฐ๋งํ๊ณ ํด๋น ์ค์ ์ด ์ํ๋ ์ํ ๋๋ ์ ์ฌ์ ๊ท์ ์ค์ ์๊ตฌ ์ฌํญ์ ๋ถํฉํ๋์ง ์๋ ค์ค๋๋ค. ์ฌ๊ธฐ์๋ ๋ฆฌ์์ค๊ฐ ์๋ก ์ด๋ป๊ฒ ์ฐ๊ด๋์ด ์๋์ง, ๊ณผ๊ฑฐ์ ์ด๋ป๊ฒ ๊ตฌ์ฑ๋์๋์ง ๋ฑ์ด ํฌํจ๋์ด ์์ด ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ๊ตฌ์ฑ๊ณผ ๊ด๊ณ๊ฐ ์ด๋ป๊ฒ ๋ณํ๋์ง ํ์ธํ ์ ์์ต๋๋ค.
AWS Config ์๋ ๋ฐฉ์
AWS Config ๊ธฐ๋ฅ
AWS Config ์ค์ ์ ๋ค์์ ์๋ฃํ ์ ์์ต๋๋ค:
๋ฆฌ์์ค ๊ด๋ฆฌ
AWS Config์์ ๊ธฐ๋กํ ๋ฆฌ์์ค ์ ํ์ ์ง์ ํฉ๋๋ค.
์์ฒญ ์ ๊ตฌ์ฑ ์ค๋ ์ท๊ณผ ๊ตฌ์ฑ ๊ธฐ๋ก์ ๋ฐ๋๋ก Amazon S3 ๋ฒํท์ ์ค์ ํ์ธ์.
๊ตฌ์ฑ ์คํธ๋ฆผ ์๋ฆผ์ ๋ณด๋ด๋๋ก Amazon SNS๋ฅผ ์ค์ ํฉ๋๋ค.
AWS Config์ Amazon S3 ๋ฒํท ๋ฐ Amazon SNS ์ฃผ์ ์ ์ก์ธ์คํ๋ ๋ฐ ํ์ํ ๊ถํ์ ๋ถ์ฌํฉ๋๋ค.
๊ท์น ๋ฐ ๊ท์ ์ค์ ํฉ
AWS Config์์ ๊ธฐ๋ก๋ ๋ฆฌ์์ค ์ ํ์ ๋ํ ๊ท์ ์ค์ ์ ๋ณด๋ฅผ ํ๊ฐํ๋ ๋ฐ ์ฌ์ฉํ ๊ท์น์ ์ง์ ํฉ๋๋ค.
๊ท์ ์ค์ ํฉ ๋๋ AWS ๊ณ์ ์์ ๋จ์ผ ์ํฐํฐ๋ก ๋ฐฐํฌํ๊ณ ๋ชจ๋ํฐ๋งํ ์ ์๋ AWS Config ๊ท์น ๋ฐ ์์ ์์ ๋ชจ์์ ์ฌ์ฉํฉ๋๋ค.
์ ๊ทธ๋ฆฌ๊ฒ์ดํฐ
์ ๊ทธ๋ฆฌ๊ฒ์ดํฐ๋ฅผ ์ฌ์ฉํ์ฌ ๋ฆฌ์์ค ์ธ๋ฒคํ ๋ฆฌ ๋ฐ ๊ท์ ์ค์์ ๋ํ ์ค์ ์ง์ค์ ๋ณด๊ธฐ๊ฐ ๊ฐ๋ฅํฉ๋๋ค. ์ ๊ทธ๋ฆฌ๊ฒ์ดํฐ๋ ์ฌ๋ฌ AWS ๊ณ์ ๊ณผ AWS ๋ฆฌ์ ์ AWS Config ๊ตฌ์ฑ ๋ฐ ๊ท์ ์ค์ ๋ฐ์ดํฐ๋ฅผ ๋จ์ผ ๊ณ์ ๊ณผ ๋ฆฌ์ ์ผ๋ก ์์งํ๋ AWS Config ๋ฆฌ์์ค ์ ํ์ ๋๋ค.
๊ณ ๊ธ ์ฟผ๋ฆฌ
์ด ๊ธฐ๋ฅ์ AWS ์ฌ์ฉ์๊ฐ ์ฌ๋ฌ ๊ณ์ ๊ณผ ์ง์ญ์ ๊ฑธ์ณ ์๋ ๋ฆฌ์์ค์ ๊ตฌ์ฑ์ ํจ๊ณผ์ ์ผ๋ก ๊ด๋ฆฌํ๊ณ ๋ชจ๋ํฐ๋งํ ์ ์๊ฒ ํด์ฃผ๋ ๋๊ตฌ๋ก, ๋ณต์กํ ์ฟผ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ ํ์ํ ์ ๋ณด๋ฅผ ๋น ๋ฅด๊ณ ์ ํํ๊ฒ ์ป์ ์ ์์ต๋๋ค. ์ํ ์ฟผ๋ฆฌ ์ค ํ๋๋ฅผ ์ฌ์ฉํ๊ฑฐ๋ AWS ๋ฆฌ์์ค์ ๊ตฌ์ฑ ์คํค๋ง๋ฅผ ์ฐธ์กฐํ์ฌ ์ง์ ์ฟผ๋ฆฌ๋ฅผ ์์ฑํ์ธ์.
AWS Config ์ฌ์ฉ ๋ฐฉ๋ฒ
AWS์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ ๋๋ ์ผ๋ฐ์ ์ผ๋ก AWS ๋ฆฌ์์ค๋ฅผ ์ฌ์ฉํ๊ฒ ๋๋๋ฐ, ์ด๋ฌํ ๋ฆฌ์์ค๋ฅผ ์ข ํฉ์ ์ผ๋ก ์์ฑํ๊ณ ๊ด๋ฆฌํด์ผ ํฉ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ์์๊ฐ ๊ณ์ ์ฆ๊ฐํจ์ ๋ฐ๋ผ AWS ๋ฆฌ์์ค๋ฅผ ์ถ์ ํด์ผ ํ ํ์์ฑ๋ ์ปค์ง๊ณ ์์ต๋๋ค. AWS Config๋ ๋ค์ ์๋๋ฆฌ์ค์์ ์ ํ๋ฆฌ์ผ์ด์ ๋ฆฌ์์ค๋ฅผ ๊ฐ๋ ํ๋ ๋ฐ ๋์์ด ๋๋๋ก ์ค๊ณ๋์์ต๋๋ค:
๋ฆฌ์์ค ๊ด๋ฆฌ
๋ฆฌ์์ค ๊ตฌ์ฑ์ ๋ํ ๊ฑฐ๋ฒ๋์ค๋ฅผ ๊ฐํํ๊ณ ๋ฆฌ์์ค ๊ตฌ์ฑ ์ค๋ฅ๋ฅผ ๊ฐ์งํ๋ ค๋ฉด, ์ด๋ค ๋ฆฌ์์ค๊ฐ ์กด์ฌํ๊ณ ์ด๋ฌํ ๋ฆฌ์์ค๊ฐ ์ด๋ป๊ฒ ๊ตฌ์ฑ๋๋์ง์ ๋ํ ์ธ๋ถํ๋ ๊ฐ์์ฑ์ ์ธ์ ๋ ์ง ํ๋ณดํด์ผ ํฉ๋๋ค. ๊ฐ ๋ฆฌ์์ค์ ๋ํ ํธ์ถ์ ํด๋งํ์ฌ ์ด๋ฌํ ๋ณ๊ฒฝ ์ฌํญ์ ๋ชจ๋ํฐ๋งํ์ง ์๊ณ ๋ ๋ฆฌ์์ค๊ฐ ์์ฑ, ์์ ๋๋ ์ญ์ ๋ ๋๋ง๋ค ์๋ฆผ์ ๋ฐ์ ์ ์๋๋ก AWS Config๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
AWS ๊ตฌ์ฑ ๊ท์น์ ์ฌ์ฉํ์ฌ AWS ๋ฆฌ์์ค์ ๊ตฌ์ฑ ์ค์ ์ ํ๊ฐํ ์ ์์ต๋๋ค. ๋ฆฌ์์ค๊ฐ ๊ท์น ์ค ํ๋์ ์กฐ๊ฑด์ ์๋ฐํ๋ ๊ฒ์ AWS ๊ตฌ์ฑ์์ ๊ฐ์งํ๋ฉด, AWS ๊ตฌ์ฑ์ ๋ฆฌ์์ค๋ฅผ ๋น๊ท๊ฒฉ์ผ๋ก ํ๋๊ทธ ์ง์ ํ๊ณ ์๋ฆผ์ ๋ณด๋ ๋๋ค. AWS ๊ตฌ์ฑ์ ๋ฆฌ์์ค๊ฐ ์์ฑ, ๋ณ๊ฒฝ ๋๋ ์ญ์ ๋ ๋ ์ง์์ ์ผ๋ก ๋ฆฌ์์ค๋ฅผ ํ๊ฐํฉ๋๋ค.
๊ฐ์ฌ ๋ฐ ๊ท์ ์ค์
AWS Config๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฆฌ์์ค ๊ตฌ์ฑ ๊ธฐ๋ก์ ์ก์ธ์คํ ์ ์์ต๋๋ค. ๊ตฌ์ฑ ๋ณ๊ฒฝ์ ์ผ์ผํจ AWS CloudTrail ์ด๋ฒคํธ์ ๊ตฌ์ฑ ๋ณ๊ฒฝ ์ฌํญ์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. ์ด ์ ๋ณด๋ฅผ ํตํด โ๋ณ๊ฒฝํ ์ฌ์ฉ์โ, โ๋ณ๊ฒฝํ IP ์ฃผ์โ ๋ฑ์ ์ธ๋ถ ์ ๋ณด์์ AWS ๋ฆฌ์์ค์ ๊ด๋ จ ๋ฆฌ์์ค์ ๋ํ ๋ณ๊ฒฝ ๊ฒฐ๊ณผ์ ์ด๋ฅด๊ธฐ๊น์ง ์ ์ฒด์ ์ผ๋ก ํ์ ํ ์ ์์ต๋๋ค. ์ด ์ ๋ณด๋ฅผ ์ฌ์ฉํ์ฌ ์๊ฐ ๊ฒฝ๊ณผ์ ๋ฐ๋ผ ๊ฐ์ฌ ๋ฐ ๊ท์ ์ค์ ํ๊ฐ์ ๋์์ด ๋๋ ๋ณด๊ณ ์๋ฅผ ์์ฑํ ์ ์์ต๋๋ค.
๊ตฌ์ฑ ๋ณ๊ฒฝ ์ฌํญ ๊ด๋ฆฌ ๋ฐ ๋ฌธ์ ํด๊ฒฐ
์๋ก ์์กดํ๋ ์ฌ๋ฌ AWS ๋ฆฌ์์ค๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ, ํ ๋ฆฌ์์ค์ ๊ตฌ์ฑ์ ๋ณ๊ฒฝํ๋ฉด ๊ด๋ จ ๋ฆฌ์์ค์ ์๋ํ์ง ์์ ๊ฒฐ๊ณผ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค. AWS Config๋ฅผ ์ฌ์ฉํ๋ฉด ์์ ํ๋ ค๋ ๋ฆฌ์์ค๊ฐ ๋ค๋ฅธ ๋ฆฌ์์ค์ ์ด๋ป๊ฒ ์ฐ๊ด๋์ด ์๋์ง ํ์ธํ๊ณ ๋ณ๊ฒฝ์ ์ํฅ์ ํ๊ฐํ ์ ์์ต๋๋ค.
๋ํ AWS Config์์ ์ ๊ณตํ๋ ๋ฆฌ์์ค์ ๊ธฐ๋ก ๊ตฌ์ฑ์ ์ฌ์ฉํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ๋ฌธ์ ๊ฐ ์๋ ๋ฆฌ์์ค์ ๋ฌธ์ ๊ฐ ์๋ ๊ฐ์ฅ ์ต๊ทผ ๋ฒ์ ์ผ๋ก ์ก์ธ์คํ ์ ์์ต๋๋ค.
๋ณด์ ๋ถ์
์ ์ฌ์ ์ธ ๋ณด์ ์ทจ์ฝ์ ์ ๋ถ์ํ๋ ค๋ฉด ์ฌ์ฉ์์๊ฒ ๋ถ์ฌ๋ AWS IAM ๊ถํ ๋๋ ๋ฆฌ์์ค์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ์ดํ๋ Amazon EC2 ๋ณด์ ๊ทธ๋ฃน ๊ท์น๊ณผ ๊ฐ์ AWS ๋ฆฌ์์ค ๊ตฌ์ฑ์ ๋ํ ์์ธํ ๊ธฐ๋ก ์ ๋ณด๊ฐ ํ์ํฉ๋๋ค.
AWS Config๊ฐ ๊ธฐ๋ก๋๋ ๋์ ์ธ์ ๋ ์ง AWS Config๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์, ๊ทธ๋ฃน ๋๋ ์ญํ ์ ํ ๋น๋ IAM ์ ์ฑ ์ ๋ณผ ์ ์์ต๋๋ค. ์ด ์ ๋ณด๋ฅผ ํตํด ํน์ ์์ ์ ์ฌ์ฉ์์๊ฒ ๋ถ์ฌ๋ ๊ถํ์ ํ์ธํ ์ ์์ต๋๋ค.
๋ํ AWS Config๋ฅผ ์ฌ์ฉํ์ฌ ํน์ ์์ ์ ์ด๋ ค ์๋ ํฌํธ ๊ท์น์ ํฌํจํ EC2 ๋ณด์ ๊ทธ๋ฃน์ ๊ตฌ์ฑ์ ๋ณผ ์ ์์ต๋๋ค. ์ด ์ ๋ณด๋ฅผ ํตํด ๋ณด์ ๊ทธ๋ฃน์ด ํน์ ํฌํธ๋ก ๋ค์ด์ค๋ TCP ํธ๋ํฝ์ ์ฐจ๋จํ๋์ง ์ฌ๋ถ๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.







