Cloud VisualizerCloud Visualizer
36개 개념
← 전체 목록
🔒

Amazon VPC

네트워킹가상 네트워크 격리

아키텍처 다이어그램

인바운드퍼블릭 접근NAT내부 통신🌐Internet🚪Internet GW🟢Public Subnet🔄NAT Gateway🔒Private Subnet🔒Private Subnet

점선 애니메이션은 데이터 또는 요청의 흐름 방향을 나타냅니다

왜 필요한가요?

클라우드에 리소스를 올릴 때도 모든 서버와 데이터베이스를 같은 공개 네트워크에 두면 보안과 통신 경로를 제어하기 어렵습니다. 외부 노출과 내부 통신을 나눌 네트워크 경계가 필요합니다.

안에서 어떻게 동작하나요?

VPC는 서브넷, 라우트 테이블, 인터넷 게이트웨이, NAT, 보안 그룹을 조합해 네트워크를 나눕니다. 퍼블릭 리소스와 프라이빗 리소스를 분리하고, 트래픽이 들어오고 나가는 경로를 통제합니다.

무엇과 헷갈리나요?

VPC와 IAM은 둘 다 보안처럼 보이지만 다루는 층위가 다릅니다. IAM은 누가 어떤 AWS 작업을 할지 통제하고, VPC는 리소스가 어떤 네트워크 경계 안에서 통신할지를 통제합니다.

왜 이런 방식이 등장했나요?

온프레미스에서는 VLAN, 방화벽, 라우터로 네트워크를 분리했지만 클라우드에서는 이 경계를 API로 재현해야 했습니다. 그래서 인프라와 함께 코드처럼 관리할 수 있는 가상 네트워크 계층인 VPC가 핵심이 됐습니다.

언제 쓰나요?

프라이빗 데이터베이스, 인터넷에 노출된 웹 계층, 내부 전용 워커처럼 네트워크 경계를 나눠야 하는 거의 모든 AWS 아키텍처에 쓰입니다. 서비스가 많아질수록 VPC 설계가 기본 토대가 됩니다.

멀티 티어 아키텍처하이브리드 클라우드규정 준수마이크로서비스 격리
Official Docs

더 깊게 보기

현재 페이지의 개념 설명을 본 뒤 공식 문서로 바로 이동합니다.

AWS