VPC ์๋ํฌ์ธํธ
1. VPC ์๋ํฌ์ธํธ ์ ์
1.1 VPC ์๋ํฌ์ธํธ ์ ์
์ฌ์ฉ์๊ฐ ์์ฑํ VPC์์ AWS ํผ๋ธ๋ฆญ ์๋น์ค์ ํต์
์ ํ๊ฑฐ๋ ๋ค๋ฅธ VPC๋ก ํต์ ์ด ํ์ํ ๊ฒฝ์ฐ ์ผ๋ฐ์ ์ผ๋ก ์ธ๋ถ ์ธํฐ๋ท ๊ตฌ๊ฐ์ธ ํผ๋ธ๋ฆญ ๋คํธ์ํฌ๋ฅผ ํตํด ํต์ ์ด ์ด๋ฃจ์ด ์ง๋ค.
[๊ทธ๋ฆผ 1-1-1]๊ณผ ๊ฐ์ด ์ธ๋ถ ์ธํฐ๋ท ๊ตฌ๊ฐ์ ๋์ด์ ํผ๋ธ๋ฆญ ๊ตฌ๊ฐ์ผ๋ก ํต์ ํ๋ค๋ ๊ฒ์ ์๋ฌด๋๋ ๋ณด์ ์์ ์ํ์ด ๋ ธ์ถ ๋ ๊ฒ์ด๊ณ , AWS์ ๊ณผ๊ธ ์ ์ฑ ์ ๋น์ฉ์ด ๋ฐ์ํ ๊ฐ๋ฅ์ฑ์ด ๋์์ง๋ ๊ฒ์ ์ฌ์ค์ด๋ค. ์ด์ ๋ฐ๋ผ AWS์์๋ ํ๋ผ์ด๋น ๋คํธ์ํฌ ํต์ ์ ์ํ ๊ธฐ์ ์ด ์ง์์ ์ผ๋ก ์ถ์๋๊ณ ์๋ค. ์ด ์ค์์ VPC ์๋ํฌ์ธํธ ๊ธฐ๋ฅ์ ๋ํ์ฌ ์์๋ณด์
VPC ์๋ํฌ์ธํธ ๋ AWS์ ํผ๋ธ๋ฆญ ์๋น์ค๋ ์ง์ ์ ์ผ๋ก ์์ฑํ AWS ์๋น์ค์ ๋ํด ์ธ๋ถ ์ธํฐ๋ท ๊ตฌ๊ฐ์ ํตํ ์ ๊ทผ์ด ์๋ ์ง์ ์ ์ผ๋ก ์ ๊ทผํ ์ ์๋ ํ๋ผ์ด๋น ์์ธ์ค ๊ธฐ๋ฅ์ด๋ค.
์๋ฅผ ๋ค์ด, S3๋ผ๋ AWS ์คํ ๋ฆฌ์ง ์๋ฒ์ ๋ํด ์ฐ๋ฆฌ๊ฐ ์์ฑํ VPC์์ ์ ๊ทผ์ ํ๋ ค๊ณ ํ ๋, ์ธํฐ๋ท ๊ฒ์ดํธ์จ์ด๋ NAT ๊ฒ์ดํธ์จ์ด๋ฅผ ํตํด ์ธ๋ถ ์ธํฐ๋ท์ผ๋ก ์ ๊ทผํ๋ ๋ฐฉ์์์ VPC ์๋ํฌ์ธํธ ๊ธฐ๋ฅ์ ํตํด AWS ๋ด๋ถ์ ํ๋ผ์ด๋น ์ฐ๊ฒฐ์ด ๊ฐ๋ฅํด์ง๋ค.
1.2 VPC ์๋ํฌ์ธํธ ์ ํ
VPC ์๋ํฌ์ธํธ๋ ์ฐ๊ฒฐ ๋์ ์๋น์ค์ ๋ฐ๋ผ ์๋ํฌ์ธํธ์ ์๋ํฌ์ธํธ ์๋น์ค๋ก ๊ตฌ๋ถ ์ง์ ์ ์๋ค. ์ํธํฌ์ธํธ๋ AWS ํผ๋ธ๋ฆญ ์๋น์ค๋ฅผ ๋์์ผ๋ก ์ฐ๊ฒฐ์ ํ๊ณ , ์๋ํฌ์ธํธ ์๋น์ค๋ ์ฌ์ฉ์๊ฐ ์ง์ ์์ฑํ ์๋น์ค์ ๋ํ ์ฐ๊ฒฐ์ ํ๋ค๋ ์ฐจ์ด ์ด๋ค.
์ด ์ค์ ์๋ํฌ์ธํธ๋ ์ฐ๊ฒฐ ๋์ ์๋น์ค ์ข ๋ฅ์ ๋ฐ๋ผ ๊ฒ์ดํธ์จ์ด ์๋ํฌ์ธํธ์ ์ธํฐํ์ด์ค ์๋ํฌ์ธํธ ์ ํ์ผ๋ก ๋๋์ด ์ง๋ค.
*์ฐธ๊ณ : ์ธํฐํ์ด์ค ์๋ํฌ์ธํธ์ ๋ํ ์ฐ๊ฒฐ ๋์์ด S3์ DynamoDB๋ฅผ ์ ์ธํ ๋ชจ๋ AWS ์๋น์ค๋ฅผ ์ง์นญํ๋ ๊ฒ์ ์๋๋ค. ์ง์ ๋์ ์๋น์ค๋ AWS ๊ณต์ ํํ์ด์ง์์ ํ์ธํด ๋ณผ ์ ์๋ค.
(https://docs.aws.amazon.com/ko_kr/vpc/latest/userguide/vpc-endpoints.html)
[๊ทธ๋ฆผ 1-1-3]๋ฅผ ํตํด VPC ์๋ํฌ์ธํธ ์ข ๋ฅ ๋ณ (๊ฒ์ดํธ์จ์ด ์๋ํฌ์ธํธ, ์ธํฐํ์ด์ค ์๋ํฌ์ธํธ, ์๋ํฌ์ธํธ ์๋น์ค) ์ฐจ์ด๋ฅผ ํ์ธํ ์ ์๋ค.
๋ฌผ๋ก VPC ์๋ํฌ์ธํธ ์ ํ ๋ณ ์ฐจ์ด๋ ์ฐ๊ฒฐ ๋์์ด ๋ฌด์์ด๋ ๋ง์ด ์๋๋ฉฐ, ๋์ ๋ฐฉ์์ด ์กฐ๊ธ์ฉ ๋ค๋ฅด๋ค.
* ์ฐธ๊ณ : VPC ์๋ํฌ์ธํธ ์ ํ ์ค์ ์ธํฐํ์ด์ค ์๋ํฌ์ธํธ์ ์๋ํฌ์ธํธ ์๋น์ค๋ฅผ ํตํ ์ฐ๊ฒฐ์ AWS์์๋ ํ๋ผ์ด๋น ๋งํฌ(PrivateLink)๋ผ๊ณ ๋ถ๋ฅธ๋ค.
1.3 VPC ์๋ํฌ์ธํธ ํน์ง
[๊ทธ๋ฆผ 1-3-1]์ VPC ์๋ํฌ์ธํธ ์ ์ฉ๊ณผ ๋ฏธ์ ์ฉ์ ๋ฐ๋ฅธ ํต์ ํ๋ฆ์ ์ฐจ์ด๋ฅผ ๋ณด์ฌ์ฃผ๊ณ ์๋ค. ๋ํ์ ์ธ ํน์ง์ ์ธ๋ถ ์ธํฐ๋ท ๊ตฌ๊ฐ์ ํตํ ํผ๋ธ๋ฆญ ํต์ ์์ ํ๋ผ์ด๋น ๋งํฌ๋ฅผ ํตํ ํ๋ผ์ด๋น ํต์ ์ผ๋ก ๋ณผ ์ ์๋ค.
์ด์ ๋ฐ๋ฅธ VPC ์๋ํฌ์ธํธ๋ ์๋์ ๊ฐ์ ํน์ง์ ๊ฐ์ง๊ณ ์๋ค.
- ๋ณด์์ ์ธ ์ธก๋ฉด ๊ฐํ : ํ๋ผ์ด๋น ์ฐ๊ฒฐ์ ํตํด ์ธ๋ถ ๊ตฌ๊ฐ์ผ๋ก ๋ ธ์ถ์ด ๋์ง ์๋๋ค.
- ๋น์ฉ ์ ๊ฐ ํจ๊ณผ : ์ธ๋ถ ์ธํฐ๋ท ๊ตฌ๊ฐ์ ๋์ด๊ฐ์ง ์์ ๊ณผ๊ธ์ ๋ํ ์ ์ฝ์ ํ ์ ์๋ค.
- ์๋น์ค ์ ์ฝ : ์ฐ๊ฒฐ ๋์ ์๋น์ค๋ ๋์ผ ๋ฆฌ์ ์ ์ํ ์๋น์ค๋ง ๊ฐ๋ฅํ๋ค.
- VPC ์ข ์ : ์ค์ง VPC ํ๋์๋ง ์ฐ๊ฒฐํ ์ ์๋ค. (๋ค์์ VPC์ ์ข ์ ๋ถ๊ฐ)
- ๊ถํ ์ ์ด : AWS IAM์ด๋ผ๋ ๊ธฐ๋ฅ์ ํตํด ์ ์ฑ ์ ์๋ฆฝํ์ฌ VPC ์๋ํฌ์ธํธ์ ๋ํ ๊ถํ ๋ถ์ฌ ๊ฐ๋ฅํ๋ค.
'DevSecOps > ํด๋ผ์ฐ๋(Cloud)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
AWS vs Azure vs GCP (0) | 2025.05.08 |
---|---|
AWS SCP, OU, Policy (0) | 2025.04.16 |
VPC ๊ธฐ์ด (0) | 2025.04.14 |
ํด๋ผ์ฐ๋ ์ํคํ ์ฒ ๊ตฌ์กฐ ํ์ ์ ํตํด ์ํคํ ์ฒ ๊ตฌ์กฐ ์ดํด (0) | 2025.04.05 |
AWS ๋ (3) | 2024.02.25 |
๋๊ธ