Amazon VPC(Virtual Private Cloud)는 AWS 클라우드 내에서 사용자를 위해 프로비저닝한 논리적으로 격리된 가상 네트워크입니다. 이는 사용자의 자체 데이터 센터에서 운영하는 기존 네트워크와 매우 유사하지만, AWS의 확장성, 유연성 및 다양한 네트워킹 기능을 활용할 수 있다는 장점이 있습니다.
▶ VPC의 주요 특징 및 장점:
격리성: VPC는 사용자의 AWS 계정 전용으로 생성되며, 다른 AWS 계정의 네트워크와 논리적으로 격리되어 보안을 강화합니다.
IP 주소 범위 제어: VPC를 생성할 때 원하는 IP 주소 범위(CIDR 블록)를 직접 지정할 수 있습니다. 이는 기존 네트워크와의 충돌을 방지하고, 네트워크 구성을 유연하게 관리할 수 있도록 합니다.
서브넷 구성: VPC 내에 하나 이상의 서브넷을 생성하여 리소스를 그룹화하고 관리할 수 있습니다. 각 서브넷은 특정 가용 영역(Availability Zone) 내에 위치하며, 퍼블릭 또는 프라이빗 서브넷으로 구성할 수 있습니다.
라우팅 제어: 라우팅 테이블을 사용하여 VPC 내의 트래픽 흐름을 제어하고, 인터넷 게이트웨이, 가상 프라이빗 게이트웨이(VPN), NAT 게이트웨이 등으로 트래픽을 라우팅할 수 있습니다.
보안 제어: 보안 그룹 및 네트워크 ACL(Network Access Control List)을 사용하여 인스턴스 및 서브넷 수준에서 네트워크 트래픽을 세밀하게 제어할 수 있습니다.
연결성: 인터넷 게이트웨이를 통해 퍼블릭 서브넷의 인스턴스가 인터넷과 통신할 수 있도록 하고, NAT 게이트웨이를 통해 프라이빗 서브넷의 인스턴스가 아웃바운드 인터넷 연결을 안전하게 수행할 수 있도록 합니다. 또한, VPC 피어링, AWS VPN, AWS Direct Connect 등을 통해 다른 VPC 또는 온프레미스 네트워크와 연결할 수 있습니다.
▶ VPC 생성 단계 안내
다음은 AWS Management Console을 사용하여 VPC만 생성하는 기본적인 단계입니다.
댓글 영역