AWS 무료인 줄 알고 눌렀다가 요금 화면부터 확인해봤다

AWS 무료인 줄 알고 눌렀다가 요금 화면부터 확인해봤다

얼마 전 작은 웹페이지를 만들어 보려고 AWS에 들어갔다. ‘무료로 시작할 수 있다’는 문구는 반가웠는데, 가입 화면에서 결제 수단을 입력하라는 순간 손이 멈췄다. 무료라면서 카드가 왜 필요하지? 버튼을 누르기 전에 요금 화면부터 확인해 봤다.

제가 궁금했던 건 서버를 만드는 법보다 더 작은 문제였다. 연습 삼아 켜 둔 것을 잊었을 때 돈이 나가는지, 실험을 끝낸 뒤 어디까지 치워야 하는지. 화면에서 확인할 항목을 적어 두니 AWS를 막연히 무서워할 필요는 없겠다는 생각이 들었다.

무료라는 말 뒤에 플랜이 두 가지였다

현재 AWS의 신규 가입 화면에서는 무료 플랜과 유료 플랜을 고른다. AWS 안내에 따르면 신규 고객은 가입 후 미화 100달러의 크레딧을 받고, 정해진 활동을 마치면 추가 크레딧을 받을 수도 있다. 무료 플랜은 최대 6개월 동안 쓸 수 있지만 크레딧을 먼저 다 쓰면 그때 끝난다. 무료 플랜 기간에는 이용 요금이 청구되지 않고, 기간이나 크레딧이 끝나면 계정이 자동으로 닫힌다.

반면 유료 플랜은 크레딧을 다 쓰거나 크레딧이 적용되지 않는 서비스를 이용하면 사용량에 따라 요금이 붙을 수 있다. 무료 플랜에서 유료 플랜으로 직접 전환할 수도 있다. 가입할 때 어느 플랜을 골랐는지 기억이 흐릿하다면, 서비스부터 만들기보다 결제 및 비용 관리 화면에서 현재 플랜과 크레딧 잔액을 먼저 보는 편이 마음이 편하다. 예전에 만든 계정이라면 지금의 신규 가입 조건을 그대로 적용해 생각하지 않는 것도 좋다.

서버를 껐는데도 남는 비용이 있었다

요금 내역에서 가장 헷갈렸던 말은 ‘중지’였다. 노트북을 끄듯 서버를 중지하면 관련 비용도 전부 멈출 것 같았다. 그런데 AWS의 EC2 안내를 읽어 보니 인스턴스를 중지한 동안 서버 사용료는 멈춰도, 연결된 EBS 저장 공간에는 비용이 생길 수 있다. 고정 공인 IP 같은 별도 자원도 살펴봐야 한다. ‘서버가 꺼져 있다’와 ‘남아 있는 자원이 없다’는 서로 다른 상태인 셈이다.

그래서 실험을 끝낼 때는 화면에서 다음 순서로 확인한다.

  • 결제 및 비용 관리에서 이번 달 비용을 서비스별로 본다.
  • 비용이 표시된 서비스의 자원을 열어 실제로 쓰는 것인지 확인한다.
  • EC2를 썼다면 인스턴스뿐 아니라 EBS 볼륨, 스냅샷, 공인 IP도 확인한다.
  • 더 쓸 일이 없는 자원은 필요한 데이터를 백업한 뒤 삭제하고, 다음 날 비용 화면을 다시 본다.

마지막 확인을 하루 뒤에 하는 이유도 있다. AWS 비용 데이터는 실시간 영수증처럼 즉시 갱신되지 않을 수 있다. 방금 삭제했는데 화면에 금액이 남아 있다고 곧바로 삭제가 실패했다고 판단할 수는 없다. 반대로 화면이 아직 0이라고 해서 새로 만든 자원의 비용이 영원히 0이라는 뜻도 아니다.

광고

알림을 켜 두니 확인할 계기가 생겼다

매일 요금 화면에 들어갈 자신은 없어서 AWS Budgets도 봤다. 예산 만들기 화면에는 지출이 발생했을 때 알려 주는 ‘Zero spend budget’ 템플릿이 있다. 받는 이메일을 설정해 두면 무료 사용 범위를 벗어난 지출을 알아차리는 데 도움이 된다. 유료 플랜에서 비용을 관리한다면 월별 예산 알림도 함께 설정할 수 있다.

다만 예산 알림은 결제를 막는 잠금장치가 아니다. AWS 안내에도 비용 발생과 알림 전달 사이에 시간이 걸릴 수 있다고 적혀 있다. 저는 알림을 ‘확인하러 들어가라는 신호’로 생각한다. 처음에는 작은 서비스를 하나만 만들어 보고, 끝나면 바로 자원을 확인하는 습관이 알림만 믿는 것보다 실용적이었다.

연습을 끝낸 날에는 계정도 확인했다

한 번만 써 볼 생각이었다면 자원 삭제 뒤 계정을 계속 둘지도 결정해야 한다. 무료 플랜은 종료 조건에 도달하면 자동으로 닫히지만, 유료 플랜 계정은 직접 닫을 수 있다. AWS 안내에 따르면 독립 계정은 루트 사용자로 로그인해 계정 화면에서 닫기 절차를 진행한다. 계정을 닫더라도 닫기 전 사용분의 청구서는 나중에 올 수 있으니, 마지막 비용 내역과 필요한 데이터는 미리 확인하는 게 좋다.

AWS를 눌러 본 뒤 제일 유용했던 건 복잡한 설정 하나를 외운 일이 아니었다. 내 플랜을 확인하고, 만든 자원의 이름을 적어 두고, 실험이 끝나면 비용 화면까지 다시 보는 순서였다. 무료라는 문구만 기억할 때보다 제가 무엇을 켜 두었는지 알 때 훨씬 마음이 놓였다.

AWS 무료인 줄 알고 눌렀다가 요금 화면부터 확인해봤다 - 요약
광고

댓글 0

평가를 남기려면 로그인해 주세요.

모두 ID로 로그인

불러오는 중…