AWS 를 사용하면서 가장 많이 나오는 요금은 무엇일까?
어떤 자원을 어떤 형태로 사용하느냐에 따라 달라지겠지만
일반적인 웹 서비스라고 가정했을 때
역시 가장 큰 비용을 차지하는 것은 네트워크 전송요금이다
AWS 의 과금체계는 깨알같다
컴퓨팅과 같은 상품도 당연히 그러하지만
데이터 전송과 관련한 요금은 더욱 깨알같다
Region 내의 데이터 전송만 생각해봐도 케이스가 정말 많다
같은 Region 내에서의 전송은 무료인가?
같은 Region 내에서 가용성 영역이 다르면 유료인가?
ELB 가 앞단에 있다면 요금은?
ELB 에 물린 서버가 크로스 존이면 또 다른가?
EC2 가 직접 응답하는 것과 ELB 경유 응답의 가격 차이는? 등등...
이걸 한장에 정리해 놓은 그림이 바로 아래의 그림이다.
그림의 출처는 https://github.com/open-guides/og-aws#aws-data-transfer-costs
Cost Explorer 에서 과금 내역을 살펴보면서
DataTransfer 관련한 요금이 많이 나오고 있다면
어느 항목에서 요금이 많이 청구되는지 꼭 분석하자
그리고 그 요금을 낮출 방법을 찾아봐야 한다.
상황에 따라서는 요금을 낮추기 위해 데이터의 플로우 변경이 필요할 수도 있다.
개발된 산출물의 변경 개발이 필요할 수도 있다.
그래도 하자. 그래야... 한다.. ㅎㅎ