자격증/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으로 변경 |