2021. 8. 18. 23:46ㆍ카테고리 없음
리전을 선택할 때의 주요 기준 중 하나는 고객과의 근접성이지만 고객이 전 세계 곳곳에 있거나 AWS 리전과 멀리 떨어진 도시에 있다면 어떨까?
커피숍을 생각해보자.
새로운 도시에 우수한 고객 기반이 있다면 위성 점포를 만들어 도시 내 고객을 응대할 수 있다.
새로운 본사를 만들 필요가 없는 것이다.
IT 관점에서 보면 데이터에 액세스해야 하는 고객이 뭄바이에 있지만 데이터는 도쿄 리전에서 호스팅된다면, 뭄바이 기반 고객 전원에게 데이터 액세스 요청을 도쿄로 보내라고 하는 대신 뭄바이에 복사본을 로컬로 배치하거나 캐싱하면 된다.
전 세계 고객과 더 가까운 곳에 데이터 복사본을 캐싱하는 작업은 콘텐츠 전송 네트워크 즉, CDN이라는 개념을 사용한다.
CDN은 많은 곳에서 사용되며, AWS에서는 CDN을 Amazon CloudFront라고 부른다.
Amazon CloudFront는 데이터, 동영상, 애플리케이션, API를 전 세계 고객에게 짧은 지연 시간으로 빠르게 전달하는 서비스다.
Amazon CloudFront는 전 세계에 있는 엣지 로케이션을 이용해 사용자가 어떤 위치에 있든 통신 속도를 높인다.
엣지 로케이션
엣지 로케이션은 Amazon CloudFront가 더 빠른 콘텐츠 전송을 위해 고객과 가까운 위치에 콘텐츠 사본을 캐시하는데 사용하는 사이트이다.
엣지 로케이션은 리전과 구분된다.
따라서 리전에 있는 콘텐츠를 전 세계 엣지 로케이션 모음에 푸시할 수 있다.
통신과 콘텐츠 전달의 속도를 높일 수 있는 것이다.
AWS 엣지 로케이션은 CloudFront만 실행하지 않는다.
Amazon Route 53이라고 하는 Domain Name Service (DNS)도 실행한다.
짧은 지연 시간으로 고객을 올바른 웹 위치로 보내기 위해서이다.
하지만 기업에서 자체 건물 내에서 AWS 서비스를 사용하고 싶다면 AWS Outpost를 사용하면 된다.
AWS Outpost는 AWS가 사용자의 데이터센터 내부에 정상적으로 작동하는 소형 리전을 기본적으로 설치하는 곳이다.
AWS가 소유하고 운영하며 AWS의 모든 기능을 사용하지만 사용자의 건물에 격리된다.
자체 건물에 머물러야만 해결할 수 있는 문제가 잇다면 AWS Outposts를 사용한다.
핵심 요약
1. 리전은 지리적으로 격리된 영역으로 리전을 통해 기업 운영에 필요한 서비스에 액세스할 수 있다.
2. 리전에는 가용 영역이 있어 물리적으로 수십 km 떨어진 여러 건물에서 애플리케이션을 실행하면서도 논리적인 통합을 유지할 수 있다.
3. AWS 엣지 로케이션은 Amazon CloudFront를 실행하여 고객이 전 세계 어디에 있더라도 콘텐츠를 고객과 가까운 곳으로 가져온다.