핵심 인사이트 3줄

  1. AWS EC2 인스턴스 구매 옵션은 온디맨드(즉시·고비용)·예약(약정·할인)·스팟(잉여 자원·최저가·중단 가능) 3가지로, 워크로드 특성에 맞는 조합이 클라우드 비용 최적화의 핵심이다.
  2. 스팟 인스턴스는 AWS 잉여 EC2 용량을 최대 90% 할인에 제공하나, AWS가 2분 전 통보 후 회수(인터럽트)할 수 있어 내결함성(Fault Tolerance)·무상태(Stateless) 워크로드에만 적합하다.
  3. FinOps 관점에서 예약 인스턴스(RI)와 Savings Plans는 1~3년 약정으로 최대 72% 절감하며, 컴퓨팅 Savings Plans가 서비스 간 유연성까지 제공해 현대 클라우드 비용 최적화의 표준이다.

Ⅰ. 3가지 인스턴스 구매 옵션 비교

옵션가격약정중단 위험최적 용도
온디맨드기준가없음없음단기·예측 불가 워크로드
예약 인스턴스최대 72% 할인1~3년없음안정적·예측 가능 워크로드
스팟 인스턴스최대 90% 할인없음높음배치·내결함성 워크로드
Dedicated Host프리미엄선택없음라이선스·규정 준수

📢 섹션 요약 비유: 3가지 옵션은 택시·월정액 렌터카·공유 자전거다 — 그때그때(온디맨드), 장기 약정 할인(예약), 자리 나면 저렴하게(스팟).


Ⅱ. 예약 인스턴스 (Reserved Instances) 심화

RI 유형

유형설명절감율
Standard RI인스턴스 타입·AZ 고정 약정최대 72%
Convertible RI인스턴스 타입 변환 허용최대 54%
Scheduled RI특정 시간 구간만 예약낮음

Savings Plans (2019년 이후 표준)

Savings Plans 유형:
  Compute Savings Plans: EC2·Lambda·Fargate 전체 적용
  → 서비스·리전·인스턴스 패밀리 상관없이 적용
  → 가장 유연한 RI 대체제

  EC2 Instance Savings Plans: 특정 인스턴스 패밀리 고정
  → Standard RI와 유사한 절감율

�� 섹션 요약 비유: Savings Plans는 통합 교통 정기권이다 — 특정 버스 노선(EC2 RI) 대신, 지하철·버스·따릉이(EC2·Lambda·Fargate) 모두 쓸 수 있는 정기권이다.


Ⅲ. 스팟 인스턴스 심화

스팟 인터럽션 처리 패턴

스팟 인터럽션 알림 (2분 전 경고):
  http://169.254.169.254/latest/meta-data/spot/interruption-action

권장 아키텍처:
  Auto Scaling Group + Spot Fleet:
    → 여러 인스턴스 타입·AZ 분산
    → 인터럽션 시 자동 대체 인스턴스 시작
    → 최대 1:3 (온디맨드:스팟) 비율 권장

스팟에 적합한 워크로드:
  ✅ 배치 처리 (Spark, Hadoop)
  ✅ CI/CD 빌드 서버
  ✅ 머신러닝 학습 (체크포인트 저장)
  ✅ 비디오 인코딩
  ❌ 데이터베이스 (상태 저장)
  ❌ 실시간 서비스 API (중단 불가)

📢 섹션 요약 비유: 스팟 인스턴스는 대기 좌석 항공권이다 — 자리 나면 아주 저렴하게 탈 수 있지만, 자리가 없으면 내려야 한다. 중요한 회의(실시간 서비스)에는 쓰면 안 된다.


Ⅳ. FinOps 최적화 — 비용 절감 전략

비용 최적화 레이어:
  Tier 1 — 즉시 실행: 미사용 리소스 정리 (idle EC2·EBS)
  Tier 2 — 단기: 인스턴스 크기 최적화 (rightsizing)
  Tier 3 — 중기: Savings Plans/RI 구매 (1년 약정)
  Tier 4 — 장기: 아키텍처 최적화 (서버리스·Fargate)

