AWS
Amazon EC2
Elastic Compute Cloud
- 물리적 서버같은 역할을 하는 가상머신
- 데이터를 저장하지 않으므로(Stateless) 인프라를 탄력적으로 확장 및 축소 가능
EC2 인스턴스 패밀리 및 이름
여러 종류의 EC2 인스턴스 유형이 있기 때문에 원하는 컴퓨팅 환경에 맞춰서 선택해야함
ex)
- 범용(A1, T3, ..) - 트래픽 적은 웹 사이트 및 어플리케이션
- 컴퓨팅 최적화(C5,C5n..) - 고성능 웹 서버, 동영상 인코딩
- 메모리 최적화(R5, X1e…) - 고성능 데이터베이스
- 스토리지 최적화(I3, D2 …) - 데이터 웨어하우징
- 엑셀러레이티드 컴퓨팅(P3,Inf1 …) - 3D 시각화, 기계학습
CloudWatch
EC2 인스턴스 부하를 모니터링할 수 있는 서비스
여기서 얻은 데이터를 기반으로 EC2의 확장/축소 결정 가능
비관리형 vs 관리형
AWS에서 서비스를 사용하는 두가지 방식