1. AWS 글로벌 인프라 구성
■ Region
AWS 인프라를 지리적으로 나누어 배포한 것
글로벌하게 분포되어 있는 지역중 실제 서비스를 사용할 사용자 층과 가까운 리전을 선택해야함
코드 | 이름 | 옵트인 상태 |
us-east-2 | US East (Ohio) | 불필요 |
us-east-1 | 미국 동부(버지니아 북부) | 불필요 |
us-west-1 | 미국 서부(캘리포니아 북부) | 불필요 |
us-west-2 | 미국 서부(오리건) | 불필요 |
af-south-1 | 아프리카(케이프타운) | 필수 |
ap-east-1 | 아시아 태평양(홍콩) | 필수 |
ap-south-2 | 아시아 태평양(하이데라바드) | 필수 |
ap-southeast-3 | 아시아 태평양(자카르타) | 필수 |
ap-southeast-4 | 아시아 태평양(멜버른) | 필수 |
ap-south-1 | 아시아 태평양(뭄바이) | 불필요 |
ap-northeast-3 | 아시아 태평양(오사카) | 불필요 |
ap-northeast-2 | 아시아 태평양(서울) | 불필요 |
ap-southeast-1 | 아시아 태평양(싱가포르) | 불필요 |
ap-southeast-2 | 아시아 태평양(시드니) | 불필요 |
ap-northeast-1 | 아시아 태평양(도쿄) | 불필요 |
ca-central-1 | 캐나다(중부) | 불필요 |
eu-central-1 | 유럽(프랑크푸르트) | 불필요 |
eu-west-1 | 유럽(아일랜드) | 불필요 |
eu-west-2 | 유럽(런던) | 불필요 |
eu-south-1 | 유럽(밀라노) | 필수 |
eu-west-3 | 유럽(파리) | 불필요 |
eu-south-2 | 유럽(스페인) | 필수 |
eu-north-1 | 유럽(스톡홀름) | 불필요 |
eu-central-2 | 유럽(취리히) | 필수 |
me-south-1 | 중동(바레인) | 필수 |
me-central-1 | 중동(UAE) | 필수 |
sa-east-1 | 남아메리카(상파울루) | 불필요 |
리전 선택 시 고려 사항
- 고객에 대한 근접성(지연 시간) 고려
- 특정 리전에는 원하는 AWS 서비스가 아직 준비되지 않은 경우가 있음 e.g.) 머신러닝
- 서비스 대상 국가의 데이터 거버넌스, 법적 요구 사항 고려 e.g.) GDPR, CCPA
- 리전별로 다른 비용 고려 e.g.) 같은 아시아라도 홍콩과 싱가포르 리전의 단가(unit price)가 다름
■ Availability Zones
가용영역(Availability Zones)이란 리전내 격리된 위치로, 개별 데이터 센터(data center)로 구성됨
※ 리전이 국가/도시 규모의 지리적 위치라면, 가용영역은 리전안의 데이터센터
■ Edge Locations
AWS의 CDN들이 여러 서비스들을 가장 빠른 속도로 제공하기 위한 거점
e. g.) 우리나라에서 미국과 캐나다와같은 인터넷망에 접속하기위해 도쿄에 있는 망에 접속해 사용하는 것
- CDN(Contents Delivery Network) 이란?
CDN서비스는 콘텐츠를 보다 빠르게 전송하는 기술로, 속도 개선과 회선 비용 절감에 용이함
■ Regional Edge Caches
엣지 로케이션이 없는 경우 리전별 엣지 캐시에 검색 시도한다.