EC2 기초

jisoolee·2023년 5월 7일

AWS Associate Developer

목록 보기
2/27

EC2 Instance Types

General Purpose

  • 범용 인스턴스: 웹 서버나 코드 저장소와 같은 다양한 작업에 적합하다(컴퓨터, 메모리, 네트워킹 간의 균형).

Compute Optimized

  • 컴퓨팅 최적화 인스턴스: 배치 처리, 미디어 트랜스코딩, 고성능 웹 서버, 고성능 컴퓨팅, 과학 모델링 및 머신러닝, 전용 게임 서버와 같은 고성능 프로세서가 필요한 인텐시브 컴퓨팅 작업량에 적합하다.

Memory Optimized

  • 메모리 최적화 인스턴스: 메모리에서 대규모 데이터셋을 빠르게 처리하는 작업에 적합하다.

Storage Optimized

  • 스토리지 최적화 인스턴스: 로컬 스토리지의 대규모 데이터 세트에 대한 높은 순차 읽기/쓰기 액세스 권한이 필요한 워크로드에 적합하다.

    High frequency online transaction processing(OLTP) systems, 관계형 비관계형(NoSQL) 데이터베이스

Security Groups

: EC2 인스턴스 안팍의 트래픽을 제어

  • 보안 그룹은 동일한 AWS 지역/VPC 내의 여러 EC2 인스턴스에 연결할 수 있다.
  • 인바운드 규칙: 외부에서 EC2 인스턴스로의 연결을 허용하는 규칙
  • 사용자 지정 CIDR을 사용할 수 있고 원하는 경우 자신의 IP에 대한 액세스만 허용할 수 있다.(단, IP가 변경되면 타임아웃이 발생하여 EC2 인스턴스에 액세스 할 수 없다.)

SSH(port 22)

HTTP(port 80, anywhere)

Instance purchasing options

  • 온디맨드 인스턴스: 시작하는 인스턴스에 대한 비용을 초 단위로 지불

  • 절감형 플랜(Savings Plans): 1년 또는 3년 기간 동안 시간당 USD로 일관된 사용량을 약정하여 Amazon EC2 비용을 절감

  • 예약 인스턴스: 1년 또는 3년 기간 동안 인스턴스 유형 및 리전을 포함하여 일관된 인스턴스 구성을 약정하여 Amazon EC2 비용을 절감

    긴 워크로드에 적합

  • 스팟 인스턴스: 미사용 EC2 인스턴스를 요청하여 Amazon EC2 비용을 대폭 줄일 수 있다.

    짧은 워크로드에 적합하며 가장 저렴한 EC2 구매 옵션이지만, EC2 인스턴스를 잃을 위험이 있어 중요한 작업이나 데이터베이스에는 적합하지 않다.

  • 전용 호스트: 인스턴스 실행을 전담하는 실제 호스트 비용을 지불하며, 기존의 소켓, 코어 또는 VM 소프트웨어별 라이선스를 가져와 비용을 절감하고 가시성을 제공한다.

    가장 비싼 EC2 구매 옵션으로, 규정 준수 요구 사항이 강한 회사나 라이선스 모델이 복잡한 소프트웨어에 적합하다.

  • 전용 인스턴스: 단일 테넌트 하드웨어에서 실행되는 인스턴스 비용을 시간 단위로 지불합니다.

  • 용량 예약: 원하는 기간 동안 특정 가용 영역의 EC2 인스턴스에 대해 용량을 예약합니다.

0개의 댓글