Chapter 17. 약정 기반 할인 이해하기 (Understanding Commitment-Based Discounts)
약정 기반 할인(Commitment-Based Discounts)은 FinOps의 핵심 개념 중 하나로, 기술 팀과 재무 팀의 긴밀한 협력이 필요한 복잡한 영역이지만, 잘 활용하면 매우 큰 비용 절감 효과를 얻을 수 있습니다.
📌 약정 기반 할인 개요
약정 기반 할인은 다음과 같은 형태로 클라우드 사용 비용을 크게 절감합니다.
- AWS: Reserved Instances (RIs), Savings Plans (SPs)
- Azure: Reservations (RIs), Savings Plans (SPs)
- Google Cloud: Committed Use Discounts (CUDs), Flexible CUDs
약정 기반 할인은 일정 기간 특정 자원을 사용하겠다고 미리 약정함으로써 큰 폭의 요금 할인을 받는 방식입니다(최대 80%까지 할인 가능).
예시: Adobe는 RI 구매 후 전체 EC2 비용을 60%나 절감.
📖 약정 기반 할인 기본 원리
- 클라우드 업체는 약정을 통해 고객의 지속적인 사용을 보장받고 대신 요금을 할인해 줌.
- RI 및 SP 등은 실제 서버나 자원을 예약하는 것이 아니라, 할인 쿠폰과 비슷한 개념으로 요금 계산 시 할인 적용.
- 약정 기간 동안 사용량이 약정한 만큼 발생하지 않으면 할인 혜택을 잃을 수 있음(즉, 사용 여부와 무관하게 비용이 발생할 수 있음).
💡 중요한 요점
- 약정된 할인 비용은 실제 사용량에 상관없이 청구됨.
- 자원을 약정량만큼 전부 사용하지 않아도 일정 사용량 이상이면 비용 절약 효과 있음.
📊 약정 기반 할인 세부 옵션
약정 기반 할인 구매 시 다음과 같은 다양한 옵션 선택 가능:
- 약정 기간: 1년, 3년 (일부 서비스는 5년도 가능)
- 결제 방법: 전액 선불, 일부 선불, 월별 결제
- 지역(Region), 가용영역(AZ) 선택 가능
- 특정 서비스나 자원 유형, 운영 체제(OS), 크기 등 선택
일반적으로 약정이 구체적일수록 할인율이 더 높아짐.
🚩 주요 특징 설명
인스턴스 크기 유연성(Instance Size Flexibility, ISF)
- 하나의 RI가 동일 자원군(family) 내의 다양한 인스턴스 크기에 적용 가능.
- 예시) AWS의 m5.large RI 2개는 m5.xlarge 인스턴스 1개와 동일하게 취급 가능.
전환 및 취소(Conversions and Cancellations)
- AWS Convertible RI: 할인율은 낮지만, 다른 자원으로 전환 가능.
- Azure: 일정 금액 이내에서 예약 취소 및 교환 가능.
- Google Cloud: 약정을 분리(Split), 통합(Merge) 가능하며, Flexible CUD로 유연한 전환 가능.
📌 3대 클라우드 서비스 제공자의 약정 할인 비교
특징 | AWS (RI/SP) | Azure (RI/SP) | Google (CUD/Flexible CUD) |
약정 기간 | 1년 또는 3년 | 1, 3, 5년 | 1년 또는 3년 |
인스턴스 크기 유연성(ISF) | 지원 | 지원 | CPU 및 메모리 별도 약정 |
전환 가능 여부 | Convertible RI 있음 | 가능(연간 한도 존재) | 가능(Flexible CUD로 제공) |
취소 가능 여부 | 표준 RI는 불가능, 일부 시장에서 재판매 가능 | 연간 한도 내 가능(12% 취소 수수료) | 불가능 |
지속 사용 할인(SUD) | 없음 | 없음 | 있음(단, 점차 폐지 중) |
☁️ 각 클라우드 서비스별 세부 사항
- RI: 지역(Region), 가용영역(AZ), OS, 크기(size), 테넌시(tenancy)에 따라 구매.
- Savings Plans (SP): EC2, Lambda, Fargate, SageMaker 등 다양한 서비스에 적용 가능하며 RI 대비 더욱 유연.
- RI: VM, Blob Storage, SQL Database 등 27개 이상의 다양한 서비스에서 제공.
- Savings Plans (SP): 시간당 일정 비용을 약정하는 방식으로 VM, 컨테이너, Azure Functions 등에 적용 가능.
- CUD: CPU 및 메모리 약정을 별도로 하며, 다양한 인스턴스 크기와 OS 등에 적용 가능.
- Flexible CUD: AWS의 SP처럼 시간당 비용 약정 형태로 지역 및 인스턴스 유형 변경 가능하여 매우 유연.
🔑 RI/SP/CUD 효과적인 활용 전략
- 약정 할인의 복잡성으로 인해 중앙 집중적인 관리(중앙 FinOps 팀)가 필수적.
- 엔지니어링 및 재무 팀 등 다양한 이해 관계자에게 RI/SP/CUD 개념과 필요성을 철저히 교육하는 것이 중요.
- 자원 사용량을 정확히 예측(forecasting)하고 이를 바탕으로 약정을 구매하여 과잉 구매(over-purchasing)를 방지.
📌 약정 기반 할인의 중요성 요약
- RI, SP, CUD 등의 약정 할인은 클라우드 비용 최적화에서 매우 중요한 요소이며, 관리의 복잡성만큼 잠재적 혜택도 큼.
- 모든 주요 클라우드 제공자는 각각 약간의 차이는 있지만 비슷한 구조의 약정 할인 제공.
- 효과적인 활용을 위해서는 정확한 사용 예측과 조직 내 협업이 필수적이며, 전문적인 FinOps팀을 통해 체계적으로 관리할 필요가 있음.