인프런 강의 CloudNet@와 함께하는 AWS 네트워킹 입문 [섹션 2. AWS 클라우드 컴퓨팅 서비스]을 정리한 글입니다.
AWS 클라우드 컴퓨팅 소개
AWS(Amazon Web Service)는 아마존의 자회사로 글로벌 인프라를 통해 퍼블릭 클라우드 서비스를 제공하는 퍼블릭 클라우드 공급자이다.
- 2002년: AWS 등장
- 2006년: 클라우드 서비스 공식 출시
- 싱글 스토리지 서비스 S3
- 컴퓨팅 서비스 EC2
- 현재: 클라우드 컴퓨팅 분야의 글로벌 1위
- 200개 이상의 클라우드 서비스 제공
- 글로벌 클라우드 시장 점유율 33%
AWS 글로벌 인프라
AWS는 리전, 가용 영역 형태로 글로벌 클라우드 인프라를 구성하고 있다.
리전
리전은 클라우드 서비스 자원이 모여 있는 지리적 위치를 말한다.
![](https://hvivani.files.wordpress.com/2022/11/img_8530.jpg)
![](https://velog.velcdn.com/images/cabbage/post/90611f17-07b9-4db0-ac90-8bcb387a3cfd/image.png)
- 전세계에 걸쳐 리전이 존재하며 지속적으로 증가 중이다.
- 리전끼리 초고속 통신이 가능한 글로벌 네트워크 환경을 구성하고 있다.
가용 영역
가용 영역은 리전 내에 존재하는 데이터센터들의 집합이다.
- 전세계 99개 가용 영역이 존재하며 지속적으로 증가 중이다.
- 가용 영역 내에 존재하는 데이터센터들끼리 연결되어 안정적인 네트워크 환경을 구성하고 있다.
- 리전 내에 존재하는 가용 영역들끼리 초고속 통신이 가능한 네트워크 환경을 구성하고 있다.
- 리전 내에 다수의 가용 영역을 보유해서 안정적인 클라우드 서비스를 제공한다.
![](https://velog.velcdn.com/images/cabbage/post/ec14cdd3-1612-443e-8d07-597e46b29503/image.png)
AWS 클라우드 서비스
글로벌 인프라를 통해 200개 이상의 AWS 클라우드 서비스를 제공하고 있다.
주요 클라우드 서비스 4가지
AWS의 주요 클라우드 서비스는 '컴퓨팅', '네트워크 및 콘텐츠 전송', '스토리지', '데이터베이스' 서비스가 있다.
컴퓨팅 서비스
- 클라우드 서비스 자원을 사용해 가상 서버를 생성하고 관리하는 서비스
- EC2, ECS, EKS, Lambda 등
네트워킹 및 콘텐츠 전송 서비스
- 클라우드 자원들이 내외부 통신을 수행하기 위한 서비스
- VPC, ELB, Route53, Transit Gateway, Global Accelerator 등
스토리지 서비스
- 클라우드 환경에 안정적이고 확장성 있는 데이터 저장 공간을 제공하는 서비스
- S3, EBS, EFS 등
데이터베이스 서비스
- 클라우드 환경에 완전 관리형 데이터베이스를 제공하는 서비스
- Aurora, RDS, DynamoDB 등
AWS 네트워킹 서비스
AWS 네트워킹 서비스는 클라우드 자원들의 통신을 위한 기능으로, 서비스 제공을 위한 밑바탕이자 초석이다.
- 네트워킹 서비스가 없으면 클라우드 자원들의 내외부 통신이 불가능하다.
- 네트워킹을 효율적으로 구성해 안정성, 효율성, 비용 절약 등의 효과를 얻을 수 있다.
주요 AWS 네트워킹 서비스
VPC(Virtual Private Cloud)
- 클라우드 사용자만의 가상 프라이빗 클라우드 네트워크를 구성하는 서비스
- 클라우드 사용자는 자신만의 VPC를 생성해 네트워크 환경을 구성하고, VPC에 클라우드 자원을 배치해 통신할 수 있다.
ELB(Elastic Load Balancing)
- 트래픽을 부하 분산하여 전달하는 기능의 서비스
- 단일 구성으로 인해 발생하는 서비스 불가 상태를 막기 위해 다수의 자원으로 구성하여 고가용성을 확보한다.
- 다수의 자원으로 구성했을 때 ELB를 통해 트래픽을 분산 처리하여 효율적인 통신 환경을 구축할 수 있다.
Route53
- 관리형 DNS 서비스
- 도메인을 등록하고 관리할 수 있다.
참고