- 같은 리전에서의 전송만 무료니까 설정시 자신이 속한 리전을 설정
price class | 가격 |
---|---|
All Edge locations | 가장 비싸다 |
Us, Canada, Europe, Asia and MEA | 중간 |
Only US, Canada and Europe | 추천 |
각각 파일을 엣지와 브라우저에 최대한 오래 저장될 수 있도록 Cache-control and Expires header에 만료 기간을 너무 짧지 않게 설정하는게 중요하다.
적절하게 조절하면 Browser에 다운로드 하는 데이터양를 최대한 줄일 수 있다.
1, 2의 방법은 모든 경우에 적용되지 않고 2번의 경우는 설정에 필요한 노력이 많이 필요하기 때문에 이번에 Savings Bundle 방식이 가장 효과적인 CF 비용 절감 방법이라고 할 수 있다.
월 Cloudfront 사용량이 일정하지 않은 경우는 약정금액을 모두 사용하지 않았을때 이월이 되지 않으므로 월단위로 약정금액을 모두 사용할 수 있도록 약정금액을 사용하는 것이 효과적이므로
지난 몇개월 간 비용 이력을 보고 월단위로 약정 금액을 모두 사용할 수 있는 금액을 결정
EC2 혹은 S3에 트래픽 비용이 많이 나오는 경우 이를 고려해볼 필요가 있다.
예를 들어 EC2로 web service를 하는 경우 비용 측면에서 Cloudfront가 조금 비싸지만 Savings Bundle을 적용하면 비용을 절감 할 수 있다.
S3는 cloudfront의 온디맨드 가격보다 비싸지만 Savings Bundle을 사용할 경우 더욱 저렴한 가격으로 훨씬 빠른 전송속도로 사용할 수 있다.
CF Savings Bundle을 활용하면 데이터 전송 비용을 상당히 절약할 수 있다.