본문으로 건너뛰기
aws검색
운영, 보안, 비용

비용 최적화 (Savings Plans, 예약, 스팟, Cost Explorer, Budgets)

AWS 청구서를 읽는 법부터 Compute, EC2 Instance, Database Savings Plans 와 예약 인스턴스, 스팟의 할인 구조, Cost Explorer 와 Budgets, 이상 탐지, Cost Optimization Hub 를 쓰는 순서, 그리고 NAT Gateway, 데이터 전송, 퍼블릭 IPv4, 로그처럼 숨은 비용을 줄이는 방법을 서울 리전 단가(2026-10 Price List 기준)로 정리합니다.

Savings Plans예약 인스턴스스팟Cost ExplorerBudgets2026-10 기준, 약 8분

청구서를 읽는 순서

비용을 줄이려면 먼저 어디에 쓰는지 알아야 합니다.

  1. Cost Explorer 에서 지난 3 개월을 서비스별, 계정별로 봅니다. 상위 5 개 서비스가 보통 전체의 80% 를 넘습니다.
  2. 같은 화면에서 사용 유형(usage type) 으로 나눕니다. APN2-NatGateway-Bytes, APN2-DataTransfer-Out-Bytes, APN2-PublicIPv4:InUseAddress 처럼 서비스 이름만으로는 안 보이던 항목이 드러납니다. APN2 는 서울 리전을 뜻합니다.
  3. 비용 할당 태그(team, env, service)를 활성화해서 팀별로 나눕니다. 태그는 활성화한 뒤부터 집계되니 일찍 켭니다.
  4. 자세한 분석은 Data Exports(CUR 2.0)를 S3 로 내보내 Athena 로 질의합니다.

할인 구조 한눈에

방식약정최대 할인(공식 표기)유연성
Compute Savings Plans1 년 또는 3 년, 시간당 금액최대 66%인스턴스 패밀리, 크기, 리전, OS, Fargate, Lambda 모두 적용
EC2 Instance Savings Plans1 년 또는 3 년최대 72%한 리전의 한 인스턴스 패밀리 안에서 크기, OS 변경 가능
예약 인스턴스 (EC2)1 년 또는 3 년최대 72%표준 RI 는 속성 고정, 전환형 RI 는 교환 가능
Database Savings Plans1 년서버리스 최대 35%, 프로비저닝 최대 20%Aurora, RDS, DynamoDB, ElastiCache, DocumentDB, Neptune, Keyspaces, Timestream, DMS
SageMaker Savings Plans1 년 또는 3 년최대 64%SageMaker AI 인스턴스 사용량
스팟 인스턴스없음온디맨드 대비 최대 90%2 분 전 알림 후 회수될 수 있음

Database Savings Plans 는 2025-12-02 에 나왔습니다. DynamoDB, Keyspaces 는 온디맨드 처리량에 최대 18%, 프로비저닝 용량에 최대 12% 가 적용됩니다. RDS 예약 인스턴스와 달리 엔진, 인스턴스 패밀리, 리전을 바꿔도 할인이 따라갑니다.

약정 금액을 정하는 법

  1. 약정은 바닥 사용량에만 겁니다. 지난 30 일 동안 시간당 사용량 그래프에서 가장 낮은 구간 정도를 약정하고, 위쪽 변동은 온디맨드와 스팟으로 받습니다.
  2. Cost Explorer 의 Savings Plans 추천은 과거 사용량 기준입니다. 곧 줄일 워크로드(이전, 종료 예정)를 빼고 봅니다.
  3. 한 번에 다 사지 말고 분기마다 나눠 사면 만료일이 분산되어 조정이 쉽습니다.
  4. 조직에서는 관리 계정에서 사고 할인 공유를 켜 두면 모든 계정에 적용됩니다.
aws ce get-savings-plans-purchase-recommendation \
  --savings-plans-type COMPUTE_SP --term-in-years ONE_YEAR \
  --payment-option NO_UPFRONT --lookback-period-in-days THIRTY_DAYS

스팟 잘 쓰기

  • 상태가 없는 작업(배치, CI, 컨테이너 워커, 렌더링)에 씁니다.
  • 인스턴스 유형을 여러 개 고르고 price-capacity-optimized 할당 전략을 씁니다. 유형 하나만 고르면 회수가 잦습니다.
  • 2 분 전 중단 알림(EventBridge, 인스턴스 메타데이터)을 받아 작업을 정리합니다. ECS, EKS(Karpenter)는 이것을 자동으로 처리합니다.
  • 오토 스케일링 그룹에서 온디맨드 기본 용량과 스팟 비율을 섞습니다. 자세한 설정은 Auto Scaling 에 있습니다.

