Infra

[AWS 비용 절감1] AWS 사용 현황 분석 및 요금 절감 전략 수립

쉽코기 2025. 2. 13. 21:37

배경

  • 목표: 현재 사용 중인 AWS 인프라의 구성 및 사용 실태를 파악하여 비용 절감 가능성을 확인
  • 분석 대상 항목: EC2, EC2 Other, WAF, VPC, 기타 서비스
  • 할인 상태: 프리티어(Prettier) 할인을 받고 있으며, 3월까지 할인 적용 예정?

 

 

세부 항목 분석

1. EC2

Prod: m5.large

  •    시간당: 0.118$ / 풀가동 30일 기준: $ 84.96
  •   실제 $ 87

DEV: t2.micro

  •  현재는 프리티어로 전체 커버 됨 (t2.micro 750 시간 제공중) 
  •  (이후) 시간당: $0.0144 / 풀가동 30일 기준: $ 10.368

 

 

EC2 가격표 (https://aws.amazon.com/ko/ec2/pricing/on-demand/?nc1=h_ls)

 

2. EC2 Other (= EBS: Volume / snapshot)

  • EBS, DataTransfer, Elastic IP, 로드 밸런서 등 수 많은 요소들이 포함된 항목임
  • 현재 운영 서비스는 EBS: Volume 와 EBS: Snapshot 에 대해서만 요금을 지불 하고 있음

EBS 개념

  • EC2 가 사용하고 있는 스토리지 볼륨
  • 간단히 EC2용 SSD 정도로 생각하면 됨

 

현황

  • DEV, PROD  모두 동일 스팩
  • 유형은 gp3(범용 타입)
  • IOPS: 3000(초당 입출력 작업수)
  • 할당 용량: 100GB (각 인스턴스별)
  • 실제 사용량: 약 30GB

 

PROD / DEV 실제 사용량

 

- Snapshot 22GB 에서 아주 조금씩 커가는중

요금 

    - 프리티어 기준 30GB EBS: Volume / 1GB EBS: Snapshot 제공중

    - Volume 기존 가격 : GB당 월 USD 0.08 [ IOPS는 3000 까지 무료 ] => (100GB x2개) - 30GB x $0.0912 = $15.5

    - snapshot : USD 0.05/월별 GB당  22GB * $0.05 = $1.1

 

volume/snapshot 가격표 (https://aws.amazon.com/ko/ebs/pricing/)

 

 

읽기 쓰기 성능 평가

- AWS 에서 제시하는 적정 지연시간 (한 자리수 밀리세컨 => 1~9ms)이 충분히 지켜지고 있음

- Prod 보다도 DEV 에서 워크로드 테스트 등으로 더 많은 지연이 일어났었음을 알 수있음

- DEV를 지금 처럼 활발이 테스트하지 않는다면, PROD 가 현수준과가 같다면 다소 오버스팩

Prod / Dev EBS 지연시간 현황

 

 


WAF / VPC /  Route S3 / ECR / S3 

현 스펙 기준 프리티어 종료 후 예상 비용


 

비용 절감 전략

 

prod EC2 다운그레이드

- CPU 상태 확인 완료

- Memory 2/23 일부터 데이터 수집 시작 -> 일주일 정도 확인이 필요함

- 수치들을 통해 적당한 EC2 스펙을 결정할 예정

 

셧다운 제도

- DEV 서버에 대해서 쓰지 않는 시간에 자동 종료를 고려할 수 있음

- 현재 DEV 는 프리티어로 부과 되지 않고 이후에 적용시 $5 미만의 가격을 아낄 수 있을 것으로 예상

 

 

EBS 최적화

AS-IS 

  • 스토리지 값이 실제 사용량에 비해 지나치게 많은 양이 할당 되어 있음 (30/100GB)
  • 읽기 쓰기 지연 속도 충분히 빠름 

TO-BE

  • 각각 50GB 로 줄일 예정
  • type은 gp3 에서 gp2 로 줄일 수 있겠지만 비용차 매우 작아 유지 예정 

비용

  • 프리티어 종료기준 50%(-$9.12), 프리티어 기준 41%($6.38) 의 EBS Volume 에 대한 비용을 줄일 수 있음
  • 최적화 이후 예상 비용 $9.12

 

AWS 비용 절감 플랜

  • 일정 기간동안 AWS 리소스를 사용을 약정 함으로써 요금을 할인 받을 수 있음
  • Saving Plans / Reserve Instances 로 나뉨
    • 시스템 자언 구성에 자유도와 기간 도중에 교체 가능 여부에서의 차이를 보임
  • 기간:  1 or 3년
  • 할인률 : 현재 기준으로 1년은 35%(6.5만) 3년은 55%(10만) 가량 할인 받을 수 있어 보임