본문 바로가기

Development/AWS

AWS CloudFront (feat. Edge Location)

AWS의 CloudFront는 전역 컨텐츠 전송 네트워크이다.

전 세계에 위치한 Edge Location(엣지 로케이션)을 사용하여

사용자에게 컨텐츠를 더 빠르게 전달하고, 웹 어플리케이션의 성능을 향상시키는데 도움을 준다.

 

 

CDN(Content Delivery Network)

전 세계에 분산된 서버 네트워크로 구성된 시스템이다.

이 네트워크는 콘텐츠를 최종 사용자에게 더 빠르게 전달하기 위해 사용된다.

컨텐츠를 지리적으로 분산된 서버에 캐싱하고 사용자가 해당 컨텐츠에 접근할 때 최적의 경로를 통해 제공한다.

 

 

캐싱이란?
데이터나 컨텐츠를 임시 저장하여 이후에 동일한 요청이 있을 때
더 빠르게 제공하는 기술 또는 메커니즘을 말한다.

 

 

Edge Location(엣지 로케이션)

엣지로케이션은  AWS의 CDN 서비스인 Cloud Front를 위한 캐시 서버들을 의미한다.

 

 

 

 

CloudFront의 주요 기능 및 특징
  1. 컨텐츠 전송
    사진이나 동영상 컨텐츠를 엣지 로케이션을 통해 사용자에게 빠르게 전달한다.
    사용자가 접속한 위치에서 가장 가까운 엣지 로케이션으로부터 컨텐츠를 제공받으므로 응답 시간이 현저히 줄어들고
    그에 따라 통신 요금도 절감된다.

  2. 확장성
    AWS가 보유한 글로벌 인프라를 활용해 대규모 트래픽 처리와 응답 속도를 향상 시킬 수 있다.

  3. 보안
    CloudFront는 디도스 공격 및 기타 보안 위협으로부터 웹 애플리케이션을 보호하기 위한 기능을 제공한다.

References

 

캐싱이란 무엇이고 어떻게 작동합니까 | AWS

다양한 캐싱 사용 사례 알아보기 데이터베이스 캐싱 속도와 처리량 면에서, 데이터베이스가 제공하는 성능은 애플리케이션 전체 성능에 무엇보다 크게 영향을 미칠 수 있습니다. 또한 오늘날

aws.amazon.com

 

AWS 구조3(엣지 로케이션, Edge Location)

엣지 로케이션 (Edge Location) 엣지 로케이션은 AWS 의 CDN들의 여러 서비스들을 가장 빠른 속도로 제공(캐싱) 하기 위한 거점이다. 전 세계에 여러 장소에 흩어져 있다. 보다 정확히 말하자면 리전과

velog.io

 

Amazon S3 + Amazon CloudFront: 클라우드에서 맺어진 인연

웹 사이트, 응용 프로그램 또는 다른 웹 리소스가있는 경우 정적 컨텐츠가 있을 수 있습니다. 정적 컨텐츠에는 이미지, 비디오 또는 음악과 같은 파일 또는 .css 또는 js와 같은 스크립트가 포함됩

www.megazone.com