본문 바로가기
Tech/IT기술 리뷰

[AWS] 엣지 로케이션을 사용하는 이유

by xproJason 2022. 3. 29.
반응형

 

AWS에서 엣지 로케이션을 사용하는 이유는 무엇인가?


 

 

엣지 로케이션은 전 세계의 리전에서 보다 빠른 접근성을 위해 존재하며, 사용자가 아닌 AWS에 의해 셋팅된다. 그렇다면 엣지 로케이션은 어떨 때 주로 사용하게 되는가?

 

엣지 로케이션은 CF(클라우드 프론트, CloudFront) 기능과 연관이 깊다

CF는 최종 사용자에게 더 짧은 지연 시간으로 콘텐츠를 전송하기 위해 사용하는 글로벌 네트워크이다. 이러한 CF는 엣지 로케이션 서비스라고 볼 수 있다. 엣지 로케이션은 북미, 유럽, 아시아, 오스트레일리아 및 남아메리카에 위치해 있으며, Amazond Route53 및 Amazond CloudFront와 같은 AWS 서비스를 지원한다.

추가로, Amazon CloudFront에서 기본적으로 사용되는 리전 엣지 캐시는, 엣지 로케이션에 유지할 정도로 자주 액세스하지 않는 콘텐츠가 있을 때 활용된다. 리전 엣지 캐시가 이 콘텐츠를 흡수하고, Origin 서버에서 해당 콘텐츠를 가져오지 않아도 되는 대안을 제공한다.

 

 

[엣지로케이션의 주요내용 정리] 

엣지로케이션에는,

  - 속도) CDN 서비스를 제공하는 CloudFront가 있다 

            * CDN : Content Delivery Network = 글로벌 콘텐츠 전송 네트워크

            DNS 서비스를 제공하는 Route53이 있다

  - 보안) WAF (Web Application Firewall) 

            DDoS 방어 Shield

  - Lambda가 엣지로케이션에서 수행됨

  - 리전과 별도의 인프라인 엣지 로케이션에 CDN,Route53, WAF, Shield 기능이 수행된다

  - 엣지 로케이션과 리전 사이에는 엣지캐쉬를 둘 수 있다.

 

엣지캐쉬는

  - Amazon API Gateway에서 API 캐싱을 활성화하여 엔드포인트의 응답을 캐싱할 수 있음

  - 캐싱을 사용하면 엔드포인트에 대한 호출 수를 줄이고, API에 대한 요청의 지연 시간을 개선할 수 있음

  - 단계에 대한 캐싱을 활성화할 경우,

    API Gateway에서는 지정된 TTL(Time to Live) 기간(초) 동안 엔드포인트에서 응답을 캐싱함.

    그런 다음, API Gateway는 엔드포인트에 요청하는 대신 캐시에서 엔드포인트 응답을 조회하여 요청에 응답함

    (API 캐싱에 대한 기본 TTL 값은 300초임)

 

비용측면에서,

  - 엣지 로케이션을 썻을 때 비용 부분이 저렴한가?

    저렴할수도 있고, 아닐수도 있다. 고객에게 더 빨리 서비스를 주는데 포커스를 맞춘것이다.

 

- AWS의 글로벌 엣지 로케이션 현황

https://aws.amazon.com/ko/cloudfront/features/?whats-new-cloudfront.sort-by=item.additionalFields.postDateTime&whats-new-cloudfront.sort-order=desc 

 

콘텐츠 전송 네트워크의 주요 기능 | 성능, 보안 | Amazon CloudFront

 

aws.amazon.com

 

 


글쓴이 : xpro.jason@gmail.com

[무단배포는 노노, 링크배포는 Okay]

 

- 글작가 Jason 의 병맛지식 -

 

* 본 글이 도움이 되셨다면, 광고클릭 부탁해요

* 여러분의 광고클릭은 계속된 글쓰기에 도움이 됩니다

 

 

https://xprojason.tistory.com/entry/AWS-람다와-서버리스-컴퓨팅
https://xprojason.tistory.com/entry/AWS-클라우드-워치-란-무엇인가-CloudWatch
https://xprojason.tistory.com/entry/AWS-인스턴스-메타데이터를-사용하여-EC2-인스턴스에-대한-정보-가져오기
https://xprojason.tistory.com/entry/AWS-엣지-로케이션을-사용하는-이유
https://xprojason.tistory.com/entry/AWS-AWS-리전-Region-가용영역AZ-엣지로케이션-이란

 

[AWS] 람다와 서버리스 컴퓨팅

람다(Lambda)와 서버리스 컴퓨팅 AWS에서 S3, EC2는 사용자의 테크니컬한 손이 필요한 서비스이다. 하지만 람다(Lambda)는 서버리스 컴퓨팅으로서 AWS에 의해 관리된다. EC2와 같은 서비스를 사용할 경우

xprojason.tistory.com

 

[AWS] 클라우드 워치 란 무엇인가? - CloudWatch

클라우드(CloudWatch) 워치에 대해 알아보자 CloudWatch는 AWS 클라우드 리소스와 클라우드 기반 애플리케이션 모니터링 툴이다. (= AWS 리소스 모니터링 툴) Amazon CloudWatch를 사용하여 리소스 사용률, 애

xprojason.tistory.com

 

[AWS] 인스턴스 메타데이터를 사용하여 EC2 인스턴스에 대한 정보 가져오기

인스턴스 메타데이터를 사용하여 EC2 인스턴스에 대한 정보 가져오기 EC2 인스턴스를 생성할때, 사용자 데이터를 인스턴스에 전달할 수 있는 옵션이 있으며, 사용자 데이터는 인스턴스 시작완료

xprojason.tistory.com

 

[AWS] 엣지 로케이션을 사용하는 이유

AWS에서 엣지 로케이션을 사용하는 이유는 무엇인가? 엣지 로케이션은 전 세계의 리전에서 보다 빠른 접근성을 위해 존재하며, 사용자가 아닌 AWS에 의해 셋팅된다. 그렇다면 엣지 로케이션은 어

xprojason.tistory.com

 

[AWS] AWS 리전 (Region), 가용영역(AZ), 엣지로케이션 이란

AWS 리전 (Region), 가용영역(AZ), 엣지로케이션 이란 무엇인가? AWS 글로벌 인프라를 이해하는 주요용어는 리전(Region), 가용영역(AZ), 엣지 로케이션이 있다. 각각의 의미는 아래와 같다. 리전(Region) :

xprojason.tistory.com

 

반응형

댓글