**👉 VPC (가상 사설 클라우드)**는 클라우드 환경에서 사용자만의 독립적인 네트워크 공간을 제공하는 가상 네트워크입니다.
AWS, Azure, GCP 같은 클라우드 서비스에서 사용자의 리소스를 격리된 환경에서 운영할 수 있도록 지원합니다.
✅ 논리적으로 독립된 네트워크 환경 제공 – 각 사용자가 자신의 VPC를 가질 수 있음
✅ IP 주소 범위 설정 가능 – 사용자 정의 가능 (CIDR 블록 지정)
✅ 서브넷(Subnet) 구성 가능 – 퍼블릭 서브넷, 프라이빗 서브넷 설정
✅ 인터넷 및 온프레미스 연결 지원 – Internet Gateway, VPN, Direct Connect 연계
✅ 보안 설정 가능 – 보안 그룹(Security Group), 네트워크 ACL로 접근 제어
[ 인터넷 ]
│
[ Internet Gateway ]
│
┌─────────── VPC ────────────┐
│ ┌──────────────┐ ┌──────────────┐ │
│ │ Public Subnet │ │ Private Subnet │ │
│ │ (EC2, ALB) │ │ (DB, 내부 서비스)│ │
│ └──────────────┘ └──────────────┘ │
└───────────────────────────────────┘
✅ Public Subnet – 인터넷에서 접근 가능 (예: 웹 서버)
✅ Private Subnet – 인터넷에서 직접 접근 불가 (예: 데이터베이스)
✅ Internet Gateway – VPC의 퍼블릭 리소스를 인터넷과 연결
✅ NAT Gateway – 프라이빗 서브넷에서 인터넷으로 나가는 트래픽 처리
📌 1) 웹 애플리케이션 배포
📌 2) 온프레미스 네트워크 연동
📌 3) 멀티 계정 네트워크 아키텍처
📌 4) 보안 강화된 환경 구성
| 비교 항목 | VPC Peering | Transit Gateway |
| 연결 방식 | 개별 VPC 간 직접 연결 | 여러 VPC를 중앙에서 연결 |
| 확장성 | 제한적 (1:1 연결) | 확장성 뛰어남 (다수의 VPC 연결 가능) |
| 라우팅 관리 | 수동으로 개별 설정 | 중앙에서 라우팅 관리 가능 |
| 온프레미스 연결 | 직접 지원 안됨 | Direct Connect, VPN 연동 가능 |
| 보안 및 관리 | 개별 VPC마다 설정 필요 | 중앙에서 일괄 보안 정책 적용 가능 |
🚀 즉, VPC는 클라우드 환경에서 사용자의 네트워크를 격리하는 핵심 요소! 🚀
| 개인키와 공개키의 역할과 차이는? (Python, Java 예시) (0) | 2025.04.22 |
|---|---|
| udid와 uuid의 차이점은? (0) | 2025.04.21 |
| MGMT VPC 란? (0) | 2025.04.14 |
| Transit GW와 Internet GW 차이는? (0) | 2025.04.14 |
| curl 개념은? (0) | 2025.04.08 |