Education*
Devops
Architecture
F/B End
B.Chain
Basic
Others
CLOSE
Search For:
Search
BY TAGS
linux
HTTP
golang
flutter
java
fintech
개발환경
kubernetes
network
Docker
devops
database
tutorial
cli
분산시스템
www
블록체인
AWS
system admin
bigdata
보안
금융
msa
mysql
redis
Linux command
dns
javascript
CICD
VPC
FILESYSTEM
S3
NGINX
TCP/IP
ZOOKEEPER
NOSQL
IAC
CLOUD
TERRAFORM
logging
IT용어
Kafka
docker-compose
Dart
AWS 가격 옵션 정책 소개
Recommanded
Free
YOUTUBE Lecture:
<% selectedImage[1] %>
yundream
2023-07-31
2023-07-30
1489
## 가격 옵션 개요  여기에서는 AWS 사용자가 알아야 할 AWS 요금 정책에 대해서 살펴보려 한다. AWS는 "컴퓨팅 자원을 대여"해서 사용하는 모델인데, 이러한 대여 모델이 **약정** 등을 이용해서 가격을 할인하는 것처럼 다양한 가격 모델을 제공한다. AWS는 Free Tier, SPOT Instance, Reserves Instance, Saving Plans 크게 4가지 가격 옵션을 제공한다. ## 온디맨드(Ondemand) 클라우드하면 머리에 떠오르는 가격 옵션이다. 사용자는 리소스가 필요할 때 사용하고 필요하지 않으면 삭제를 하며, 월말에 사용한 만큼 비용을 지불한다. 일시적으로 자원을 사용하거나 테스트 목적으로 사용하는 경우 선택한다. 서비스가 안정화 되어서 장기간에 걸쳐서 어느 정도의 용량이 필요할지를 알게되는데, 보통 이 시점에서 예약형 인스턴스 혹은 Saving Plans으로 넘어가게 된다. **장점** ? 예측할 수 없는 워크로드에 적합하다. ? 유연하게 자원을 관리 할 수 있다. **단점** ? 가장 비싼 가격 옵션 ? 빠르게 비용이 늘어날 수 있다. ## 스팟 인스턴스 AWS는 고객이 필요로 하는 것 이상의 자원을 미리 확보해둬야 한다. 따라서 항상 사용 가능한 여유분의 컴퓨터 용량이 있다. 여기에서 스팟인스턴스가 등장한다. 사용자는 이 여분의 인스턴스를 사용할 수 있는데, **최대 90% 이상 저렴**하게 사용 할 수 있다. 스팟인스턴스를 마지막 남은 좌석에 대해서 엄청난 할인을 제공하는 항공사 할인 프로그램이라고 생각하면 쉽게 이해할 수 있다. 하지만 여분의 좌석이 사라지거나 경쟁 때문에 높아질 수 있는 것처럼 스팟인스턴스도 사라지거나 가격이 높아질 수도 있다. 이러한 특성을 잘 알고 사용한다면 비용을 크게 절약할 수 있다. **장점** ? 최대한의 비용 절감 효과를 제공한다. ? 여분의 컴퓨터 용량을 확보하고 신속하게 확장할 수 있다. ? Hybernate 옵션을 이용하면 인스턴스의 상태를 저장하고 동일하게 다시 실행 할 수 있다. **단점** ? 인스턴스는 언제든지 종료될 수 있다. (인스턴스가 종료되기 2분전에 경고가 표시된다) ? 올바로 사용하기가 어렵다. **관리하기 어렵다**는 것은 달리 말해서 관리만 잘한다면 최고의 가치를 뽑아낼 수 있음을 의미한다. 예를 들어 SkyScanner는 멀티리전 Kubernetes 클러스터에 스팟 인스턴스만 사용하면서 **8천만 명 이상의 고객에게** 서비스를 제공하고 있다. ## 예약형 인스턴스 Rserved Instance(RI)라고 부르는 예약형 인스턴스는 1년 혹은 3년 동안 사용하기로 약정하고 할인을 받는 비용 옵션이다. 이름에서 알 수 있듯이 인스턴스를 예약하면 **사용량에 관계없이** 약정 금액을 지불한다. 또한 약정 금액을 지불하는 다양한 방법이 있다. 전체 선결제, 부분 선결제, 선결제 없음이 있다. **선결제 금액이 많을 수록 할인 폭이 커진다.** 예약형 인스턴스는 크게 2가지 타입이 있다. * 표준 RI(Standard RI): 가장 큰 할인 혜택(온디맨드 대비 72%)를 제공한다. 예약 인스턴스는 가용 영역, 사용량이 꾸준한 경우 가장 적합하다. 표준 RI는 인스턴스 패밀리, 운영체제, 테넌시를 변경할 수 없다. * 컨버터블 RI(Convertible RI): 온디맨드 대비 54%의 할인 혜택을 제공하며 RI의 속성을 변경할 수 있다. 컨버터블 RI는 인스턴스 패밀리, 운영체제, 테넌시의 변경이 가능하다. **장점** ? 스팟 인스턴스보다 설정 및 유지관리가 쉽다. ? 비용 절감 효과가 뛰어나다. **단점** ? 인스턴스가 많을 경우 RI를 관리하기가 어려워진다. ? 워크로드에 맞는 완벽한 인스턴스 패밀리를 선택하는 것이 혼란스러울 수 있다. ? 사용량에 관계없이 예약된 용량에 대해서 요금을 지불한다. 100대의 인스턴스를 예약했는데, 서비스 축소등으로 70대만 사용한다고 해도 약정기간동안 100대의 인스턴스 비용을 지불해야 한다. ? 대부분의 경우 Saving Plans이 더 나은 옵션을 제공하기 때문에 RI를 사용해야 할 이유가 줄어들고 있다. MSP(Managed Service Provider)와 같은 클라우드 관리 기업의 경우 고객을 대신해서 RI를 구매하고 관리하는 비즈니스 모델을 구축하기도 하는데, 그만큼 관리하기가 어렵다는 것을 의미하다. ## Saving Plans Saving Plans는 AWS에서 제공하는 간단하고 효과적인 비용 절감 모델로 2019년 발표되었다. Saving Plans를 사용하면 1년 혹은 3년 기간 동안 "시간당 사용 금액만 산정하여 약정"한다. 즉 인스턴스 클래스, 크기와 상관없이 약정 금액내에서 사용 할 수 있다. 만약 약정량을 초과하게 되면 그 이상의 것들은 온디맨드로 처리된다. 여기에서 중요한 것은 "수백 수천개의 서로 다른 인스턴스 타입을 살펴보고 어떤 것을 선택해야 할지 고민하지 않아도 된다는" 점이다. Saving Plans에는 EC2와 Compute 두 가지 유형이 있다. **Compute Saving Plans** 패밀리, 크기, AZ, 리전 OS, 테넌시에 관계없이 EC2, Fargate, Lambda에 적용된다. 예를들어 C4에서 M5 인스턴스로 변경하거나, 서울리전에서 도쿄리전으로 자동으로 이전할 수 있다.  * 최대 66% 절감 * 인스턴스 패밀리, 크기, AZ, 리전, OS, tenancy 관계없이 적용 * Fargate, Lambda 적용가능 * 기존 컨버터블 RI와 동일 **EC2 Instance Saving Plans** 리전의 개별 인스턴스 패밀리에 대해서 약정한다. AZ, 크기, OS, 테넌시에 관계없이 해당 리전에 선택한 인스턴스 패밀리에 대한 비용이 자동으로 줄어든다. 예를 들어 윈도우즈를 실행하는 C5.xlarge 에서 리눅스를 실행하는 C5.2xlarge로 이동할 수 있다.  * 최대 72% 절감 * AZ, 인스턴스, OS, Tenancy, 크기에 관계없이 적용 * 리전, 인스턴스 패밀리는 이동할 수 없다. * 기존 표준 RI와 할인율 동일 **장점** ? 유연성, 편의성 및 가격 측면에서 최상의 조합 **단점** ? 사용량에 관계없이 고정 금액을 지불해야 한다. ## Free Tier AWS를 처음 사용자가 AWS의 주요 기능들을 미리 살펴볼 수 있도록 무료로 제공하는 가격 유형이다. 일종의 무료평가판이라고 볼 수 있다. Free Tier에 대한 자세한 내용은 [AWS 프리티어](https://aws.amazon.com/ko/free/?all-free-tier.sort-by=item.additionalFields.SortRank&all-free-tier.sort-order=asc&awsf.Free%20Tier%20Types=*all&awsf.Free%20Tier%20Categories=*all) 문서를 살펴보자. ## 비교 | Type | 표준 RI | 컨버터블 RI | EC2 Instance Savings Plans | Compute Saving Plans | | --------------- | ---------- | ------------ | -------------------------- | -------------------- | | 약정 단위 | 인스턴스당 | 인스턴스당 | 달러당 | 달러당 | | 지역 | AZ | Region | Region | Any Region | | 인스턴스 패밀리 | Fixed | Exchangeable | Fixed | Any family | | Tenancy | Fixed | Exchaneable | Any tenancy | Any tenancy | | 운영체제 | Fixed | Exchangeable | Any OS | Any OS | ## 가격 비교 예시 
Recent Posts
MLOps with Joinc - Kubeflow 설치
Vertex Gemini 기반 AI 에이전트 개발 05. 첫 번째 LLM 애플리케이션 개발
LLama-3.2-Vision 테스트
Vertex Gemini 기반 AI 에이전트 개발 04. 프롬프트 엔지니어링
Vertex Gemini 기반 AI 에이전트 개발 03. Vertex AI Gemini 둘러보기
Vertex Gemini 기반 AI 에이전트 개발 02. 생성 AI에 대해서
Vertex Gemini 기반 AI 에이전트 개발 01. 소개
Vertex Gemini 기반 AI 에이전트 개발-소개
생성 AI 모델 Flux.1 설치 및 사용
GPT를 이용한 Reranker 테스트
Archive Posts
Tags
aws
cloud
Copyrights © -
Joinc
, All Rights Reserved.
Inherited From -
Yundream
Rebranded By -
Joonphil
Recent Posts
Archive Posts
Tags