AWS 글로벌 인프라는 리전(Region), 가용영역(AZ, Availability Zones), 엣지 로케이션(Edge Location), 리전 엣지 캐시(Regional Edge Cache) 4가지 요소로 구성 되어 있다.
전 세계 서비스형 클라우드 인프라 부문 Magic Quadrant(2021년)
리전은 AWS의 서비스들이 제공되는 서버의 물리적인 국가/도시 단위의 위치를 의미한다.
위 사진처럼 여러개의 리전을 각 지역마다 두는 이유는
1. 네트워크 속도가 가장 큰 이유이다.
ex) 우리나라 서버에 있는 서비스를 유럽에서 접속하면 속도가 느려질 수 밖에 없는데 유럽쪽 리전에 서버를 생성하여 서비스하면 이문제를 해결할 수 있다.
각종 재해에 대비하기 위함이다. 본사에 재해가 발생해 문제가 생겨도 각 세계에 뿌린 리전이 대신 서비스를 유지해줄 수 있다.
데이터 지역성 보장과 같은 법률 규제를 준수하기 위해서다. 애플리케이션에서 카드 거래 내역 등의 데이터를 국외에 있는 서버로 반출하지 못하는 법률이 존재하는 경우, 국내 리전(서울 Region)의 클라우드 서비스를 이용하도록 해 규제를 준수하도록 하기 위함이다.
각 리전과의 핑테스트를 해주는 웹서비스이다.
위 사진을 보면 한국을 기준으로 Asia Pacific(Seoul)이 가장 빠르고,
Tokyo와 Osaka도 괜찮은 편으로 속도가 측정된다.
리전을 선택할 때 가장 우선적으로 지연속도가 작은곳을 고른다.
다만, 같은 AWS 서비스를 이용하더라도, 리전마다 가격이 다를 수 있다.
각 국가의 경제적 특징으로 이해해 보면 된다.
쌍파울로 → 제일 비쌈
버지니아 → 제일 쌈
리전마다 사용 가능한 서비스가 제한 될 수 있으니 3가지를 모두 고려하여 리전을 설정해야 한다
Reference