1. AWS란?
2. 리전
3. 가용영역
4. 엣지로케이션
5. 글로벌 서비스 / 리전 서비스
6. ARN
AWS
Amazon Web Services, 전세계적으로 분포한 데이터 센터에서 200개가 넘는 완벽한 기능의 서비스를 제공하는, 세계적으로 가장 포괄적이며, 널리 채택되고 있는 클라우드 플랫폼
- 클라우드 서비스 점유율 1위 -> 수많은 레퍼런스가 존재한다는 의미, 많은 사람들이 쓰고 있기 때문에 노하우나 경험이 많이 쌓여있음
- 수많은 스타트업, 엔터프라이즈 기업들이 사용중
- 매년 새로운 서비스를 런칭하고 지속적인 성장을 하고 있음
AWS 서비스는 크게 3가지로 나눌 수 있다.
- 리전
- IAM
- Amazon CloudFront
AWS 리전(Region)
AWS 인프라를 지리적으로 나누어 배포한 것. 분포된 리전 안에 여러개의 가용영역이 있다.
* 가용영역 : 각 리전 내에 격리된 위치. 개별 데이터 센터로 구성되어 있음.
- AWS의 서비스가 제공되는 서버의 물리적 위치
- 전세계에 흩어져 있으며 큰 구분(동남아, 유럽, 북아메리카 등등)으로 묶여 있음
- 각 리전에는 고유의 코드가 부여됨
ex) 서울 리전은 ap-northeast-2 / 미국 동부(버지니아 북부) 리전은 us-east-1
* us-east-1 : 제일 첫번째로 모든 서비스들이 출시되는 리전이고, 여러 글로벌 서비스들을 가장 먼저 호스팅하는 리전
- 리전별로 가능한 서비스가 다름. 우리나라에 아직 출시되지 않은 서비스를 이용하고 싶다면, us-east-1에 가서 이용하면 됨.
리전을 선택할 때 고려할 점
- 지연속도 (근접성)
사용자와 리전이 가까울 수록 네트워크 지연을 최소화할 수 있음. 따라서 사용자는 AWS 리전 선택시 글로벌하게 분포되어 있는 리전 중에 실제 서비스를 사용할 사용자층과 가장 가까운 리전을 선택하여 그 리전 내 클라우드 인프라를 사용하는 것이 일반적인 방법이다.
- 서비스 대상 국가의 법률 (데이터, 서비스 제공 관련)
- 사용 가능한 AWS 서비스가 다름
가용영역(Availability Zone)
- 리전의 하부 단위
- 하나의 리전은 반드시 2개 이상의 가용영역으로 구성
- 하나 이상의 데이터 센터로 구성
- 리전 간의 연결은 매우 빠른 전용 네트워크로 연결
- 반드시 물리적으로 일정 거리 이상 떨어져 있음
- 여러 자연재해에 대한 대비 및 보완
- 다만 모든 AZ(가용영역)는 서로 100km 이내의 거리에 위치
- 각 계정별로 AZ의 코드와 실제 위치는 다름
- ex) 계정 Test1의 AZ-A는 계정 Test2의 AZ-A와 다른 위치(랜덤) -> 보안 및 한 AZ로 몰림을 방지하기 위함
엣지 로케이션
- AWS의 CloudFront(CDN) 등의 여러 서비스들을 가장 빠른 속도로 제공(캐싱)하기 위한 거점
* CloudFront(CDN) : 필요했던 것을 저장해놨다가 빠르게 서비스를 제공하기 위한 저장공간 (임시거점)
- 전세계에 여러 장소에 흩어져 있음
엣지 로케이션의 장점
- 요청했던 데이터를 일정기간 동안 엣지 로케이션에 저장해두기 때문에 훨씬 속도가 빨라진다.
- 메인리전의 부하도 분산이 되고 엣지 로케이션에 가까운 사람들은 빠르게 데이터에 접근할 수 있음.
글로벌 서비스와 리전 서비스
AWS에는 서비스가 제공되는 지역의 기반해 글로벌 서비스와 리전 서비스로 분류한다.
- 글로벌 서비스 : 데이터 및 서비스를 전세계의 모든 인프라가 공유
- CloudFront
- IAM
- Route53
- WAF
- 지역 서비스 : 특정 리전을 기반으로 데이터 및 서비스를 제공
- 대부분의 서비스
- S3 (파일 저장 서비스) : 전세계에서 동일하게 사용할 수 있으나 데이터 자체는 리전에 종속되는 리전 서비스
ARN
Amazon Resource Name, AWS의 모든 리소스의 고유 아이디
맨 끝에 와일드카드(*)를 사용하여 다수의 리소스를 지정 가능하다.
총정리
- AWS는 여러 리전과 리전 안에 2개 이상의 가용영역, 엣지 로케이션으로 구성
- 리전 : AWS가 제공되는 서버의 물리적 위치
- 가용영역 : 하나의 리전 안에 두 개 이상의 가용영역이 있으며 하나 이상의 데이터센터로 구성
- 엣지 로케이션 : AWS의 여러 서비스를 빠르게 제공하기 위한 거점(캐싱)
- AWS의 서비스는 글로벌 서비스와 리전 서비스로 구분
- AWS의 모든 리소스는 ARN이 부여됨
'AWS' 카테고리의 다른 글
EC2 기초(2) | EC2의 가격모델 정리 (온디맨드 / 예약인스턴스 / 스팟인스턴스 / 전용호스트) (0) | 2024.03.17 |
---|---|
EC2 기초(1) | EC2의 개념과 특성 (0) | 2024.03.04 |
가상화란? (0) | 2024.02.28 |
IAM 개념, 구성 / 사용자의 종류 / IAM 모범 사용 사례 / IAM 자격 증명 보고서 (0) | 2024.02.20 |
클라우드 컴퓨팅의 개념과 종류 (0) | 2024.02.17 |