기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Lambda@Edge 함수 생성 및 사용 시작하기
Lambda@Edge 함수로 여러 가지 유용한 작업을 할 수 있지만, 시작 과정이 약간 복잡하게 느껴질 수 있습니다. 이 섹션에서는 Lambda @Edge 의 작동 방식을 개괄적으로 설명하고 간단한 CloudFront 예제를 단계별로 설명하는 자습서를 제공합니다.
작은 정보
Lambda@Edge의 작동 방식을 숙지하고 Lambda@Edge 함수를 작성한 뒤, Lambda@Edge를 사용하여 자체 사용자 지정 솔루션을 만드는 방법을 자세히 알아봅니다. 함수, 이벤트 구조 생성 및 업데이트, 트리거 CloudFront 추가에 대해 자세히 알아보십시오. 또한 Lambda@Edge 예제 함수에서 다양한 아이디어와 코드 샘플도 다룹니다.
다음은 Lambda 함수를 생성하고 사용하는 방법에 대한 개요입니다. CloudFront
-
AWS Lambda 콘솔에서 미국 동부(버지니아 북부) 리전에 Lambda 함수를 생성합니다. (아니면 예를 들어 AWS SDK 중 하나를 사용하여 프로그래밍 방식으로 함수를 만들 수도 있습니다.)
-
번호가 지정된 함수 버전을 저장하고 게시합니다.
함수를 변경하려면 미국 동부(버지니아 북부)에서 $LATEST 버전의 함수를 편집해야 합니다. 그런 다음 함께 CloudFront 작동하도록 설정하기 전에 번호가 매겨진 새 버전을 게시합니다.
-
함수가 적용되는 CloudFront 배포 및 캐시 동작을 선택합니다. 그런 다음 함수를 실행하게 하는 하나 이상의 CloudFront 이벤트 (트리거) 를 지정합니다. 예를 들어 뷰어로부터 요청을 CloudFront 받을 때 함수가 실행되도록 트리거를 만들 수 있습니다.
-
트리거를 생성하면 Lambda가 해당 함수를 전 세계의 AWS 위치에 복제합니다.