AWS Region, Availability Zone (AZ)

ohyujeong·2023년 5월 23일
0

AWS

목록 보기
1/4
post-thumbnail

AWS Region 과 Availability Zone (AZ)

전 세계에 걸쳐 Region 이 존재하고, 한 개의 Region 은 최소 3개에서 최대 6개의 Availability Zone (이하 AZ) 를 갖는다. 한 국가가 한 Region이 아니라 한 국가 내에서도 여러 Region 을 가질 수 있다.

  • Region 표기 : us-east-1, eu-west-1
  • AZ 표기 : us-east-1a us-east-1b us-east-1c, eu-west-1a eu-west-1b

Region


AWS console의 우측 상단에서 Region 을 확인할 수 있다.

Region데이터센터 클러스터이다. 대부분의 AWS 서비스들은 Global 범위의 서비스가 아니라 Region 범위에 한정 (Region scoped)되기 때문에 만약 us-east-1 에서 AWS 리소스를 생성했다고 해서 그걸 eu-west-1 에서 해당 리소스를 사용할 수 없다. 사용을 위해서는 eu-west-1 에서도 사용할 리소스를 생성해주어야 한다.

Region을 어떻게 선택해야 할까?

일반적으로 권장되는 것은 실제 서비스 사용자의 위치와 가까운 Region을 선택하는 것이 권장된다. 필요에 따라 아래의 조건에 따라 Region을 선택할 수 있다.

1) 사용자 국가의 데이터 관련 법률을 따른다.

사용자의 국가가 해당 국가에서 생성된 데이터는 그 국가에 있어야 한다고 법률을 지정했다면 그 국가의 Region을 선택한다.

2) 사용자 국가의 Region을 선택한다.

사용자의 국가의 Region을 선택함으로써 속도를 높일 수 있다.

3) 사용할 서비스가 있는 Region을 선택한다.

모든 서비스가 모든 Region에서 가능하지 않으므로 필요한 서비스를 지원하는 Region을 선택한다.
예) CloudShell은 2023년 5월 기준 13개의 Region에서만 지원하는 서비스이다.
https://aws.amazon.com/ko/about-aws/global-infrastructure/regional-product-services/ 에서 Region 별 지원 가능한 서비스들을 확인할 수 있다.

4) 비용에 따라 선택한다.

Region마다 서비스 비용이 다르므로 사용자의 예산에 맞춰 적절하게 선택한다.

Availability Zone (AZ)

한 개의 Region은 여러 개의 AZ를 갖는다.
대부분 3개를 가지고 있고 최소 3개, 최대 6개의 AZ를 가질 수 있다.

  • AZ들은 지리적으로 서로 분리되어 있기 때문에 자연재해, 전력장애, 네트워크 문제로 발생한 장애로부터 독립적이다. 즉, ap-southeast-2a가 장애가 나도 ap-southeast-2b, ap-southeast-2c 는 장애로부터 안전하다.

  • AZ는 논리적으로 독립적인 장소로 존재하지만, 동일한 Region 내에 위치하기 때문에 빠른 속도와 고성능 네트워킹이 가능하다.

Edge Location

AWS CloudFront Global edge network

콘텐츠를 빠르게 전송하기 위한 거점으로, AWS의 데이터 센터이다.
40개 이상의 국가에서 90개 이상의 도시에 400개 이상의 거점이 있다.

참고 : https://aws.amazon.com/ko/cloudfront/features/?whats-new-cloudfront.sort-by=item.additionalFields.postDateTime&whats-new-cloudfront.sort-order=desc

AWS의 범위별 서비스

Global 서비스

  • IAM : Identity and Access Management, 사용자 인증 관리 서비스
  • Route53 : DNS 서비스
  • CloudFront : CDN, Content delivery network
  • WAF : Web applcation firewall

Region scoped 서비스

  • EC2 (IaaS, Infrastructure as a service)
  • Elastic Beanstalk (PaaS, Platform as a service)
  • Lambda (FaaS, Function as a service)
  • Rekognition (SaaS, Software as a service)

AWS의 Global infrastructure 참고
https://aws.amazon.com/ko/about-aws/global-infrastructure/

profile
거친 돌이 다듬어져 조각이 되듯

0개의 댓글