ecsimsw / daily-notes

val contents = myDailyNotes.filter { it.isPublic }
5 stars 0 forks source link

ALB, Lambda 전면에 CloudFront 를 두는 이유 #39

Closed ecsimsw closed 3 months ago

ecsimsw commented 5 months ago

https://aws.amazon.com/ko/blogs/tech/accelerate-protect-and-make-dynamic-workloads-delivery-cost-efficient-with-amazon-cloudfront/

ecsimsw commented 3 months ago

image

  1. 보안 : WAF나 Shield를 지원하지 않는 컴포넌트 앞에 CF를 붙이고, CF에 WAF, Shield 사용 (API Gateway : Shield X, Lambda : WAF X)
  2. 비용 : Lambda나 APIGateway로 직접 요청과 CF로의 네트워크 금액적인 비용이 다르다. AWS의 CF 비용 할인 정책을 유리하게 사용할 수 있어서.
  3. 성능 : 정적 자원 캐싱, 동적 자원도 성능 향상이 있다고 하는데 와닿지 않음.