관리 도구

도구하는 일
Budgets월 예산 대비 실제, 예상 비용 경보. 예산 초과 시 IAM 정책 적용, 인스턴스 중지 같은 예산 작업
Cost Anomaly Detection서비스, 계정별 평소 패턴을 학습해 갑작스러운 증가 알림
Cost Optimization Hub크기 조정, 유휴 리소스, 약정 구매, Graviton 이전 권장을 계정 전체에서 모아 절감액 순으로 정렬
Compute OptimizerEC2, EBS, Lambda, ECS, RDS 의 크기 조정 권장
Trusted Advisor유휴 로드 밸런서, 연결 안 된 EIP 등 점검(지원 플랜에 따라 범위 다름)
aws budgets create-budget --account-id 111122223333 \
  --budget '{"BudgetName":"monthly-total","BudgetLimit":{"Amount":"3000","Unit":"USD"},"TimeUnit":"MONTHLY","BudgetType":"COST"}' \
  --notifications-with-subscribers '[{"Notification":{"NotificationType":"FORECASTED","ComparisonOperator":"GREATER_THAN","Threshold":80},"Subscribers":[{"SubscriptionType":"EMAIL","Address":"finops@example.com"}]}]'

숨은 비용과 서울 리전 단가

아래 단가는 2026-10 Price List API 기준 서울 리전 값입니다. 바뀔 수 있으니 월 비용 계산기에서 값을 고쳐 가며 보고, 견적은 공식 AWS Pricing Calculator로 확인합니다.

항목서울 단가줄이는 법
NAT Gateway시간당 0.059 USD, 처리 GB 당 0.059 USDS3, DynamoDB 는 게이트웨이 엔드포인트(무료), ECR, Logs 는 인터페이스 엔드포인트
인터넷 송신첫 10 TB 까지 GB 당 0.126 USD (매달 100 GB 무료 이후)CloudFront 를 앞에 두고 캐시 적중률 올리기, 압축
AZ 간 전송GB 당 양방향 각각 0.01 USD같은 AZ 끼리 통신하게 배치, MSK client.rack
퍼블릭 IPv4주소당 시간당 0.005 USD (월 약 3.65 USD)쓰지 않는 EIP 해제, 프라이빗 서브넷과 ALB 뒤로
gp2 볼륨GB 월 0.114 USDgp3(0.0912 USD)로 무중단 변경, 약 20% 절감
인터페이스 엔드포인트AZ 당 시간당 0.013 USD, GB 당 0.01 USD꼭 필요한 서비스만, 공유 VPC 에 모으기

NAT Gateway 로 S3 에 하루 1 TB 씩 내려받으면 처리 요금만 한 달 약 1,800 USD 입니다. 게이트웨이 엔드포인트 하나로 이 비용이 0 이 됩니다. 이런 사례는 EC2 가 인터넷에 못 나갈 때 와 VPC 설계 에도 나옵니다.

빠르게 효과 보는 목록

  • 개발, 스테이징 환경을 야간과 주말에 끄기(Instance Scheduler, 오토 스케일링 예약 작업). 주 40 시간만 켜면 약 76% 절감입니다.
  • Graviton 으로 이전: 같은 크기에서 단가가 낮습니다. 서울 기준 m8g.large 시간당 0.11034 USD, m8i.large 0.13009 USD 입니다.
  • 연결되지 않은 EBS 볼륨, 오래된 스냅숏, 쓰지 않는 로드 밸런서 정리.
  • S3 수명 주기 정책과 Intelligent-Tiering. 불완전한 멀티파트 업로드 정리 규칙.
  • CloudWatch Logs 보존 기간 설정. 관측 문서 참고.
  • 2025-07-15 이후 새 계정은 최대 200 USD 크레딧과 6 개월 무료 플랜으로 시작합니다. 크레딧이 끝나는 날을 Budgets 로 미리 알림 받습니다.

팁 비용 최적화는 한 번의 프로젝트가 아니라 습관입니다. 매달 첫 주에 Cost Explorer 상위 항목, 이상 탐지 알림, Cost Optimization Hub 권장 3 개를 보는 30 분 회의만 해도 효과가 큽니다.

이 문서에서