작성자 : ongja.cloudnet@, 업데이트 : 2020.07.07


1. VPC (Virtual Private Cloud)

1.1 VPC 란?

1.1.1 VPC 정의

VPC는 Virtual Private Cloud의 약자로 AWS 클라우드 내 논리적으로 독립된 섹션을 제공하여, 사용자가 정의한 가상 네트워크 상에서 다양한 AWS 리소스를 실행할 수 있게 지원합니다. 한마디로 독립된 가상의 클라우드 네트워크라 볼 수 있습니다.

AWS 클라우드 서비스는 사용자에 따라 네트워크 환경을 직접 설계를 할 수 있다는 특징을 가지고 있습니다. 2011년 8월에 AWS VPC가 최초 정식 릴리즈가 되어, 사용자는 VPC 내에 IP 대역, 인터페이스, 서브넷, 라우팅 테이블, 네트워크 게이트웨이, 보안 그룹, 네트워크 ACL 등을 생성하고 제어할 수 있습니다.

[그림 1-1-1] VPC 도식화

[그림 1-1-1] VPC 도식화

[그림 1-1-1]과 같이 AWS 클라우드 내에 VPC를 생성하여 사용자 기반 하에 다양한 리소스를 생성하고 제어할 수 있습니다.

[그림 1-1-2] VPC 리소스 정보

[그림 1-1-2] VPC 리소스 정보

AWS 콘솔에서 VPC 대시보드에 접근하면 [그림 1-1-2]와 같이 다양한 VPC 리소스들을 확인해 볼 수 있습니다.