[AWS] 구조

임유진·2025년 7월 29일

클라우드/인프라

목록 보기
13/25
post-thumbnail

AWS란?

  • Amazon Web Services(AWS)
    전 세계적으로 분포한 데이터센터에서 200개 이상의 완전한 기능의 서비스를 제공하는,
    가장 널리 사용되는 클라우드 플랫폼

  • 특징:

    • 풍부한 레퍼런스와 기술 자료
    • 다양한 기업(스타트업~대기업)에서 사용 중
    • 매년 새로운 서비스 및 기술 출시

AWS의 성장 배경

연도사건
2002아마존닷컴 부속 기능으로 AWS 등장
2006첫 클라우드 제품 출시
2020연매출 53조 원 돌파

AWS 인프라 구조

AWS는 다음과 같은 계층 구조로 되어 있음

AWS → 리전(Region) → 가용 영역(Availability Zone, AZ) → 데이터센터 → 엣지 로케이션(Edge Location)

1. Region (리전)

  • AWS 서비스가 제공되는 물리적 데이터센터 위치

  • 전 세계적으로 수십 개 존재
    (예: 서울 ap-northeast-2, 도쿄 ap-northeast-1, 미국 버지니아 us-east-1)

  • 특징:

    • 서비스 지원 범위가 리전에 따라 다름
    • us-east-1 (버지니아): 모든 AWS 서비스가 최초로 배포되는 핵심 리전
  • 리전 선택 시 고려 요소:

    • 지연 속도
    • 법률 및 규제 (예: 국내 서버에만 저장 필요) : 데이터, 서비스 제공 관련
    • 사용 가능 AWS 서비스 여부

2. Availability Zone (AZ, 가용 영역)

  • 하나의 리전최소 2개 이상의 AZ로 구성

  • AZ는 1개 이상의 데이터센터로 구성된 물리적 구역

  • 특징:

    • AZ끼리는 초고속 전용망으로 연결
    • 물리적으로 일정 거리 이상 떨어져 있음 → 지진·정전 등 재해 대비
    • 모든 AZ는 100km 이내 거리 유지
  • AZ 코드 주의사항:

    • 계정마다 A/B/C 코드가 지칭하는 위치가 다름 (보안·트래픽 분산 목적)
    • 같은 ‘AZ A’라도 사용자마다 실제 위치는 다를 수 있음

3. Edge Location (엣지 로케이션)

  • CDN(콘텐츠 전송 네트워크, CloudFront)를 위한 데이터 접근 거점
  • 가까운 곳에서 빠르게 데이터 제공 (지연 최소화)
  • 자주 사용하는 콘텐츠 캐싱 및 저장
  • 예시: Netflix 영상 캐싱 → 국내 사용자도 빠르게 접근 가능

AWS 서비스의 분류

1. 글로벌 서비스

  • 전 세계 모든 리전에서 공통으로 사용
  • 예: IAM, Route 53, CloudFront, AWS WAF 등

2. 리전 서비스

  • 특정 리전에서만 사용 가능

  • 예: 대부분의 서비스. S3, DynamoDB 등은 리전별로 데이터 저장됨
    - S3: 전 세계에서 접근 가능하지만 데이터는 특정 리전에 종속


ARN (Amazon Resource Name)

  • AWS의 모든 리소스는 고유한 ARN이 부여됨

  • 형식 예시:

    arn:aws:s3:::test_bucket/text.txt
    arn:aws:dynamodb:ap-northeast-2:123456789012:table/mytable
    arn:aws:dynamodb:ap-northeast-2:123456789012:table/*
  • 와일드카드(*) 사용 가능
    → 특정 접두어나 전체 리소스를 지정할 수 있음
    (예: arn:aws:s3:::doc* → doc로 시작하는 모든 S3 버킷)


참고

profile
말하는 고구마

0개의 댓글