원문: AWS Cloud Practitioner Essentials — Module 8: Pricing and Support
출처: AWS E-Learning / Compiled by Kenneth Leung (2020)

한 줄 요약: AWS는 “쓴 만큼만 내는” 종량제 모델이며, Free Tier로 시작하고, Budgets·Cost Explorer로 비용을 관리하며, 4가지 Support 플랜과 Marketplace로 운영을 지원받을 수 있다.


공짜로 시작할 수 있다 — AWS Free Tier

AWS Free Tier는 비용 부담 없이 AWS 서비스를 체험할 수 있는 프로그램이다. 세 가지 유형이 있다.

유형 기간 예시
Always Free 만료 없음 Lambda 월 100만 건 무료 호출, DynamoDB 월 25GB 무료
12 Months Free 가입 후 12개월 S3 Standard 5GB, EC2 월별 일정 시간
Trials 서비스 활성화 후 일정 기간 Amazon Inspector 90일, Lightsail 30일간 750시간

AWS 요금의 세 가지 원칙

원칙 설명
쓴 만큼 낸다 (Pay for what you use) 장기 계약 없이 실제 사용량만큼만 과금
예약하면 할인 (Pay less when you reserve) Savings Plans, Reserved Instances 등으로 최대 72% 할인
많이 쓰면 단가가 내려간다 (Volume-based discounts) S3 등 사용량이 늘수록 GB당 단가 하락

서비스별 과금은 어떻게 되나

AWS Lambda

요청 수 + 실행 시간으로 과금한다. 월 100만 건의 무료 요청과 320만 초의 무료 컴퓨팅 시간이 제공된다. Compute Savings Plan에 가입하면 추가 할인을 받을 수 있다.

Amazon EC2

인스턴스가 실행 중인 시간만큼 과금한다. 비용 절감 옵션은 다양하다.

옵션 절감 폭 적합한 상황
Spot Instance 최대 90% 중단 가능한 배치 작업
Savings Plans 최대 72% 지속적으로 실행되는 워크로드
Reserved Instances 상당한 할인 1~3년 약정 가능한 경우

과금 항목에는 인스턴스 유형, EBS 스토리지 용량, Elastic Load Balancing 사용 시간이 포함된다.

Amazon S3

네 가지 요소로 과금한다.

  • 저장 용량: 객체 크기, 스토리지 클래스, 저장 기간
  • 요청 및 검색: PUT, GET 등 요청 횟수
  • 데이터 전송: S3 안으로 들어오는 것은 무료, 밖으로 나가는 것은 유료 (같은 리전 내 EC2 → S3, S3 → CloudFront 전송은 무료)
  • 관리 기능: 인벤토리, 분석, 태깅 등

비용을 한눈에 — Billing Dashboard

AWS Billing & Cost Management 대시보드에서 할 수 있는 일:

  • 이번 달 누적 비용과 전월 비교
  • 다음 달 비용 예측
  • 서비스별 사용량 확인
  • Free Tier 사용 현황 확인
  • Cost Explorer 접근 및 예산 생성
  • Savings Plans 구매 및 관리

여러 계정의 비용을 하나로 — 통합 결제

AWS Organizations의 통합 결제(Consolidated Billing)를 사용하면 모든 멤버 계정의 비용을 하나의 청구서로 합산한다. 기본 최대 4개 계정이며, AWS Support에 요청하면 늘릴 수 있다.

통합 결제의 가장 큰 이점은 대량 할인 공유다. 개별 계정으로는 할인 기준에 미달하더라도, 합산 사용량으로는 할인을 받을 수 있다. 무료 기능이며 별도 비용이 들지 않는다.


예산 초과를 막는다 — AWS Budgets

AWS Budgets는 서비스 사용량, 비용, 인스턴스 예약에 대한 예산을 설정하고 추적하는 도구다. 하루 3회 업데이트되며, 사용량이 예산을 초과하거나 초과할 것으로 예측되면 자동 알림을 보낸다.

예를 들어, EC2 월 예산을 $200로 설정하고 50%($100) 도달 시 알림을 받도록 구성할 수 있다. 현재 사용액, 예측 사용액, 예산 대비 비율을 한눈에 확인할 수 있다.


지난 비용을 분석한다 — AWS Cost Explorer

AWS Cost Explorer는 AWS 비용과 사용량을 시각화하고 분석하는 콘솔 기반 도구다.

  • 상위 5개 비용 발생 서비스를 기본 리포트로 제공
  • 시간 단위까지 세분화하여 리소스 사용량 확인 가능
  • 최대 12개월의 과거 데이터 제공
  • 태그(tag)별 필터링 — EC2와 RDS에 같은 프로젝트 태그를 붙이면 해당 프로젝트의 총 비용을 한 번에 확인 가능

도움이 필요할 때 — AWS Support 플랜

플랜 비용 주요 기능 응답 SLA
Basic 무료 문서, 커뮤니티, 제한적 Trusted Advisor, Personal Health Dashboard
Developer 유료 (최저) 모범 사례 지침, 빌딩 블록 아키텍처 지원, 이메일 지원 일반 24시간, 시스템 장애 12시간
Business 유료 (중간) 사용 사례 가이드, 전체 Trusted Advisor, 전화 지원, 서드파티 소프트웨어 제한 지원 시스템 장애 4시간, 프로덕션 다운 1시간
Enterprise 유료 (최고) 애플리케이션 아키텍처 가이드, 인프라 이벤트 관리, TAM(Technical Account Manager), 전체 기능 비즈니스 크리티컬 15분

Technical Account Manager(TAM)

Enterprise 플랜에서만 제공되는 TAM은 고객의 주요 연락 창구로, 아키텍처 리뷰, 설계 가이드, 서비스 통합 컨설팅 등을 제공한다.


서드파티 소프트웨어를 한 번에 — AWS Marketplace

AWS Marketplace는 독립 소프트웨어 벤더(ISV)의 소프트웨어를 찾고, 구매하고, 배포할 수 있는 디지털 카탈로그다.

특징 설명
원클릭 배포 인프라 구축 없이 바로 사용
유연한 과금 온디맨드, 종량제 등 다양한 결제 옵션
카테고리 Infrastructure, Business Applications, Data & Analytics, DevOps, IoT, ML, Migration, Security 등
산업별 탐색 헬스케어, 금융 등 산업 맞춤 솔루션 검색 가능

마무리

AWS 비용 관리의 핵심은 세 단계로 요약된다. Free Tier와 Pricing Calculator로 예측하고, Budgets와 Cost Explorer로 추적하며, Savings Plans와 통합 결제로 최적화한다. 얼마를 쓰고 있는지 모르는 것이 가장 비싼 비용이다.