이세개발
article thumbnail

AWS에서 여러 Virtual Private Cloud (VPC) 간에 안전하게 네트워크 통신을 하려면 어떤 방법을 사용해야 할까요?
이 글에서는 AWS의 두 가지 주요 연결 방법, VPC Peering과 Transit Gateway에 대해 알아보겠습니다.

VPC Peering (VPC 피어링)

정의:

VPC 피어링은 두 VPC 간에 private 네트워크 연결을 생성합니다. 이 연결은 AWS의 다른 서비스와는 독립적으로 작동하여, VPC간에 직접적인 네트워크 라우팅을 가능하게 합니다.

주요 특징:

  • 직접 연결: 두 VPC는 마치 같은 네트워크에 있는 것처럼 서로 통신할 수 있습니다.
  • 데이터 보안: 데이터는 인터넷을 거치지 않고 AWS의 private 네트워크 내에서만 이동합니다.

사용 사례:

  • 두 VPC 간의 짧고 간단한 연결이 필요한 경우
  • 데이터의 보안 및 속도가 중요한 작업에 적합

Transit Gateway (트랜짓 게이트웨이)

정의:

Transit Gateway는 여러 VPC와 on-premises 네트워크를 중앙화된 게이트웨이로 연결할 수 있게 해주는 서비스입니다.

주요 특징:

  • 대규모 연결: 수십, 수백, 또는 그 이상의 VPC를 하나의 게이트웨이에 연결 가능
  • 플렉시블한 연결: VPC끼리, VPC와 온프레미스 네트워크 간의 연결 모두 지원

사용 사례:

  • 많은 수의 VPC가 있는 대규모 조직
  • 중앙에서 네트워크 연결 및 라우팅을 관리하고 싶은 조직

결론:

VPC Peering과 Transit Gateway는 AWS의 VPC 간의 연결을 위한 효율적인 방법입니다. VPC Peering은 간단하고 빠른 연결을 원하는 경우에 적합하며, Transit Gateway는 대규모 VPC 연결 및 중앙 관리가 필요한 조직에 이상적입니다. 여러분의 요구 사항과 환경에 따라 적절한 선택을 하시길 바랍니다.

구현해보기

VPC Peering (VPC 피어링)

다른 리전의 vpc와 간단하게 설정 가능합니다.

Transit Gateway (트랜짓 게이트웨이)

Transit gateway를 양 리전에 설정, 그리고 각각 vpc를 연결해줍니다.

vpc 연결

 

Transit Gateway (트랜짓 게이트웨이) 다른 리전 Peering

다시 연결, 생성에 들어가서 Peering Connection 을 선택한다.
vpc peering과 같은 방법으로 설정하면 된다.

 

막상 구축을 해보니 Transit Gateway는 간단히 생각해서 큰 의미의 vpc와 같다고 볼 수 있을것같다.
Transit Gateway > VPC > Subnet 정도로 생각하면 될 것같다.

'AWS' 카테고리의 다른 글

AWS 150개 강좌 무료  (0) 2023.05.05
profile

이세개발

@print(name)

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!