DevOps - AWS 비용 이슈 대처법

현시기얌·2021년 9월 4일
0

DevOps

목록 보기
7/16

AWS 비용 이슈 대처법

  • 프리티어 사용량 알림 설정
  • 결제 알림 설정
  • 테스트 전 비용 검토
  • 테스트 후 리소스 정리
  • 프리티어 계정이 만료된 경우 대처법

프리티어 사용량 알림

AWS에서 제공하는 프리티어 사용량을 모두 소진한 경우, 경고 이메일 전송
내 결제 대시보드 화면에서 결제 기본 설정 메뉴에 진입한 후 프리티어 사용량 알림 받기를 활성화 한다.

결제 알림

  • AWS 결제 정보를 CloudWatch 서비스로 전송
  • CloudWatch 서비스에서 결제 정보 생성
  • SNS 서비스를 통해 경보 수신지 설정

테스트 전 비용 검토

AWS 각 서비스 별 요금 페이지 제공

AWS 비용 계산기 https://calculator.aws

  • 사용할 AWS 리소스와 옵션을 기입하여 예상 금액 시뮬레이션

테스트 후 리소스 정리

AWS 서비스는 수 많은 서비스가 서로 얽혀 있어 하나의 AWS 서비스를 만들더라도 여러 AWS 리소스가 생성될 수 있다.
리소스 추적이 어려울 경우 이런 도구를 이용하여 계정 내 전체 리소스를 제거하는 것도 방법이다.

오픈 소스 도구 : aws-nuke
AWS 계정 내 모든 리소스 혹은 특정 리소스 제거
계정 전체를 정리할 경우에 용이

프리티어 계정이 만료된 경우

프리티어 계정이 만료되었다면, 다른 이메일 주소로 새 계정을 생성하여 다시 프리티어를 시작할 수 있다.
Gmail에서 Plus(+) 사용하기

  • 사용자의 아이디 뒤에 +0000 접미사를 붙여 새로운 이메일 주소 생성 가능
  • a+dev@gmail.com과 a+test@gmail.com 으로 이메일을 보내더라도 a@gmail.com 계정에서 이메일 수신

정리

프리티어 사용량 알림 및 결제 알림 설정을 통해 이메일로 비용 경보를 수신하자.
테스트를 진행하기 전 사용할 AWS 서비스의 요금 정보를 검토하자.
테스트 후에는 삭제하지 않은 리소스가 없는지 꼭 확인하자.
프리티어 계정이 만료된 경우 새 게정을 만들 수 있다.

profile
현시깁니다

0개의 댓글