[초보자] AWS가 매달 수백엔 정도 범위에서 사용된다고 생각하면 2천엔 정도가 요구된다

4245 단어 초학자AWS

배경.


11월 신용카드 내역을 살펴보니 AWS가 472엔가량을 청구했다.
9월 말 2, 3일만 높은 설정!내가 이렇게 생각하는 것은 일의 시작이다.

선결


오래전Amazon Linux2에서 mysql-server를 설치할 수 없는 경우 처리 방법에 NAT 게이트웨이가 설정되었습니다.
또한, MySQL 등 다양한 도구가 설치되어 있어 EC2 실례를 멈추게 하기 때문에 NAT 게이트웨이가 설치되어 있다.
이것은 만악의 근원이다.

NAT 게이트웨이란?


NAT 게이트웨이는 인스턴스에서 인터넷으로 직접 연결되는 것이 아니라 개인 서브넷에서 인터넷으로 단방향 통신을 실현하는 기능입니다.
그림에서 보듯이 다음과 같은 이미지의 인프라 시설 구성을 실현했다.

이렇게 하면 네트워크를 통해 소프트웨어를 개인 서브넷의 DB 서버에 설치하여 업데이트할 수 있다.

NAT 게이트웨이의 금액은 얼마입니까?


주의해야 할 것은 NAT 게이트웨이는 무료 사용 범위가 없다는 것이다.
시간당 한 번 요금을 받다.
또 게이트웨이를 통해 처리되는 데이터량, 데이터 전송량에 따라 금액이 변동될 수 있다.
자세한 내용은 다음을 확인하십시오.
비용 - Amazon VPC | AWS
도쿄구라면 시간당 0.062달러입니다.

무슨 원인인지 조사하다


EC2 실례도 특별히 공짜 Amazon Linux2를 선택했는데 나는 돈을 쓰지 않는다고 생각한다.
처음에 나는 공부를 하면서 Elastic IP 주소를 설정한 줄 알았다.

Elastic IP 주소란 무엇입니까?


Elastic IP 주소는 고정 IP 주소를 지정하는 것입니다.
각 인스턴스마다 Elastic IP 주소를 무료로 사용할 수 있습니다.
단, 실행 중인 실례에만 한정됩니다.
실행 중인 실례에 연결되지 않으면 약간의 비용이 발생할 수 있습니다.

Elastic의 IP 주소는 무엇입니까?


Elastic IP 주소로 400엔=4달러도 받나요??그렇게 생각해서 알아봤어요.
에서 발췌 EIP에서 비용이 발생하지 않는 모델 #AWS | DevelopersiO
・$0.00 : 実行中のインスタンスと関連付けられている Elastic IP アドレス 1 つ
・$0.005 : 実行中のインスタンスと関連付けられている追加の Elastic IP アドレスあたり/1 時間(比例> 計算)
・$0.005 : 実行中のインスタンスと関連付けられていない Elastic IP アドレスあたり/1 時間(比例計算)
・$0.00 : Elastic IP アドレスのリマップ 1 回あたり(1 か月間で 100 リマップまで)
・$0.10 : Elastic IP アドレスのリマップ 1 回あたり(1 か月間で 100 リマップを超える追加分)
Elastic IP 주소의 요금을 알 수 없어 EC2가 중지되었습니다.
그래서 나는 요구받은 돈이 1달러도 안 된다고 생각한다.
하지만 며칠 사이에 4달러의 요청이 들어오지 않았다.

요청 화면을 보고 범인을 확인하다


원래 AWS 요청 보면 아시겠죠??그래서 요청 화면을 보기로 했다.
다음 URL 액세스
https://console.aws.amazon.com/billing/home#/
Bills를 선택하면 계산서 내역을 볼 수 있습니다.
10월 중순에서 하순쯤 10월의 부탁이 무서워졌다는 것을 알아차렸다.
NAT 게이트웨이는 20.03달러입니다.

EC2가 계속 가동되는 게 아니라 사용하지 않을 때 멈추기 때문에 일라스틱 IP 주소 사용료도 1.24달러로 책정됐다.

총 NAT 게이트웨이 요청: $3.60 + $20.03


9월 NAT 게이트웨이 요금
0.062/h * 323h = $3.60
10월 NAT 게이트웨이 요금
0.062/h * 323h = $20.03
참고서 한 권을 살 수 있는 돈이 되었다.

반성①: 감시청구금액!


공짜라고 생각하지 말고 가끔 계산서를 검사해 보세요.
귀찮다면 클라우드워치에서 요청 금액을 감시할 수 있고, 일정 금액이 되면 미리 설정한 메일 주소로 설정하면 연락이 온다.
구체적인 수법은 AWS 공식 소개이니 참고할 만하다.
예상되는 AWS 요청 금액을 모니터링하는 요청 알림 만들기 - Amazon CloudWatch

반성②: 사용하지 않는 NAT 게이트웨이를 삭제합니다!


설정만 하면 돈이 든다.
자신과 같은 AWS 초보자는 개인 서브넷에서 통신이 필요할 때만 설정하고, 끝나면 바로 삭제하도록 주의한다.

반성 ③: 일라스틱 IP 주소 설정 시 EC2를 멈추지 않습니다! ※시간과 상황에 따라


EC2 인스턴스를 시작할 때 Elastic IP 주소를 설정해도 비용이 들지 않습니다.(Elastic IP 주소가 인스턴스인 경우)
멈추면 돈이 필요해.
나 같은 AWS 초보자는 무료 사용 범위 내에서 EC2를 완성하려면 계속 시작해도 문제없다.
돈을 쓴 상태에서 EC2를 운용하는 사람들은 EC2가 계속 가동되는 것이 비교적 저렴한지 아니면 가동되지 않는 것이 비교적 저렴한지 계산할 필요가 있다.

참고 문헌


EIP에서 비용이 발생하지 않는 모델 #AWS | DevelopersiO
월별 비용 표시 - AWS 요청 정보 및 비용 관리
예상되는 AWS 요청 금액을 모니터링하는 요청 알림 만들기 - Amazon CloudWatch

좋은 웹페이지 즐겨찾기