- 2024년 2월부터 public IPv4 주소를 사용할경우 시간당 0.005 USD의 요금이 부과된다.
- 프리티어 EC2 인스턴스에서 제공되는 public IPv4의 주소는 제외한다.
ELB(로드벨런서) 사용시 2개의 서브넷(가용영역)에 할당되는 IPv4
- 나의경우 Https 환경을 갖추기위해서 ELB 서비스를 이용하였는데, 다음날 청구서를 보았을때 Public IPv4요금이 부과된것을 확인할 수 있었다.
- ELB는 최소 2개의 가용영역을 설정으로 하게되는데 1개의 가용영역은 1개의 서브넷주소를 가르킨다. 그리고 이 서브넷주소 한개당 하나의 public IPv4 주소를 가지게 된다.
- 2개의 가용영역이므로 2개의 public IPv4 주소를 사용하게됨으로써 시간당 요금이 부과된것으로 보인다.
해결
- ELB 서비스를 이용해보고싶었지만 나의 목표는 최대한 과금이 되지않는선에서 서비스를 배포/운영 해보는것이기때문에 나의 EC2내에 리버스프록시전용 Nginx 서버를 설치하였다.
- 그리고 Let’s Encrypt 무료 인증서 발급 서비스를 통해서 HTTPS 환경을 구성하였다.
[AWS] 로드밸런서(ALB) IPv4 과금 제거 - 1
AWS ipv4 과금 정책에 따른 배포 수정(alb nginx로 대체, rds 퍼블릭 액세스 차단)