$ yh.log
AWS 글로벌 인프라 정리 - Regions, Availability Zones, Edge Locations

AWS 글로벌 인프라 정리 - Regions, Availability Zones, Edge Locations

AWSInfrastructureRegionDVA-C02

작성자 : 오예환 | 작성일 : 2026-01-03 | 수정일 : 2026-01-03 | 조회수 :

1. AWS 소개

🤔 AWS가 뭔가요?

비유로 이해하기: AWS는 전 세계에 퍼진 거대한 컴퓨터 대여 서비스입니다.

  • 서버가 필요해? → EC2 대여
  • 저장소가 필요해? → S3 대여
  • 데이터베이스가 필요해? → RDS 대여
  • 필요한 만큼만 쓰고, 쓴 만큼만 지불!

AWS 역사

┌─────────────────────────────────────────────────────────────────┐
                    AWS 역사

  2002  Amazon 내부적으로 시작

  2004  SQS로 공개 서비스

  2006  S3, EC2 출시 본격적인 클라우드 시작!

  2007  유럽 리전 오픈

  현재 세계 30+ 리전, 200+ 서비스

└─────────────────────────────────────────────────────────────────┘

AWS 시장 현황 (2024)

항목수치
연 매출$90+ billion (2023)
시장 점유율31% (1위)
2위Microsoft Azure (25%)
활성 사용자100만+
연속 1위13년 (Gartner Magic Quadrant)

2. AWS 글로벌 인프라

🤔 왜 글로벌 인프라가 중요한가요?

비유로 이해하기: 전 세계에 퍼진 편의점 체인과 같습니다.

  • 한국 고객 → 한국 편의점(서울 리전)에서 서비스
  • 미국 고객 → 미국 편의점(버지니아 리전)에서 서비스
  • 가까운 곳에서 서비스받으면 더 빠름! (Low Latency)

글로벌 인프라 구성 요소

┌─────────────────────────────────────────────────────────────────┐
                    AWS 글로벌 인프라

  ┌─────────────────────────────────────────────────────────┐
  Region (리전)                                           │   │
 세계에 분포된 지리적 영역
 예: ap-northeast-2 (서울), us-east-1 (버지니아)      │   │

  ┌─────────────────────────────────────────────────┐
  Availability Zone (가용 영역)                   │    │   │
 리전 물리적으로 분리된 데이터센터
 보통 3~6개
 예: ap-northeast-2a, ap-northeast-2b, 2c

  ┌───────────────────────────────────────────┐
  Data Center (데이터센터)                  │  │    │   │
 실제 서버가 있는 건물
 1개 AZ = 1개 이상 데이터센터
  └───────────────────────────────────────────┘
  └─────────────────────────────────────────────────┘
  └─────────────────────────────────────────────────────────┘

  ┌─────────────────────────────────────────────────────────┐
  Edge Location (엣지 로케이션)                           │   │
 세계 400+
 CloudFront CDN
 사용자에게 가까운 곳에서 콘텐츠 제공
  └─────────────────────────────────────────────────────────┘

└─────────────────────────────────────────────────────────────────┘

계층 구조 요약

계층설명수량
Region지리적 영역 (국가/도시)30+
Availability Zone리전 내 독립된 데이터센터3~6개/리전
Edge LocationCDN 캐시 서버400+

3. AWS Regions (리전)

🤔 리전이 뭔가요?

비유로 이해하기: **AWS 서비스의 "지점"**입니다.

  • 서울 지점 (ap-northeast-2)
  • 도쿄 지점 (ap-northeast-1)
  • 버지니아 지점 (us-east-1)

리전 특징

┌─────────────────────────────────────────────────────────────────┐
                    AWS Region

  리전 이름 형식: <>-<>-<>

  예시:
 ap-northeast-2 = Asia Pacific, 북동쪽, 2번째 = 서울
 us-east-1 = United States, 동쪽, 1번째 = 버지니아
 eu-west-1 = Europe, 서쪽, 1번째 = 아일랜드

  특징:
 대부분의 AWS 서비스는 리전 범위 (Region-scoped)             │
 리전마다 가격이 다를 있음
 리전마다 제공 서비스가 다를 있음
 데이터는 명시적 허락 없이 리전을 벗어나지 않음

