EC2
AWS 클라우드
- 게임/웹/애플리케이션 서버 구축
- 어플리케이션을 사용하거나 호스팅
- 데이터베이스
- 머신러닝
- 비트코인 채굴
- 연구용 프로그램
- 기타 다양한 목적
- 그래픽 렌더링
- 게임 등
특성
- 초 단위 온디맨드 가격 모델
- 온디맨드 모델에서는 가격이 초 단위로 결정
- 서비스 요금을 미리 약정하거나 선입금이 필요 없음
- 빠른 구축 속도와 확장성
- 몇 분이면 전 세계에 인스턴스 수백 여 대를 구축 가능
- 다양한 구성 방법 지원
- 머신러닝, 웹서버, 게임서버, 이미지처리 등 다양한 용도에 최적화된 서버 구성 가능
- 다양한 과금 모델 사용 가능
- 여러 AWS 서비스와 연동
- 오토스케일링
- Elastic Load Balancer(ELB)
- CloudWatch
구성
- 인스턴스
- 클라우드에서 사용하는 가상 서버
- CPU, 메모리, 그래픽카드 등 연산을 위한 하드웨어를 담당
- EBS(Elastic Block Storage)
- 클라우드에서 사용하는 가상 하드디스크
- AMI
- EC2 인스턴스를 실행하기 위한 정보를 담고있는 이미지
- 보안 그룹
- 가상의 방화벽