AWS 솔루션을 설계하는 동안 데이터 전송 요금을 놓치는 경우가 많다. 이를 고려하면 비용 절감에 도움을 준다.

조건 하나하나 따져볼 예정..

참고: https://aws.amazon.com/ko/blogs/architecture/overview-of-data-transfer-costs-for-common-architectures/


AWS와 인터넷 간의 데이터 전송

인터넷 → AWS(인바운드): 요금 부과 X

AWS → 인터넷(아웃바운드): 요금 부과

 

AWS 내 데이터 전송

  • 워크로드와 다른 AWS 서비스 간의 데이터 전송
    • 워크로드가 AWS 서비스에 액세스할 때: 요금 부과
  • 동일한 AWS 리전 내 서비스 액세스
    •  IGW를 사용해 AWS의 퍼블릭 엔드포인트 액세스: 요금 부과 X
    • NGW를 사용해 AWS의 퍼블릭 엔드포인트 액세스: 요금 부과(게이트웨이를 통과하는 데이터에 대해)

 

  • AWS 리전에서 서비스 액세스
    • 워크로드가 다른 리전의 서비스에 액세스: 요금 부과

  • 워크로드의 다양한 구성 요소 내에서 데이터 전송
    • 워크로드의 서로 다른 구성 요소 간에 데이터 전송이 있는 경우 요금 부과
  • 동일한 AWS 리전의 워크로드 구성 요소(AZ 관련)
    • 동일한 AZ 내 데이터 전송: 요금 부과 X
    • 고가용성 - 여러 AZ 배포: 요금 부과

  • VPC 피어링 연결(AWS 네트워크의 여러 VPC에 워크로드를 배포)
    • 동일한 AZ 내 VPC 피어링 연결: 요금 부과 X
    • AZ를 교차한 VPC 피어링 연결: 요금 부과

  • Transit Gateway(연결된 VPC, DX, Site-to-Site VPN 요금 포함)

  • 다양한 AWS 리전의 워크로드 구성 요소(리전 간)
    • VPC 피어링: 요금 부과
    • Transit Gateway: 피어의 한쪽에서만 요금 부과

AWS와 온프레미스 데이터 센터 간의 데이터 전송

  • AWS Site-to-Site VPN

  • AWS Direct Connect

  • 여러 리전의 Direct Connect


요금 팁

  • VPC 엔드포인트를 사용하여 AWS 내에서 AWS 서비스에 연결할 때 인터넷을 통한 트래픽 라우팅을 피해라
    • VPC 게이트웨이 엔드포인트를 사용하면 동일한 리전 내에서 데이터 전송 요금 없이 S3, DynamoDB 통신 가능
    • VPC 인터페이스 엔드포인트는 일부 AWS 서비스에서 사용 가능, 시간당 서비스 요금 + 데이터 전송 요금 발생
  • 온프레미스 네트워크에 데이터를 보낼 때 인터넷 대신 Direct Connect 사용
  • AZ 경계를 넘는 트래픽에는 일반적으로 데이터 전송 요금이 부과됨
  • 리전 경계를 넘는 트래픽에도 일반적으로 데이터 전송 요금이 부과됨
  • AWS 프리티어를 활용하라
  • AWS 요금 계산기를 활용하라
  • https://wellarchitectedlabs.com/cost/200_labs/200_enterprise_dashboards/3_create_data_transfer_cost_analysis/ :관련한 워크숍

+ Recent posts