└─────────────────────────────────────────────────────────────────┘

주요 리전

리전 코드위치비고
ap-northeast-2서울한국 서비스용
ap-northeast-1도쿄아시아 인기
us-east-1버지니아가장 오래됨, 서비스 최다
us-west-2오레곤미국 서부
eu-west-1아일랜드유럽 인기
eu-central-1프랑크푸르트유럽 중앙

리전 선택 기준

┌─────────────────────────────────────────────────────────────────┐
                    리전 선택 기준

  1. 규정 준수 (Compliance)                                      │
     └─ 데이터가 특정 국가에 있어야 하는 법적 요구사항
        예: GDPR (EU 데이터는 EU에)                             │
        예: 한국 금융 데이터 한국 리전 필수

  2. 지연 시간 (Latency)                                         │
     └─ 고객과 가까운 리전 선택
        예: 한국 고객 ap-northeast-2 (서울)                   │
        예: 미국 고객 us-east-1 또는 us-west-2

  3. 서비스 가용성
     └─ 모든 서비스가 모든 리전에 있는 아님!
 서비스는 보통 us-east-1에 먼저 출시
        서울 리전에 없는 서비스도 있음

  4. 가격
     └─ 리전마다 가격이 다름
        보통 us-east-1이 가장 저렴
        아시아 리전은 상대적으로 비쌈

  우선순위: 규정 준수 > 지연 시간 > 서비스 > 가격

└─────────────────────────────────────────────────────────────────┘

4. Availability Zones (AZ)

🤔 가용 영역(AZ)이 뭔가요?

비유로 이해하기: 같은 도시 내 서로 다른 건물입니다.

  • 서울 리전 = 서울시
  • AZ = 강남 데이터센터, 분당 데이터센터, 판교 데이터센터
  • 건물 하나가 화재로 무너져도 다른 건물은 정상!

AZ 특징

┌─────────────────────────────────────────────────────────────────┐
                    Availability Zone

  Seoul Region (ap-northeast-2)                                  │
  ┌─────────────────────────────────────────────────────────┐

  ┌──────────────┐  ┌──────────────┐  ┌──────────────┐
     AZ a     AZ b     AZ c

 ap-northeast ap-northeast ap-northeast
    -2a    -2b    -2c

 [DC][DC]     │  │ [DC][DC]     │  │ [DC][DC]     │  │   │
  └──────┬───────┘  └──────┬───────┘  └──────┬───────┘

         └─────────────────┼─────────────────┘

                  고속 네트워크 연결
               (초저지연, 고대역폭)                     │   │

  └─────────────────────────────────────────────────────────┘

  특징:
 물리적으로 분리 (재해 격리)                                  │
 각각 독립된 전원, 냉각, 네트워크
 고속 프라이빗 네트워크로 연결
 리전당 최소 3개, 최대 6개

└─────────────────────────────────────────────────────────────────┘

Multi-AZ 아키텍처

┌─────────────────────────────────────────────────────────────────┐
                    Multi-AZ 고가용성

 나쁜 예: 단일 AZ
  ┌─────────────────────────────────────────────────────────┐
  AZ a
  ┌──────────┐  ┌──────────┐
   EC2   RDS
  └──────────┘  └──────────┘

 AZ a에 장애 발생 서비스 전체 중단!
  └─────────────────────────────────────────────────────────┘

 좋은 예: Multi-AZ
  ┌─────────────────────────────────────────────────────────┐
            Elastic Load Balancer

         ┌──────────┴──────────┐

  ┌────────────┐        ┌────────────┐
   AZ a   AZ b

 ┌────────┐ ┌────────┐
  EC2  EC2
 └────────┘ └────────┘

 ┌────────┐ Sync ┌────────┐
 │RDS Main│←──────────→│RDS Stby│
 └────────┘ └────────┘
  └────────────┘        └────────────┘

 AZ a 장애 AZ b에서 서비스 계속!
  └─────────────────────────────────────────────────────────┘

└─────────────────────────────────────────────────────────────────┘

5. Edge Locations

🤔 Edge Location이 뭔가요?

비유로 이해하기: 콘텐츠 캐시 서버입니다.

  • 유튜브 영상이 매번 미국 서버에서 오면 느림!
  • 한국 가까운 곳에 복사본 저장 → 빠르게 전송!

