AWS

[AWS] VPC - 기본 네트워크 환경 구성

테런 2024. 4. 22. 10:24
VPC란?

 

Amazon VPC (Virtual Private Cloud) 를 사용하면 정의한 논리적으로 격리된 가상 네트워크에서 AWS 리소스를 시작할 수 있습니다. 이 가상 네트워크는 AWS의 확장 가능한 인프라를 사용한다는 이점과 함께 고객의 자체 데이터 센터에서 운영하는 기존 네트워크와 매우 유사합니다.

 

VPC에는 두 개의 가용 영역에 Public SubnetPrivate Subnet이 있습니다. 각 Public Subnet에는 NAT 게이트웨이로드 밸런서 노드가 포함되어 있습니다. 서버는 Private Subnet에서 실행되고, Auto Scaling 그룹을 사용하여 시작 및 종료되며, 로드 밸런서에서 트래픽을 수신합니다. 서버는 NAT 게이트웨이를 사용하여 인터넷에 연결할 수 있습니다. 서버는 게이트웨이 VPC 엔드포인트를 사용하여 Amazon S3에 연결할 수 있습니다.

 

 

VPC 생성

Region 선택

 

VPC 생성

  

VPC 설정

 

VPC 생성 완료

 

서브넷 생성

 

서브넷은 VPC의 IP 주소 범위입니다. VPC를 생성한 후 각 가용 영역에 하나 이상의 서브넷을 추가할 수 있습니다.

서브넷 생성

 

VPC 연결

 

Public 서브넷 생성

 

Private 서브넷 생성

 

서브넷 생성 완료

 

인터넷 게이트웨이 생성

 

인터넷 게이트웨이는 수평적으로 확장되고 가용성이 뛰어난 중복 VPC 구성 요소로, VPC와 인터넷 간의 통신을 활성화합니다.

인터넷 게이트웨이 생성

 

인터넷 게이트웨이 설정

 

인터넷 게이트웨이 생성 완료

 

인터넷 게이트웨이를 VPC에 연결

 

인터넷 게이트웨이 연결 완료

 

라우팅 테이블 생성

 

라우팅 테이블에는 서브넷이나 게이트웨이의 네트워크 트래픽이 전달되는 위치를 결정하는 데 사용되는 일련의 규칙(경로라고 함)이 포함되어 있습니다.

라우팅 테이블 생성

 

Public 라우팅 테이블 생성

 

Private 라우팅 테이블 생성

 

라우팅 테이블 생성 완료

 

Public 서브넷에 Public 라우팅 테이블 연결

 

Public 라우팅 테이블은 인터넷 게이트웨이 추가

 

Private 서브넷에 Private 라우팅 테이블 연결