나의 공부기록

[AWS Solution Architect Associate] 01. Region, AZ, Edge Location, 탄력성 & 확장성 본문

자격증/AWS

[AWS Solution Architect Associate] 01. Region, AZ, Edge Location, 탄력성 & 확장성

나의 개발자 2025. 3. 21. 15:25

Region(리전)

  • AWS에서 제공하는 데이터 센터의 집합(IDC, Internet Data Center)으로, 특정 지역에 존재하는 클라우드 서비스 단위
  • 거의 모든 클라우드 서비스탑재되는 곳
  • 여러 개의 Availability Zone(AZ)로 구성되어 있어, 하나의 AZ에 장애가 발생해도 서비스 운영 가능
  • 주요 대도시에 분포
    ➡️ 서울 리전, 도쿄 리전 등...
  • 리전별로 독립적인 클라우드 환경을 구성할 수 있음

Availability Zone(AZ, 가용영역)

  • 하나의 리전 내에서 실제 물리적인 데이터 센터(IDC, Internte Data Center) 역할을 하는 단위
  • 보통 한 리전에는 3~4개의 AZ가 포함
  • 동일한 데이터를 복제하는 다른 AZ가 있어 장애 발생 시에도 서비스 지속 가능
  • VPC(네트워크 환경) 내에서 하나의 서브넷은 하나의 AZ에 속함

On-premise(온프레미스)

  • AWS 같은 클라우드가 아닌 자체적으로 보유한 데이터 센터를 의미
  • 기존의 전산실, IDC 등을 포함

Edge Location(엣지 로케이션)

  • AWS의 CDN 서비스인 CloudFront에서 사용하는 캐시 서버
  • 전 세계 곳곳에 위치하여 사용자에게 더 가까운 곳에서 콘텐츠를 제공  ➡️ 지연시간(Latency) 단축⬇️
  • 엣지 로케이션 간 데이터 공유를 통해 빠른 서비스 제공 가능

탄력성(Elasticity) & 확장성(Scalability)

탄력성(Elaticity) - 수평 확장

  • 수요 변화에 따라 자동으로 리소스를 증가 또는 감소시키는 기능
  • Ex) Auto Scaling을 이용한 Scale Out(인스턴스 추가)/Scale In(인스턴스 삭제)
    ➡️ 인스턴스 개수 증가/감소

확장성(Scalability) - 수직 확장

  • 장기적인 관점에서 성장에 대비하여 미리 충분한 리소스를 확보하는 것
  • Ex) 더 강력한 인스턴스로 업그레이드 Scale Up / Scale Down

 

➕ Scale In/Out vs. Scale Up/Down 정리

개념 설명 예시
Scale Out 인스턴스 개수 증가 ✅ 트래픽 증가 시 자동 확장 ✔ Auto Scaling을 사용해 EC2 인스턴스를 추가
Scale In 인스턴스 개수 감소 ✅ 트래픽 감소 시 비용 절감 ✔ 사용량이 줄어들면 EC2 인스턴스 자동 축소
Scale Up 더 강력한 성능의 인스턴스로 변경 ✅ CPU, RAM 증가 ✔ t3.medium → t3.large로 변경
Scale Down 낮은 성능의 인스턴스로 변경 ✅ 리소스 절약 ✔ t3.large → t3.medium으로 변경