AWS 서비스 포트폴리오 - "필요한 만큼 원하는 서비스를 이용"

 

AWS의 컴퓨팅 / 데이터베이스 서비스

1. EC2

- 가상 서버 서비스 (서버 컴퓨터 1개를 나누어 사용)

- 재구성이 가능한 컴퓨터 리소스 (CPU, 메모리 사양을 조정할 수 있음)

- 쉽게 확장/축소되는 컴퓨팅 용량

- 고객 업무 영역에 따른 다양한 인스턴스 타입 제공

- 사용한 만큼만 과금 (pay as you go)

- 초 당 과금

- EC2의 과금 옵션

On-Demand - 약정없이 쓴 만큼만 지불

                 - 갑작스런 트래픽이나 예측하기 어려운 경우

Reserved - 1년 혹은 3년 약정 40% ~ 70%할인

             - 항상 사용 중인 안정화된 서버 자원을 위한 요금제

Spot - 남은자원에 대한 경매 방식, 80% ~ 90% 저렴

       - 단기적으로 수요가 많을 때 유리

 

2. Auto Scaling

- 서버 자동 확장 / 축소

- 피크를 위해 서버를 평소보다 많이 확장하여 구비하면 자원 낭비

- 평소만큼만 서버를 구축해놓으면 피크때 서비스 과부하

- 따라서 평소 때와 피크 때 모두 필요한 만큼만 컴퓨터 자원을 가져다 쓸 수 있다면 효율적

- 콘솔에서 cpu 사용량에 따라서 인스턴스의 증가 및 제거를 설정할 수 있음

 

3. Amazon RDS

- 관리형 관계형 DB 서비스

- DB 이중화 (Multi-AZ) - 다른 하나의 AZ에 DB를 백업해 놓음

- Read Replica - 병렬로 데이터를 빠르게 읽어옴

- 인스턴스 확장 가능

- 다양한 DB 엔진 제공 - PostgreSQL, Amazon Aurora, MySQL, MariaDB, ORACLE...

 

 

+ Recent posts