Amazon Elastic Compute Cloud (Amazon EC2)
Amazon EC2 작동방식
(1) 범용 인스턴스 : 컴퓨팅, 메모리, 네트워킹 리소스를 균형있게 제공
(2) 컴퓨팅 최적화 인스턴스 : 고성능 프로세서를 활용하는 컴퓨팅 집약적인 애플리케이션에 적합
(3) 메모리 최적화 인스턴스 : 메모리에서 대규모 데이터 세트를 처리하는 워크로드를 위한 빠른 성능 제공
(4) 액셀러레이티드 컴퓨팅 인스턴스 : 하드웨어 액셀러레이터(데이터 처리를 가속화) 또는 프로세서를 사용하여 일부 기능을 CPU에서 실행되는 소프트웨어보다 더 효율적으로 수행
(5) 스토리지 최적화 인스턴스 : 로컬 스토리지의 대규모 데이터세트에 대한 순차적 읽기 및 쓰기
(1) 온디맨드 (On-Demend)
(2) Amazon EC2 Saving Plans
(3) 예약 인스턴스
(4) 스팟 인스턴스
(5) 전용 호스트
(1) 확장성
: 필요한 리소스만으로 시작하고 확장 및 축소를 통해 수요 변화에 자동으로 대응하도록
아키텍쳐 설계 → 사용한 리소스에 대해서만 비용 지불
(2) Amazon EC2 Auto Scaling
변화하는 애플리케이션 수요에 따라 Amazon EC2 인스턴스를 자동으로 추가 or 제거 해줌
→ 필요에 따라 인스턴스를 자동으로 조정하여 애플리케이션 가용성을 효과적으로 유지
인스턴스 수 설정