Amazon Virtual Private Cloud(VPC)๋ฅผ ์ฌ์ฉํ๋ฉด ๊ณ ๊ฐ์ด ์ ์ํ๋ ๊ฐ์ ๋คํธ์ํฌ์์ AWS ๋ฆฌ์์ค๋ฅผ ์์ํ ์ ์๋๋ก Amazon Web Services(AWS) ํด๋ผ์ฐ๋์ ๋
ผ๋ฆฌ์ ์ผ๋ก ๊ฒฉ๋ฆฌ๋ ๊ณต๊ฐ์ ํ๋ก๋น์ ๋ํ ์ ์์ต๋๋ค. IP ์ฃผ์ ๋ฒ์ ์ ํ, ์๋ธ๋ท ์์ฑ, ๋ผ์ฐํ
ํ
์ด๋ธ ๋ฐ ๋คํธ์ํฌ ๊ฒ์ดํธ์จ์ด ๊ตฌ์ฑ ๋ฑ ๊ฐ์ ๋คํธ์ํน ํ๊ฒฝ์ ์๋ฒฝํ๊ฒ ์ ์ดํ ์ ์์ต๋๋ค. VPC์์ IPv4์ IPv6๋ฅผ ๋ชจ๋ ์ฌ์ฉํ์ฌ ๋ฆฌ์์ค์ ์ ํ๋ฆฌ์ผ์ด์
์ ์์ ํ๊ณ ์ฝ๊ฒ ์ก์ธ์คํ ์ ์์ต๋๋ค.
Amazon Virtual Private Cloud์ฉ ๋คํธ์ํฌ ๊ตฌ์ฑ์ ์์ฝ๊ฒ ์ฌ์ฉ์ ์ง์ ํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์ธํฐ๋ท์ ์ก์ธ์คํ๋ ์น ์๋ฒ์ ๋ํด ๊ณต์ฉ ํ์ด์ฑ ์๋ธ๋ท์ ์์ฑํ๊ณ ์ธํฐ๋ท ์ก์ธ์ค๊ฐ ์๋ ๊ฐ์ธ ํ์ด์ฑ ์๋ธ๋ท์ ์ ํ๋ฆฌ์ผ์ด์ ์๋ฒ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฑ์ ๋ฐฑ์๋ ์์คํ ์ ๋ฐฐ์นํ ์ ์์ต๋๋ค. ๋ณด์ ๊ทธ๋ฃน ๋ฐ ๋คํธ์ํฌ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก์ ํฌํจํ ๋ค์ค ๋ณด์ ๊ณ์ธต์ ํ์ฉํ์ฌ ๊ฐ ์๋ธ๋ท์์ Amazon EC2 ์ธ์คํด์ค์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ์ดํ๋๋ก ์ง์ํ ์ ์์ต๋๋ค.
๋ํ, ๊ณ ๊ฐ์ ๊ธฐ์
๋ฐ์ดํฐ ์ผํฐ์ VPC ์ฌ์ด์ ํ๋์จ์ด ๊ฐ์ ์ฌ์ค ๋คํธ์ํฌ(VPN) ์ฐ๊ฒฐ์ ์์ฑํ์ฌ, ๊ธฐ์
๋ฐ์ดํฐ ์ผํฐ์ ํ์ฅ์ผ๋ก์ AWS ํด๋ผ์ฐ๋๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋ฌด๋ฃ๋ก AWS ์์ํ๊ธฐ
๋ฌด๋ฃ ๊ณ์ ์์ฑ๋๋ ์ฝ์์ ๋ก๊ทธ์ธ
12๊ฐ์ ๋์ AWS ํ๋ฆฌ ํฐ์ด์ ์ก์ธ์คํ์ฌ ์ฐ์ค๋ฌดํด 24์๊ฐ ๊ณ ๊ฐ ์๋น์ค, ์ง์ ํฌ๋ผ ๋ฑ์ ๋น๋กฏํ AWS Basic Support์ ํํ์ ๋๋ ค ๋ณด์ญ์์ค.
ํ์ฌ Amazon VPC๋ AWS ํ๋ฆฌ ํฐ์ด์์ ์ ๊ณต๋์ง ์๋๋ค๋ ์ ์ ์ ์ํ์ญ์์ค.
๊ฐ๋ณ ๋ณด์ ๊ทธ๋ฃน ๊ท์น์ ์งง์ ์ค๋ช ์ ์ถ๊ฐํ์ฌ ๋ณด์ ๊ทธ๋ฃน ๊ด๋ฆฌ๋ฅผ ๊ฐ์ํํฉ๋๋ค.
AWS ์ฝ์์์ ๋ฐ๋ก ๋๋ CLI๋ฅผ ์ฌ์ฉํ์ฌ VPC์ ๋ณด์กฐ IPv4 ์ฃผ์ ๋ฒ์(CIDR)๋ฅผ ์ถ๊ฐํฉ๋๋ค.
Amazon Virtual Private Cloud์๋ ๋ค์ํ ์ฐ๊ฒฐ ์ต์ ์ด ์์ต๋๋ค. AWS ๋ฆฌ์์ค๋ฅผ ํผ๋ธ๋ฆญ ๋ฆฌ์์ค๋ก ๊ณต๊ฐํ ๊ฒ์ธ์ง, ํ๋ผ์ด๋น ๋ฆฌ์์ค๋ก ์ ์งํ ์ง์ ๋ฐ๋ผ VPC๋ฅผ ์ธํฐ๋ท, ๋ฐ์ดํฐ ์ผํฐ ๋๋ ๋ค๋ฅธ VPC์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค.
- ์ธํฐ๋ท์ ์ง์ ์ฐ๊ฒฐ(ํผ๋ธ๋ฆญ ์๋ธ๋ท) โ ์ธํฐ๋ท์์ ํธ๋ํฝ์ ์ก์์ ํ ์ ์๋ ๊ณต๊ฐ ๊ฐ๋ฅํ ์๋ธ๋ท์ผ๋ก ์ธ์คํด์ค๋ฅผ ์คํํ ์ ์์ต๋๋ค.
- Network Address Translation(NAT)์ ์ฌ์ฉํ์ฌ ์ธํฐ๋ท์ ์ฐ๊ฒฐ(ํ๋ผ์ด๋น ์๋ธ๋ท) โ ์ธํฐ๋ท์์ ์ฃผ์๋ก ์ง์ ์ก์ธ์คํ์ง ๋ชปํ๊ฒ ํ ์ธ์คํด์ค์ ๋ํด์๋ ํ๋ผ์ด๋น ์๋ธ๋ท์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ํ๋ผ์ด๋น ์๋ธ๋ท์ ์๋ ์ธ์คํด์ค๋ ํผ๋ธ๋ฆญ ์๋ธ๋ท์ NAT(Network Address Translation) ๊ฒ์ดํธ์จ์ด๋ฅผ ํตํด ํธ๋ํฝ์ ๋ผ์ฐํ ํ์ฌ ํ๋ผ์ด๋น IP ์ฃผ์๋ฅผ ๋ ธ์ถํ์ง ์๊ณ ์ธํฐ๋ท์ ์ก์ธ์คํ ์ ์์ต๋๋ค.
- ๊ธฐ์ ๋ฐ์ดํฐ ์ผํฐ๋ก ์์ ํ๊ฒ ์ฐ๊ฒฐ โ VPC์ ์๋ ์ธ์คํด์ค ๊ฐ์ ๋ชจ๋ ํธ๋ํฝ์ ์ ๊ณ ํ์ค์ ์ํธํ๋ IPsec ํ๋์จ์ด VPN ์ฐ๊ฒฐ์ ํตํด ๊ธฐ์ ๋ฐ์ดํฐ ์ผํฐ๋ก ๋ผ์ฐํ ๋ฉ๋๋ค.
- ๋ค๋ฅธ VPC๋ก ํ๋ผ์ด๋นํ๊ฒ ์ฐ๊ฒฐ โ ๋ค๋ฅธ VPC์ ์ฐ๊ฒฐํ์ฌ ์์ ๋๋ ๋ค๋ฅธ AWS ๊ณ์ ์์ ์์ ํ๊ณ ์๋ ์ฌ๋ฌ ๊ฐ์ ๋คํธ์ํฌ ๊ฐ ๋ฆฌ์์ค๋ฅผ ๊ณต์ ํฉ๋๋ค.
- ์ธํฐ๋ท ๊ฒ์ดํธ์จ์ด๋ NAT๋ฅผ ์ฌ์ฉํ์ง ์๊ณ Amazon S3์ ์ฐ๊ฒฐํ๊ฑฐ๋, VPC ์๋ํฌ์ธํธ๋ฅผ ํตํด ํ์ฉ๋๋ ๋ฆฌ์์ค, ์์ฒญ ๋๋ ์ฌ์ฉ์๋ฅผ ์ ์ดํ ์ ์์ต๋๋ค.
- ์ ํ๋ฆฌ์ผ์ด์
์ ์๊ตฌ ์ฌํญ์ ๋ถํฉํ๋๋ก ์ฐ๊ฒฐ ๋ฐฉ๋ฒ ์กฐํฉ โ VPC๋ฅผ ์ธํฐ๋ท๊ณผ ๊ธฐ์
๋ฐ์ดํฐ ์ผํฐ์ ๋ชจ๋ ์ฐ๊ฒฐํ๊ณ , ๋ชจ๋ ํธ๋ํฝ์ด ์ ํํ ๋ชฉ์ ์ง๋ก ํฅํ๋๋ก Amazon VPC ๋ผ์ฐํ
ํ
์ด๋ธ์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
๋ณด์ ๊ทธ๋ฃน๊ณผ ๋คํธ์ํฌ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก ๊ฐ์ Amazon VPC์ ๊ณ ๊ธ ๋ณด์ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด, ์ธ์คํด์ค ๋ ๋ฒจ๊ณผ ์๋ธ๋ท ๋ ๋ฒจ์์ ๋ชจ๋ ์ธ๋ฐ์ด๋ ๋ฐ ์์๋ฐ์ด๋ ํํฐ๋ง์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ํ ๋ฐ์ดํฐ๋ฅผ Amazon S3์ ์ ์ฅํ๊ณ ์ก์ธ์ค๋ฅผ ์ ํํ์ฌ VPC์ ์ธ์คํด์ค์์๋ง ์ก์ธ์ค๊ฐ ๊ฐ๋ฅํ๊ฒ ํ ์๋ ์์ต๋๋ค. ์ํ๋ฉด ์ถ๊ฐ ๋ถ๋ฆฌ๋ฅผ ์ํด ์ด๋ ํ ๊ณ ๊ฐ์ ์ ์ฉ ํ๋์จ์ด์์ ์คํ๋๋ ์ ์ฉ ์ธ์คํด์ค๋ฅผ ์คํํ ์๋ ์์ต๋๋ค.
AWS Management Console์ ์ฌ์ฉํ์ฌ ๋น ๋ฅด๊ณ ์ฝ๊ฒ VPC๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. ๊ณตํต ๋คํธ์ํฌ ์ค์ ์ค์์ ์ฌ์ฉ์์ ์๊ตฌ ์ฌํญ์ ๊ฐ์ฅ ์ ๋ง๋ ์ค์ ์ ์ ํํ๊ณ "Start VPC Wizard"๋ฅผ ๋๋ฅด๋ฉด ๋ฉ๋๋ค. ์๋ธ๋ท, IP ๋ฒ์, ๋ผ์ฐํ
ํ
์ด๋ธ ๋ฐ ๋ณด์ ๊ทธ๋ฃน์ ์๋์ผ๋ก ์์ฑ๋๋ฏ๋ก VPC์์ ์คํํ ์ ํ๋ฆฌ์ผ์ด์
์์ฑ์๋ง ์ง์คํ ์ ์์ต๋๋ค.
Amazon VPC๋ ๋ค๋ฅธ AWS ํ๋ซํผ์์ ์ ๊ณตํ๋ ๋ชจ๋ ํํ์ ๋๊ฐ์ด ์ ์ฌํฉ๋๋ค. ๋ฆฌ์์ค๋ฅผ ์ฆ์ ํ์ฅ ๋๋ ์ถ์ํ๊ณ , ์ ํ๋ฆฌ์ผ์ด์
์ ์ ํฉํ Amazon EC2 ์ธ์คํด์ค ์ ํ๊ณผ ํฌ๊ธฐ๋ฅผ ์ ํํ๊ณ , ์ฌ์ฉํ ๋ฆฌ์์ค์ ๋ํด์๋ง ์ข
๋ ๊ณผ๊ธ์ ๋ก ๊ฒฐ์ ํ ์ ์์ต๋๋ค. ์ฑ๋ฅ์ด ์
์ฆ๋ Amazon ์ธํ๋ผ์ ์ด ๋ชจ๋ ํํ์ด ๋ด๊ฒจ ์์ต๋๋ค.
๋ธ๋ก๊ทธ ๋๋ ๊ฐ๋จํ ์น ์ฌ์ดํธ์ ๊ฐ์ ๊ธฐ๋ณธ ์น ์ ํ๋ฆฌ์ผ์ด์
์ VPC์ ํธ์คํ
ํ๊ณ Amazon VPC์์ ์ ๊ณตํ๋ ์ถ๊ฐ ๊ฐ์ธ ์ ๋ณด ๋ณดํธ ๋ฐ ๋ณด์ ๊ณ์ธต์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์น ์๋ฒ๊ฐ ์ธํฐ๋ท์ ์ธ๋ฐ์ด๋ HTTP ๋ฐ SSL ์์ฒญ์ ์๋ตํ๋๋ก ํ์ฉํ๋ ๋์์ ์น ์๋ฒ๊ฐ ์ธํฐ๋ท์ ๋ํ ์์๋ฐ์ธ๋ ์ฐ๊ฒฐ์ ์์ํ์ง ๋ชปํ๋๋ก ํ๋ ๋ณด์ ๊ทธ๋ฃน ๊ท์น์ ๋ง๋ค์ด ์น ์ฌ์ดํธ๋ฅผ ๋ณดํธํ ์ ์์ต๋๋ค. Amazon VPC ์ฝ์ ๋ง๋ฒ์ฌ์์ "VPC with a Public Subnet Only"๋ฅผ ์ ํํ์ฌ ์ด ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์ง์ํ๋ VPC๋ฅผ ์์ฑํ ์ ์์ต๋๋ค.
Amazon VPC๋ฅผ ์ฌ์ฉํด ๋ค์ค ๊ณ์ธต ์น ์ ํ๋ฆฌ์ผ์ด์
์ ํธ์คํ
ํ๊ณ ์น ์๋ฒ, ์ ํ๋ฆฌ์ผ์ด์
์๋ฒ ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ์ ์ก์ธ์ค ๋ฐ ๋ณด์ ์ ํ์ ์๊ฒฉํ๊ฒ ์ ์ฉํ ์ ์์ต๋๋ค. ๊ณต๊ฐ์ ์ผ๋ก ์ก์ธ์คํ ์ ์๋ ์๋ธ๋ท๊ณผ ๋น๊ณต๊ฐ๋ก ์ก์ธ์คํ ์ ์๋ ์๋ธ๋ท์ ์ ํ๋ฆฌ์ผ์ด์
์๋ฒ ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์น ์๋ฒ๋ฅผ ์คํํ ์ ์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์
์๋ฒ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ธํฐ๋ท์์ ์ง์ ์ก์ธ์คํ ์๋ ์์ง๋ง, NAT ๊ฒ์ดํธ์จ์ด๋ฅผ ํตํด ์ธํฐ๋ท์ ์ก์ธ์คํ์ฌ ํจ์น ๋ฑ์ ๋ค์ด๋ก๋ํ ์ ์์ต๋๋ค. ๋คํธ์ํฌ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก๊ณผ ๋ณด์ ๊ทธ๋ฃน์์ ์ ๊ณตํ๋ ์ธ๋ฐ์ด๋ ๋ฐ ์์๋ฐ์ด๋ ํจํท ํํฐ๋ง์ ์ฌ์ฉํด ์๋ฒ์ ์๋ธ๋ท ์ฌ์ด์ ์ก์ธ์ค๋ฅผ ์ ์ดํ ์ ์์ต๋๋ค. ์ด ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์ง์ํ๋ VPC๋ฅผ ์์ฑํ๋ ค๋ฉด Amazon VPC ์ฝ์ ๋ง๋ฒ์ฌ์์ "VPC with Public and Private Subnets"๋ฅผ ์ ํํฉ๋๋ค.
์น ์๋ฒ ๋ฑ๊ณผ ๊ฐ์ ์๋ธ๋ท์ ์ธ์คํด์ค๊ฐ ์ธํฐ๋ท๊ณผ ํต์ ํ๊ณ , ์ ํ๋ฆฌ์ผ์ด์
์๋ฒ ๋ฑ๊ณผ ๊ฐ์ ๋ค๋ฅธ ์๋ธ๋ท์ ์ธ์คํด์ค๋ ๊ธฐ์
๋คํธ์ํฌ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํต์ ํ๋ VPC๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค. VPC์ ๊ธฐ์
๋คํธ์ํฌ ๊ฐ์ IPsec VPN ์ฐ๊ฒฐ์ ํตํด ํด๋ผ์ฐ๋์ ์ ํ๋ฆฌ์ผ์ด์
์๋ฒ์ ๋ฐ์ดํฐ ์ผํฐ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ์ ์ด๋ฃจ์ด์ง๋ ๋ชจ๋ ํต์ ์ ๋ณดํธํ ์ ์์ต๋๋ค. VPC์ ์น ์๋ฒ์ ์ ํ๋ฆฌ์ผ์ด์
์๋ฒ๋ Amazon EC2์ ํ๋ ฅ์ฑ๊ณผ Auto Scaling ๊ธฐ๋ฅ์ ํ์ฉํด ํ์์ ๋ฐ๋ผ ํ์ฅํ๊ฑฐ๋ ์ถ์ํ ์ ์์ต๋๋ค. ์ด ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์ง์ํ๋ VPC๋ฅผ ์์ฑํ๋ ค๋ฉด Amazon VPC ์ฝ์ ๋ง๋ฒ์ฌ์์ "VPC with Public and Private Subnets and Hardware VPN Access"๋ฅผ ์ ํํฉ๋๋ค.
VPC๋ฅผ ๊ธฐ์
๋คํธ์ํฌ์ ์ฐ๊ฒฐํ์ฌ ๊ธฐ์
์ ํ๋ฆฌ์ผ์ด์
์ ํด๋ผ์ฐ๋๋ก ์ด์ ํ๊ฑฐ๋ ์ถ๊ฐ ์น ์๋ฒ๋ฅผ ์คํํ๊ฑฐ๋ ๋คํธ์ํฌ์ ์ปดํจํ
ํ์๋ฅผ ์ถ๊ฐํ ์ ์์ต๋๋ค. VPC๋ ๊ธฐ์
๋ฐฉํ๋ฒฝ ๋ค์์ ํธ์คํ
๋ ์ ์์ผ๋ฏ๋ก ์ด๋ฌํ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ํ ์ฌ์ฉ์ ์ก์ธ์ค ๋ฐฉ์์ ๋ณ๊ฒฝํ์ง ์๊ณ ๋ IT ๋ฆฌ์์ค๋ฅผ ํด๋ผ์ฐ๋๋ก ์ํํ๊ฒ ์ด์ ํ ์ ์์ต๋๋ค. ์ด ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์ง์ํ๋ VPC๋ฅผ ์์ฑํ๋ ค๋ฉด Amazon VPC ์ฝ์ ๋ง๋ฒ์ฌ์์ "VPC with a Private Subnet Only and Hardware VPN Access"๋ฅผ ์ ํํฉ๋๋ค.
Amazon Elastic Block Store(EBS) ๋ณผ๋ฅจ์ ์ฌ์ฉํด ๋ฐ์ดํฐ ์ผํฐ์ ๋ฏธ์
ํฌ๋ฆฌํฐ์ปฌํ ๋ฐ์ดํฐ๋ฅผ ์์์ Amazon EC2 ์ธ์คํด์ค์ ์ ๊ธฐ์ ์ผ๋ก ๋ฐฑ์
ํ๊ฑฐ๋ ๊ฐ์ ๋จธ์ ์ด๋ฏธ์ง๋ฅผ Amazon EC2๋ก ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค. ์์ฒด ๋ฐ์ดํฐ ์ผํฐ์ ์ฌํด๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ AWS์ ๋์ฒด ์ปดํจํ
ํ์๋ฅผ ๋น ๋ฅด๊ฒ ์คํํ์ฌ ๋น์ฆ๋์ค๊ฐ ์ค๋จ๋์ง ์๋๋ก ํ ์ ์์ต๋๋ค. ์ฌํด๊ฐ ๋ณต๊ตฌ๋๋ฉด ๋ฏธ์
ํฌ๋ฆฌํฐ์ปฌํ ๋ฐ์ดํฐ๋ฅผ ๋ค์ ๋ฐ์ดํฐ ์ผํฐ๋ก ์ ์กํ์ฌ ๋ ์ด์ ํ์ํ์ง ์์ Amazon EC2 ์ธ์คํด์ค๋ฅผ ์ข
๋ฃํ ์ ์์ต๋๋ค. ์ฌํด ๋ณต๊ตฌ ์ Amazon VPC๋ฅผ ์ฌ์ฉํ๋ฉด ์ ์ ๋น์ฉ๋ณด๋ค ๋งค์ฐ ์ ๋ ดํ ๋น์ฉ์ผ๋ก ์ฌํด ๋ณต๊ตฌ ์ฌ์ดํธ์ ๋ชจ๋ ์ด์ ์ ์ป์ ์ ์์ต๋๋ค.

