CloudFront2 [AWS] Global Accelerator vs CloudFront 가장 간단하게 두 서비스를 요약 비교 하자면, Global Accelerator는 캐싱 기능이 없는 글로벌 트래픽 관리 서비스이고, CloudFront는 캐싱 서비스이다. 유저가 운영 중인 서비스에 요청을 했다면, 유저의 위치에 수많은 Router를 거쳐서 와야하는 경우가 있다.위는 Global Accelerator를 사용하지 않은 경우이고,아래는 사용한 경우이다. 네트워크 장비에서 그 다음 네트워크 장비(ex. Router)로 패킷이 이동하는 것을 홉(hop)이라고 하는데, Global Accelerator를 사용하면 이 홉을 크게 줄여줌으로써 전송 속도를 빠르게 할 수 있는 것이다. 그에 비해 CloudFront는 단순 캐싱 기능으로, Global Accelerator와는 근본적인 차이가 있다. .. 2025. 2. 15. [AWS] CloudFront Functions VS Lambda@Edge CloudFront FunctionsLambda@Edge실행 위치CloudFront 엣지 로케이션에서 실행CloudFront 엣지 로케이션에서 실행 및 리전 간 확장실행 시간 (최대)1밀리초 (ms) 이하5초 (최대 실행 시간)언어 지원JavaScript (V8 엔진 기반)Node.js, Python제한사항단순한 HTTP 요청/응답 조작에 적합복잡한 로직과 외부 서비스 통합 가능비용매우 저렴 (요청 수 기반 과금)상대적으로 비싸며 실행 시간 기준 과금콜드 스타트거의 없음가끔 콜드 스타트로 지연 발생 가능유스케이스- HTTP 헤더 조작- 복잡한 데이터 처리 및 변환 - URL 재작성 및 리다이렉션- 외부 API 호출 및 사용자 인증 - 캐시 키 수정- 동적 콘텐츠 생성배포 시간거의 실시간몇 분 소요될 수 .. 2024. 12. 13. 이전 1 다음