AWS CDN - CloudFront

jys9962·2021년 12월 20일
0

aws

목록 보기
1/6

원본

한 배포 안에서 여러 원본 설정 가능
[동작]에서 어떤 원본으로 요청할 지 선택

특정 원본에서 오류 발생시 다른 원본으로 가도록 [오리진 그룹] 설정

캐시정책

동작 탭에서 선택
URL Path별로 우선순위 지정해서 정책 분리 가능

CachingOptimized (기본)

  • 헤더, 쿼리, 쿠키 모두 캐시 키로 사용 안함
  • 기본 TTL 86400초 (1day)
  • 압축

캐시정책 생성

  • TTL 설정 가능
  • 헤더, 쿼리, 쿠키 원하는 데로 키 지정 가능
  • 압축 여부 설정 가능

Edge Function

Lambda@Edge

  • node.js (or python)
  • viewer, origin 모두 사용 가능
  • 다른 AWS와 연동할 수 있음 ( ex: dynamoDB )
  • request/response body에 접근할 수 있어서 다양하게 활용 가능

CloudFront Function

  • javascript
  • viewer 에서만 사용 가능
  • header 변경이나 단순 url redirect에 사용됨

0개의 댓글