Amazon Web Services (AWS)에서 Virtual Private Cloud (VPC)는 사용자가 정의한 가상 네트워크이다.
이를 통해 사용자는 AWS 클라우드에서 로직적으로 격리된 공간을 가질 수 있으며, 사용자는 이 공간에 AWS 리소스를 시작하고 네트워크 환경을 사용자 정의할 수 있다.
AWS VPC의 주요 기능은?
보안
VPC를 사용하면 네트워크를 통해 실행되는 리소스에 대한 보안과 액세스 제어를 향상시킬 수 있다.
보안 그룹과 네트워크 액세스 제어 목록 (ACL)을 사용하여 인바운드 및 아웃바운드 트래픽을 제어할 수 있다.
서브넷팅과 라우팅
VPC는 하나 이상의 서브넷으로 구성된다.
각 서브넷은 특정 IP 주소 범위를 가지며, 이는 사용자가 VPC를 생성할 때 선택한 IP 주소 범위에서 파생된다.
사용자는 서브넷을 public (인터넷에 연결) 또는 private (인터넷과 분리)로 설정할 수 있다.
라우팅 테이블을 사용하여 서브넷 간의 트래픽 흐름을 제어할 수 있다.
서브넷의 인터넷 연결
인터넷 게이트웨이를 사용하여 VPC를 인터넷에 연결할 수 있다.
이를 통해 VPC 내의 인스턴스가 인터넷과 통신할 수 있다.
VPN 연결
Virtual Private Network (VPN) 연결을 사용하여 VPC를 기업 네트워크에 연결할 수 있다.
이를 통해 VPC 내의 리소스를 기업 네트워크의 확장으로 사용할 수 있다.
VPC Peering
VPC 피어링을 사용하면 두 VPC 간에 트래픽을 직접 라우팅할 수 있다.
이는 AWS 계정 간 또는 같은 계정 내의 두 VPC 간에 설정할 수 있다.
VPC는 사용자가 AWS 리소스를 보호하고 네트워크 트래픽을 제어하는 데 도움이 되는 핵심 AWS 서비스이다.
사용자는 VPC 설정을 변경하거나 여러 VPC를 함께 사용하여 복잡한 네트워크 아키텍처를 만들 수 있다.
'AWS > 용어 및 설명' 카테고리의 다른 글
PostgreSQL Amazon Aurora와 Amazon RDS 차이는 무엇인가요? (0) | 2023.08.25 |
---|---|
Amazon VPC 구성 요소들 (0) | 2023.08.03 |
RFC 1918란? (0) | 2023.08.03 |
AWS VPC IP대역에 대해 (0) | 2023.08.03 |
AWS 네트워킹 및 컴퓨팅 리소스와 관련된 용어 (0) | 2023.08.03 |