AWS의 글로벌 인프라 - 리전/가용영역/엣지 로케이션
1. AWS 리전 이란?
• AWS의 서비스가 제공되는 리소스의 지리적 위치
• 각 리전 간 글로벌 네트워크 백본(Back born) 연결
• 각 리전에는 고유의 코드가 부여됨 (ap-northeast-2)
• 28 개 리전, 87 개 가용영역 400+ 개 엣지로케이션
2. AWS의 글로벌 인프라 ‒ 리전 선택 고려사항 1
• 리전 별 서비스 제공 유무 확인
• 리전별 서비스 제공 테이블
• 리전별 서비스 리스트 URL : https://aws.amazon.com/ko/about-aws/global-infrastructure/regional-product-services/
리전별 AWS 서비스 - AWS
aws.amazon.com
3. AWS의 글로벌 인프라 ‒ 참고. AWS CLI 활용
• aws 리전 목록 조회
aws ssm get-parameters-by-path --path /aws/service/global-infrastructure/regions --output json |
jq .Parameters[].Name
• 모든 aws 서비스 목록 조회
aws ssm get-parameters-by-path --path /aws/service/global-infrastructure/services --output json |
jq .Parameters[].Name | sort
• 리전에서 사용가능한 서비스 조회
aws ssm get-parameters-by-path --path /aws/service/global-infrastructure/regions/us-east-1/services --
output json | jq .Parameters[].Name | sort
• 서비스 엔드포인트 조회
aws ssm get-parameter --name /aws/service/global-infrastructure/regions/us-west-1/services/s3/endpoint
--output json | jq .Parameter.Value
4. AWS의 글로벌 인프라 ‒ 리전 선택 고려사항 2
• 리전 별 서비스 가격 확인
5. AWS 글로벌 인프라 - 가용영역(Availability Zone)
• 하나의 리전은 최소 2개 이상 가용역역으로 구성
• 가용영역은 하나이상의 데이터센터로 구성
• 서울 리전은 현재 4개의 AZ 운영
6. AWS 글로벌 인프라 - AWS 엣지 로케이션 (Edge location)
• Amazon CloudFront/ Route53을 위한 캐시 서버(Cache Server)들의 모음
• 엣지로케이션은 AWS 전세계 리전에서 빠른 접근성을 위한 글로벌 네트워크 인프라 (400개 지점)
• Lambda@Edge (가까운 지역 위치에서 서비리스 코드 실행) 를 통해 성능을 개선하고 지연 시간 단축
출처 : 패스트캠퍼스, 초격차 패키지 : 한 번에 끝내는 AWS 기반 아키텍처 설계와 DevOps. Online.