AWS란?
- Amazon Web Service로 복잡하고 확장가능한 Application 개발이 가능하며, 클라우드 환경으로
여러 서비스를 지원합니다.
- Server Hosting, Application Backend 등 다양한 범주에서 서비스를 지원합니다.
고려해야할 점(AWS 사용시)
- AWS Region
- AWS Available Zone
- AWS Data Center
- AWS Edge Location(전송지점)
1. AWS Region
- 지역 이름이며 주로 코드와 매핑되어 있고 서비스의 핵심인 데이터 센터의 군집체로 생각하면 됩니다.
- 대부분의 서비스는 특정 Region에 연결되어 국한됩니다. (A라는 Region에서 서비스가 된다면 B라는 Region에서는 해당 서비스를 이용할 수 없음)
AWS Region 선택에 영향을 미칠 요인
1.1 Compilance(법률 준수)
- 국가에서는 서비스에서 사용되는 Data를 다른 Region에 노출시키거나 외부 유출을 막으려 할 것이고, 그것이 권리이자 법률이기에
선택할 때에도 잘 확인하고 Region을 선택해야 합니다.
1.2 Proximity(접근성)
- 서비스 시간이 지연되는 것을 감소하는 역할
- 아무래도 내가 살고 있는 지역, 그 안에서 가용 가능한 범주 내에서 서비스를 해야 속도가 빠릅니다. 따라서 Region을 선택할 때에도
지역과 가용 범위를 잘 확인하고 선택해야 서비스 지연 문제를 해결할 수 있을 것입니다.
1.3 Available Service(사용 가능한 서비스)
- 모든 Region은 같은 서비스를 운용하지 않습니다. Region마다 사용하는 서비스가 제각기 다르고 실제, 서비스를 구현하려고 할 때
사용하려는 서비스가 해당 Region에 포함되어 있지 않다면 활용할 수 없습니다.
https://aws.amazon.com/ko/about-aws/global-infrastructure/regional-product-services/
1.4 Pricing(요금)
- Region마다 요금이 다르기 때문에 해당 내용도 Bill 체크하는 곳에서 확인하시면 됩니다.
2. AWS Available Zone & 3. Data-Center
- Region에 속한 영역으로 여분의 전원, 네트워킹, 통신 기능을 갖춘 1~2개의 개별적인 데이터 센터로 이루어져 있습니다.
- 각 Region은 이용 가능한 영역을 2~6개는 가지고 있습니다. (주로 3개)
예를 들어, Sydney를 확인하였을때 Sydney는 Region입니다. 그리고 해당 지역에는 사용 가능한 영역인 ap-southest-2a, 2b, 2c
이렇게 총 3개가 존재합니다.
각 영역에 대해서는 전원, 네트워킹, 통신 기능 등을 갖춘 데이터 센터가 존재하며 각 데이터센터와 각 가용 영역은 분리되어 있습니다.
그 이유는 재난 대비를 하기 위해서이며, 높은 대역폭과 초저지연 네트워킹을 유지하기 위해서입니다.
4. Edge Locaton(전송지점)
- 최소지연으로 최종 사용자에게 컨텐츠를 가능한 빨리 전달하는 것
- 42개국에 84개의 도시 그리고 200여개 이상이 되는 전송지점이 존재합니다.
※ AWS Console
- IAM(Identity and Access Management)
- Route 53(DNS Service)
- Cloud Front(Center Delivery Network)
※ AWS Service Scoped by Region
- EC2(IaaS - Infrastructure as a Service)
- Elastic Beanstalk(PaaS - Platform as a Service)
- Lambda(FaaS - Function as a Service)
- Rekognition(SaaS - Software as a Service)
실제 AWS Console에 있는 서비스는 모든 지역이 다 지원하는 서비스, 즉 Global 서비스이기 때문에 별도로 Region 선택시 고민할 필요가 없지만, Region 범주 안에 있는 서비스들은 반드시 앞서 링크된 페이지에서 확인 후 Region을 선택해야 합니다.
AWS 기본 구조와 소개였습니다. 감사합니다.
'Cloud' 카테고리의 다른 글
AWS - CLI & 사용자 정보 보호 (0) | 2023.01.17 |
---|---|
About IAM (0) | 2023.01.17 |
Docker 환경 구성2 (0) | 2023.01.17 |
Docker 설치방법 & 환경구성 (0) | 2023.01.17 |
도커(Docker)란? (0) | 2023.01.17 |