AWS의 구조

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

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

AWS의 Service

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

태그:

카테고리:

업데이트: