AWS의 구조
- AWS의 구조
- 가장 큰 울타리로 AWS Cloud가 존재
- 지역별 Region으로 나누어짐 (서울, 도쿄, 유럽, 호주 북미 …)
- Region은 다시 가용 영역으로 나누어짐
- region = 2개 이상 AZ + edge location
- Region
- AWS service가 제공되는 server의 물리적 위치
- 2개 이상의 가용영역으로 구성
- 각 region에는 고유 코드가 부여됨
- region별 가능한 service가 다름
- region을 선택할 때 고려할 점
- 지연속도
- 법률 (데이터, 서비스 제공 관련)
- 사용 가능한 AWS service
- 가용 영역 (Availability Zone, AZ)
- region의 하부단위
- 1개 이상의 data center로 구성 (가용영역이 data center로 봐도 무방)
- 가용 영역 간의 연결은 매우 빠른 전용 네트워크로 연결됨
- 반드리 물리적으로 몇 km 이상 떨어져 있음 (여러 재해에 대한 대비 및 보안, 한번에 다 피해 입으면 안되니까)

- 내 가용 영역 A와 다른 사람의 가용 영역 A는 다르다는 뜻
- data center의 traffic 분산을 위해 User마다 가용영역과 data center를 다르게 mapping한다.
- 다른 사람이 data center에 접근해 정보를 훔쳐가는 것도 방지
- edge location
- AWS의 CloudFront(CDN contents, 임시저장공간) 등의 서비스들을 가장 빠른 속도로 제공하기 위한 거점
- 임시 데이터 저장 장소
- 요청한 데이터를 일정 기간동안 저장해 놓음
AWS의 Service

- global service
- data 및 service를 전 세계 모든 인프라가 공유
- AWS에 속하고 region에 포함되지 않는 service
- IAM, Amazon CloudFront, Route53, WAF
- region service
- 특정 region을 기반으로 data 및 service를 제공
- 대부분의 service
- region에 속하고 가용영역에 포함되지 않는 service
- VPC, S3(데이터를 저장하는 서비스, 전 세계에서 동일하게 사용하나 데이터 자체는 region에 종속됨)
- 가용역역에 포함되는 service
- ARN (Amazon Resource Name)
- AWS의 모든 resource의 고유 ID
- ‘*‘ 와일드 카드 : 다수의 resource를 지정 가능