Edge Location 특징

┌─────────────────────────────────────────────────────────────────┐
                    Edge Locations

 세계 400+ 곳에 분포
  (90+ 도시, 40+ 국가)                                          │

  용도:
  ┌─────────────────────────────────────────────────────────┐
  1. CloudFront (CDN)                                     │   │
 정적 콘텐츠 캐싱 (이미지, 동영상, JS, CSS)        │   │
 사용자에게 가장 가까운 Edge에서 전송

  2. Route 53 (DNS)                                       │   │
 DNS 쿼리 응답

  3. AWS Global Accelerator
 글로벌 애플리케이션 가속

  4. Lambda@Edge
 Edge에서 Lambda 실행
  └─────────────────────────────────────────────────────────┘

  CloudFront 동작:
  ┌─────────────────────────────────────────────────────────┐

  [사용자] ──요청──→ [Edge Location] ──캐시 미스──→ [Origin]│

     └─────캐시 히트───────┘
          (매우 빠름!)                                    │   │

  └─────────────────────────────────────────────────────────┘

└─────────────────────────────────────────────────────────────────┘

6. Global vs Regional 서비스

Global 서비스 (리전 상관없음)

┌─────────────────────────────────────────────────────────────────┐
                    Global Services

 서비스들은 리전을 선택할 필요 없음!
 세계적으로 동일하게 적용

 IAM (Identity and Access Management)                        │
 사용자, 역할은 세계 공통

 Route 53 (DNS)                                              │
 DNS는 세계 공통

 CloudFront (CDN)                                            │
 세계 Edge에서 서비스

 WAF (Web Application Firewall)                              │
 CloudFront와 함께 사용 Global

└─────────────────────────────────────────────────────────────────┘

Regional 서비스 (리전 선택 필요)

┌─────────────────────────────────────────────────────────────────┐
                    Regional Services

  대부분의 서비스는 리전 범위!
  서울 리전에서 만든 EC2는 서울에만 있음

 EC2 (Elastic Compute Cloud)                                 │
 가상 서버

 S3 (Simple Storage Service)                                 │
 버킷은 리전에 속함 (단, 이름은 전역 고유)                 │

 RDS (Relational Database Service)                           │
 데이터베이스는 리전에 속함

 Lambda
 함수는 리전에 속함

 VPC (Virtual Private Cloud)                                 │
 네트워크는 리전에 속함

 Elastic Beanstalk
 애플리케이션은 리전에 속함

└─────────────────────────────────────────────────────────────────┘

서비스 유형 분류

유형설명예시
IaaS인프라 직접 관리EC2, VPC
PaaS플랫폼 제공Elastic Beanstalk
FaaS함수 실행Lambda
SaaS완성된 서비스Rekognition

7. AWS 콘솔 기본

콘솔 구성

┌─────────────────────────────────────────────────────────────────┐
                    AWS Console

  ┌─────────────────────────────────────────────────────────┐
  상단
  ┌────────┐ ┌────────────┐ ┌──────────┐ ┌─────────────┐
  │Services│ │Search Bar Region Account
(서비스)(검색)      (리전선택) (계정 메뉴) │ │   │
  └────────┘ └────────────┘ └──────────┘ └─────────────┘

                        중요! 리전 확인
  └─────────────────────────────────────────────────────────┘

  ⚠️ 흔한 실수:
 도쿄에서 EC2 만들어놓고
 서울에서 "EC2가 없어요!" 😰
 리전을 잘못 선택한 것!

└─────────────────────────────────────────────────────────────────┘

AWS 접근 방법

방법인증용도
Console비밀번호 + MFA웹 UI로 관리
CLIAccess Key명령줄로 관리
SDKAccess Key프로그래밍으로 관리

핵심 요약

글로벌 인프라 계층

Region (ap-northeast-2)
  └── Availability Zone (ap-northeast-2a, 2b, 2c)
        └── Data Center (물리적 서버)
 
Edge Location (400+) → CDN, DNS

리전 선택 우선순위

1. 규정 준수 (데이터 주권)
2. 지연 시간 (고객과 가까이)
3. 서비스 가용성
4. 가격

Global vs Regional

GlobalRegional
IAMEC2
Route 53S3
CloudFrontRDS
WAFLambda