관리 메뉴

ARTIFEX ;)

AWS #2 엣지 로케이션(Edge Locatio) 본문

# Cloud/AWS

AWS #2 엣지 로케이션(Edge Locatio)

Artifex_Ethan_ 2020. 10. 12. 15:20
반응형

AWS 엣지 로케이션(Edge Location) : 

AWS의 CDN 제품인 CloudFront의 캐싱 컨텐츠가 위치하는 곳이다.

(모든 위치의 사용자에게 더 빠르게 전송하기 위해 컨텐츠 사본을 캐시하는데 사용하는 사이트)

엣지 로케이션은 PoP (Point Of Presence)라고도 하며, AWS의 엣지 로케이션은 약 2만 곳 정도 있다고 한다.

 

엣지 로케이션은 CloudFront만을 위한 영역이고, EC2나 VPC, EBS, S3등의 서비스는 사용할 수 없다.

최근에는 단순 캐싱 외에도 서버리스 서비스인 람다(lambda)를 보다 사용자 근접에서 실행하기 위한 Lambda@Edge 기능도 수행한다. (CloudFront와 Lambda는 추후 자세하게 공부한 걸 정리하도록 하겠다.)

람다는 더 가까운 위치에서 코드를 실행하여 성능을 개선하고 지연 시간을 단축할 수 있게 해준다.

CloudFront에 의해 생성된 이벤트에 대한 응답으로 코드를 실행하며, 미리 수행할 코드를 업로드하면 람다가 최종 사용자와 가장 가까운 엣지 로케이션에서 코드를 실행하는 구조이다.

추가적으로 엣지 로케이션에 보안(Security)도 사용할 수 있다.

 

 

 

반응형