Lambda@Edge 함수 생성 및 사용 시작하기 - 아마존 CloudFront

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Lambda@Edge 함수 생성 및 사용 시작하기

Lambda@Edge 함수로 여러 가지 유용한 작업을 할 수 있지만, 시작 과정이 약간 복잡하게 느껴질 수 있습니다. 이 섹션에서는 Lambda @Edge 의 작동 방식을 개괄적으로 설명하고 간단한 CloudFront 예제를 단계별로 설명하는 자습서를 제공합니다.

작은 정보

Lambda@Edge의 작동 방식을 숙지하고 Lambda@Edge 함수를 작성한 뒤, Lambda@Edge를 사용하여 자체 사용자 지정 솔루션을 만드는 방법을 자세히 알아봅니다. 함수, 이벤트 구조 생성 및 업데이트, 트리거 CloudFront 추가에 대해 자세히 알아보십시오. 또한 Lambda@Edge 예제 함수에서 다양한 아이디어와 코드 샘플도 다룹니다.

다음은 Lambda 함수를 생성하고 사용하는 방법에 대한 개요입니다. CloudFront

  1. AWS Lambda 콘솔에서 미국 동부(버지니아 북부) 리전에 Lambda 함수를 생성합니다. (아니면 예를 들어 AWS SDK 중 하나를 사용하여 프로그래밍 방식으로 함수를 만들 수도 있습니다.)

  2. 번호가 지정된 함수 버전을 저장하고 게시합니다.

    함수를 변경하려면 미국 동부(버지니아 북부)에서 $LATEST 버전의 함수를 편집해야 합니다. 그런 다음 함께 CloudFront 작동하도록 설정하기 전에 번호가 매겨진 새 버전을 게시합니다.

  3. 함수가 적용되는 CloudFront 배포 및 캐시 동작을 선택합니다. 그런 다음 함수를 실행하게 하는 하나 이상의 CloudFront 이벤트 (트리거) 를 지정합니다. 예를 들어 뷰어로부터 요청을 CloudFront 받을 때 함수가 실행되도록 트리거를 만들 수 있습니다.

  4. 트리거를 생성하면 Lambda가 해당 함수를 전 세계의 AWS 위치에 복제합니다.


				와 통합되는 Lambda 함수를 생성하는 방법을 보여주는 개념적 그래픽  CloudFront