VPC란 무엇인가

20
1 / 16

VPC란 무엇인가

2006년, Amazon은 자사 서버를 외부에 빌려주기 시작했습니다. 이것이 AWS의 시작이었고, 클라우드 컴퓨팅의 역사가 바뀐 순간이었습니다. 하지만 곧 심각한 문제가 드러났습니다 — 수천 개의 회사가 같은 네트워크를 공유하고 있었던 것입니다.

Virtual Private Cloud(VPC) 는 이 문제를 해결하기 위해 탄생했습니다. AWS 클라우드 안에 나만의 격리된 가상 네트워크를 만드는 기술입니다.

이 레슨을 마치면 다음을 이해할 수 있습니다:

  • VPC가 왜 필요하고 어떤 문제를 해결하는지
  • 서브넷, CIDR, 인터넷 게이트웨이의 역할
  • 트래픽이 VPC 안에서 어떤 경로로 흐르는지
  • 보안 그룹과 NACL의 차이점과 사용 전략
  • NAT Gateway의 비용 구조와 실무 설계 패턴
  • 기본 VPC 아키텍처를 직접 설계하는 방법
VPC 구성 요소를 아파트 단지로 표현한 일러스트

사전 지식: 이 레슨은 AWS 계정 생성과 콘솔 기본 탐색을 이미 완료한 분을 대상으로 합니다. 아직 콘솔이 낯설다면 AWS 콘솔 기초 가이드를 먼저 읽어보세요.