

# Lambda@Edge를 사용하여 엣지에서 사용자 지정
<a name="lambda-at-the-edge"></a>

Lambda@Edge는 AWS Lambda의 확장된 기능입니다. Lambda@Edge는 Amazon CloudFront를 통해 전달되는 콘텐츠를 사용자 지정하는 함수를 실행할 수 있게 해 주는 컴퓨팅 서비스입니다. 미국 동부(버지니아 북부) AWS 리전 한 곳에서 Lambda 콘솔을 사용하여 Node.js 또는 Python 함수를 작성할 수 있습니다.

함수를 만든 후에 Lambda 콘솔 또는 CloudFront 콘솔에 트리거를 추가하여 서버를 프로비저닝하거나 관리하지 않고도 뷰어에 더 가까운 AWS 위치에서 함수를 실행합니다. 선택적으로 Lambda 및 CloudFront API 작업을 사용하여 프로그래밍 방식으로 함수와 트리거를 설정할 수 있습니다.

Lambda@Edge는 하루 몇 번의 요청에서 초당 수천 개의 요청으로 자동 확장됩니다. 오리진 서버가 아니라 최종 사용자에게 가까운 AWS 위치에서 요청을 처리하므로 지연 시간이 크게 단축되고 사용자 경험이 상당히 개선됩니다.

**참고**  
Lambda@Edge는 gRPC 요청에서 지원되지 않습니다. 자세한 내용은 [CloudFront 배포에 gRPC 사용](distribution-using-grpc.md) 섹션을 참조하시기 바랍니다.

**Topics**
+ [Lambda@Edge가 요청 및 응답을 처리하는 방법](lambda-edge-event-request-response.md)
+ [Lambda@Edge 사용 방법](lambda-edge-ways-to-use.md)
+ [Lambda@Edge 함수 시작(콘솔)](lambda-edge-how-it-works.md)
+ [Lambda@Edge에 대한 IAM 권한 및 역할 설정](lambda-edge-permissions.md)
+ [Lambda@Edge 함수 작성 및 생성](lambda-edge-create-function.md)
+ [Lambda@Edge 함수에 대한 트리거 추가](lambda-edge-add-triggers.md)
+ [Lambda@Edge 함수 테스트 및 디버깅](lambda-edge-testing-debugging.md)
+ [Lambda@Edge 함수 및 복제본 삭제](lambda-edge-delete-replicas.md)
+ [Lambda@Edge 이벤트 구조](lambda-event-structure.md)
+ [요청 및 응답 작업 수행](lambda-generating-http-responses.md)
+ [Lambda@Edge 예제 함수](lambda-examples.md)