AWS Global Accelerator에서 사용자 정의 라우팅 가속기를 사용하는 데 드는 비용은 주로 각 가속기의 고정 시간당 수수료와 데이터 전송 요금의 두 가지 구성 요소가 포함됩니다.
1. 가속기 당 고정 시간당 수수료
배포하는 각 사용자 지정 라우팅 가속기는 고정 시간당 청구가 발생합니다. 이 수수료는 가속기에 할당 된 AWS 제공 정적 IPv4 주소의 사용에 포함됩니다. IP 주소는 가속기가 비활성화되고 트래픽을 라우팅하지 않더라도 가속기에 존재하는 한 가속기에 할당됩니다. 그러나 가속기를 삭제하면 해당 정적 IP 주소를 잃어 버립니다 [1] [9].
2. 데이터 전송 비용
시간당 수수료를 넘어서, 당신은 가속기를 통해 전송 된 데이터의 양을 지불합니다. 데이터 전송 가격은 지리적 지역마다 다르며 가속기가 처리 한 데이터의 양에 따라 다릅니다. 이는 사용자 정의 라우팅 가속기를 통해 트래픽이 더 많이 라우팅 될수록 데이터 전송 비용이 높아집니다 [3] [9].
3. 추가 고려 사항
- 사용자 정의 라우팅 가속기 트래픽을 VPC 서브넷 내 EC2 인스턴스로만 경로로 돌리며로드 밸런서와 같은 다른 엔드 포인트 유형을 지원하지 않습니다. 이는 필요한 EC2 인스턴스의 수와 크기와 같은 전체 비용에 영향을 줄 수있는 아키텍처 결정에 영향을 줄 수 있습니다 [1] [7].
- 모든 대상 포트 및 인스턴스를 커버하기 위해 충분한 리스너 포트 범위를 할당해야하며, 이는 복잡성 및 관리 오버 헤드에 영향을 줄 수 있지만 비용은 직접적으로 영향을 줄 수 있습니다 [7] [10].
-HeoIP (자신의 IP 주소 범위)를 사용하는 것이 지원되며 IP 주소 관리와 관련된 비용이 발생할 수 있지만 IP 사용량을 더 많이 제어 할 수 있습니다 [1].
요약하면, 사용자 정의 라우팅 가속기의 주요 비용 드라이버는 시간당 가속기 수수료와 데이터 전송 볼륨 요금입니다. 이러한 비용은 VPC 서브넷에서 EC2 인스턴스를 실행하는 데 드는 기본 비용에 추가됩니다. 맞춤형 라우팅 기능 자체는 본질적으로 표준 글로벌 가속기 가격 책정 모델을 넘어 추가 요금을 추가하지는 않지만,이를 가능하게하는 아키텍처는 전체 AWS 리소스 사용 및 비용에 영향을 줄 수 있습니다 [3] [9] [10].
인용 :
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-accelerators.html
[2] https://aws.amazon.com/blogs/networking-and-content-delivery/introducing-lobal-accelerator-custom-routing-accelerators/
[3] https://cloudchipr.com/blog/aws-global-accelerator
[4] https://repost.aws/questions/quqyevph1vso2cepqqixrhtq/cloudfront-vs-global-accelerator
[5] https://boto3.amazonaws.com/v1/documentation/api/1.36.2/reference/services/globalaccelerator.html
[6] https://www.youtube.com/watch?v=duxx0upuksg
[7] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-guidelines.html
[8] https://www.reddit.com/r/aws/comments/wr4d0r/cloudfront_global_accelerator/
[9] https://www.nops.io/glossary/what-is-is-aws-global-accelerator/
[10] https://docs.aws.amazon.com/global-accelerator/latest/dg/work-with-custom-routing-accelerators.html