AWS Cost Explorer 활용

권장 RI/SP 확인:
  Cost Explorer → Savings Plans recommendations
  → 커버리지(Coverage): 현재 온디맨드 중 RI/SP 적용 비율
  → 활용률(Utilization): 구매한 RI/SP 실제 사용 비율
  → 미사용 RI: 환불·재판매 (RI Marketplace)

📢 섹션 요약 비유: FinOps 최적화는 가정 재정 관리다 — 낭비(미사용 리소스) 없애기, 통신비 묶음(Savings Plans), 매달 나가는 구독 최적화(rightsizing)를 단계적으로 한다.


Ⅴ. 멀티클라우드 비용 최적화 비교

클라우드예약 옵션스팟 상당 옵션
AWSSavings Plans·RISpot Instances
AzureReserved InstancesAzure Spot VMs
GCPCommitted Use DiscountsPreemptible VMs

핵심 원칙:

  • 기준 워크로드(baseline): 예약 100%
  • 가변 워크로드(variable): 온디맨드
  • 내결함성 워크로드: 스팟 최대 활용

📢 섹션 요약 비유: 멀티클라우드 비용 최적화는 포트폴리오 투자다 — 안정적인 채권(예약)에 기본 투자하고, 유동적인 자금은 주식(온디맨드), 여유 자금은 고위험 고수익 투자(스팟)로 배분한다.


📌 관련 개념 맵

EC2 인스턴스 구매 옵션
├── 온디맨드 (기준 가격, 약정 없음)
├── 예약 인스턴스
│   ├── Standard RI (고정, 최대 72%)
│   ├── Convertible RI (유연, 최대 54%)
│   └── Savings Plans (서비스 유연, 표준)
├── 스팟 인스턴스
│   ├── 최대 90% 할인
│   ├── 인터럽션 위험 (2분 경고)
│   └── Spot Fleet + Auto Scaling
└── FinOps
    ├── Rightsizing (크기 최적화)
    ├── Coverage & Utilization 지표
    └── AWS Cost Explorer

📈 관련 키워드 및 발전 흐름도

┌─────────────────────────────────────────────────────────────────┐
│              EC2 구매 옵션 발전 흐름                             │
├──────────────┬────────────────────┬─────────────────────────────┤
│ 2006년       │ EC2 온디맨드 출시  │ AWS EC2 퍼블릭 베타           │
│ 2009년       │ Reserved Instances │ 약정 할인 모델 도입           │
│ 2009년       │ Spot Instances     │ 경매 기반 잉여 용량 제공       │
│ 2018년       │ Spot 인터럽션 모델 │ 경매→고정가 전환, 예측 가능   │
│ 2019년       │ Savings Plans      │ RI 대체, 서비스 간 유연성     │
│ 2020년대     │ FinOps 체계화      │ 클라우드 비용 최적화 전문 분야 │
└──────────────┴────────────────────┴─────────────────────────────┘

핵심 키워드 연결:
온디맨드 → 예약 (약정 할인) → Savings Plans (유연)
    ↓            ↓                    ↓
기준 가격     1년 72% 절감       컴퓨팅 범위 자유
    ↓
스팟 인스턴스 → 인터럽션 처리 → 내결함성 아키텍처

👶 어린이를 위한 3줄 비유 설명

  1. 온디맨드는 편의점이고, 예약 인스턴스는 마트 월정액이다 — 편의점(온디맨드)은 비싸지만 바로 살 수 있고, 마트 월정액(예약)은 싸지만 약정 기간이 있다.
  2. 스팟 인스턴스는 대기 좌석 항공권이다 — 아주 싸게 살 수 있지만, 비행기 자리가 없으면(AWS가 자원 회수) 내려야 한다.
  3. Savings Plans는 통합 교통 정기권이다 — 지하철과 버스를 모두 쓸 수 있는 정기권처럼, EC2와 Lambda 모두에 할인이 적용된다.