본문 바로가기

Ops/AWS

AWS CloudFront lambda@edge 트리거 방식

반응형

AWS CloudFront lambda@edge 트리거 방식

 

 

 

■ 함수 연결

cloudfront 의 특정 이벤트 시점에 Lambda@Edge를 호출하여 요구 사항에 맞게 로직을 추가할 수 있습니다.

Lambda@Edge는 버지니아 북부에서만 사용이 가능합니다.

바디 포함은 Post 등의 명령을 사용해야 할 때 활용하면 된다고 합니다. (확실하지 않음)

 

 

■ 연결 방식

Viewer Request (뷰어 요청)

    - 클라이언트에서 이벤트가 도착하고 들어오는 HTTP 요청에 접근할 때 동작

    - 이 특정 이벤트는 요청된 개체가 이미 캐시 되어 있는지 여부에 관계없이 동작

Viewer Reponse (뷰어 응답)

    - 엣지 로케이션 뷰어에 응답을 반환하기 전에 이벤트가 동작

Origin Request (원본 요청)

    - 요청된 객체가 엣지 로케이션에 캐시 되지 않았을 경우에만 동작

Origin Response (원본 응답)

    - 오리진이 요청에 대한 응답을 반환한 후에 동작

 

 

■ Reference

  내용 URL
  lambda@edge https://labs.brandi.co.kr/2020/01/20/kwakjs.html
  lambda@edge https://velog.io/@excellent/WIPAWS-cloudfront-인증-lambdaedge와-cloudfront-function
  공식 이미지 https://docs.aws.amazon.com/zh_cn/lambda/latest/dg/lambda-edge.html

 

 

 


by mkdir-chandler


 

 

 

 

 

728x90
반응형